ComplianceOS User Guide
Complete documentation for the AI-powered document analysis and compliance platform.
Quick Start
Get up and running in 5 minutes
API Reference
Integrate with your systems
Integrations
Connect Google Drive & more
Introduction
ComplianceOS is an AI-powered document analysis platform designed for legal, compliance, and due diligence professionals. It enables you to:
- Analyze documents with structured question sets (playbooks)
- Get cited answers with evidence from source documents
- Check compliance against EU and national legislation
- Connect document sources from Google Drive, URLs, and file uploads
- Collaborate in workspaces with team members
Key Concepts
| Term | Description |
|---|---|
| Document Collection | A group of documents you want to analyze together |
| Playbook | A reusable set of questions for systematic document review |
| Playbook Template | Pre-configured playbook settings (persona, verification, strategy) |
| Regulatory Playbook | Compliance-focused playbook linked to regulations (GDPR, SOC 2, etc.) |
| Analysis | The result of running a playbook against your documents |
| Persona | A reviewer perspective (lawyer, accountant, analyst) that shapes answers |
Getting Started
Quick Start: Run Your First Analysis
- Click New Analysis in the sidebar
- Upload your documents (PDF, DOCX, XLSX, PPTX)
- Choose a playbook (set of questions)
- Click Run Analysis
- View results with citations and evidence
Alternative: Create a Document Collection First
For documents you'll analyze multiple times:
- Go to Document Collections → Click "New Collection"
- Name your collection (e.g., "Acme Due Diligence")
- Add documents via upload, URL, or Google Drive
- Run analyses anytime from the collection page
Dashboard Overview
The dashboard shows:
- Recent analyses with quick access to results
- Document collections and their document counts
- Quick actions to start new analyses
Document Collections
What are Document Collections?
Document Collections organize your files for analysis. Think of them as folders for specific projects, engagements, or matters.
Due Diligence
Group all documents for an M&A review
Contract Review
Collect vendor agreements for analysis
Compliance Audit
Gather policies for regulatory checks
Adding Documents
Three ways to add documents to a collection:
Upload
Drag & drop or browse for local files
PDF, DOCX, XLSX, PPTX, TXT
URL
Fetch content from web pages
Policies, filings, public docs
Google Drive
Connect and browse your Drive
Set up in Settings first
Document Sources
Document sources are the foundation of your analyses. ComplianceOS supports multiple source types.
Uploaded Files
Supported formats:
To upload:
- Go to your Project → Document Sources tab
- Click Add Source → Upload
- Drag and drop files or click to browse
- Files are processed and indexed automatically
URLs & URL Collections
Fetch content from web pages for analysis:
- Click Add Source → URL
- Enter the URL (e.g., https://example.com/policy.html)
- Optionally name the source
- The content is fetched and stored for analysis
Use cases: Company websites, regulatory guidance, public filings
Google Drive
Connect your Google Drive to analyze documents directly:
- Connect Google Drive in Settings → Integrations
- Authorize read-only access via Google OAuth
- In your project, click Add Source → Google Drive
- Browse and select folders or files
- Documents sync automatically
Playbooks
Playbooks are structured question templates for systematic document review. Each playbook contains questions organized in buckets (categories), scoring criteria, and guidance for reviewers.
Playbook Types
Contract Review
Analyze agreements for key terms and risks
Due Diligence
Comprehensive M&A document review
Compliance Check
Verify against regulatory requirements
Policy Review
Assess internal policies and procedures
Creating Playbooks
Manual Creation
- Click New Playbook
- Add a title and description
- Create buckets (categories)
- Add questions to each bucket
- Configure scoring criteria
AI-Assisted Creation
- Click AI Playbook Builder
- Describe what you want to analyze
- AI generates a structured playbook
- Review and customize as needed
Running Analyses
Starting an Analysis
From a Project
- Go to your project
- Click New Analysis
- Select a playbook
- Choose document sources
- Click Run Analysis
Quick Analysis
- Go to Analysis → New
- Upload documents or select existing
- Choose a playbook
- Run the analysis
Understanding Results
Each analysis produces answers with full citations and evidence.
| Component | Description |
|---|---|
| Answer | AI-generated response to the question |
| Evidence | Quoted text from source documents |
| Citation | Document name and page/section reference |
| Confidence | High, Medium, or Low certainty level |
| Flag | Items requiring human review |
Legislative Compliance
The Legislative Compliance module helps you check documents against official EU legislation.
Supported Jurisdictions
How It Works
- Create a compliance playbook linked to specific regulations (GDPR, AI Act, etc.)
- The playbook auto-populates with legal requirements from EUR-Lex
- Run the analysis against your documents
- Review compliance status for each requirement
Integrations
Google Drive
Connect your Google Drive to browse and analyze documents directly.
- Go to Settings → Integrations
- Click Connect next to Google Drive
- Sign in with your Google account
- Grant read-only access
Webhooks
Receive notifications when analyses complete.
- Go to Settings → Webhooks
- Enter your webhook URL
- Test the connection
- Receive POST requests for events
Notion
Connect Notion workspaces and pages.
SharePoint / OneDrive
Microsoft 365 integration.
Settings & Configuration
API Configuration
- API Key: Your Anthropic API key for Claude
- Model Selection: Choose Claude model (Sonnet, Opus, Haiku)
- Strategy: Analysis strategy (Simple, RAG, Hybrid)
Profile Settings
- Update your name and email
- Change password
- Manage notification preferences
Security
- View active sessions
- Two-factor authentication (coming soon)
- Download your data
API Reference
ComplianceOS provides a REST API for programmatic access to all features.
Base URL
https://api.complianceos.ai/api/v1Authentication
Authorization: Bearer YOUR_API_KEYKey Endpoints
| Endpoint | Method | Description |
|---|---|---|
| /workspaces | GET | List your workspaces |
| /collections/{id}/sources | GET | List project sources |
| /collections/{id}/sources | POST | Add a document source |
| /analyses | POST | Start a new analysis |
| /analyses/{id} | GET | Get analysis results |
| /playbooks | GET | List available playbooks |
Example: Create Analysis
curl -X POST https://api.complianceos.ai/api/v1/analyses \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"project_id": "uuid",
"playbook_id": "uuid",
"source_ids": ["uuid1", "uuid2"]
}'Troubleshooting
Common Issues
"Analysis failed" error
- Check that documents are properly uploaded
- Ensure API key is valid
- Try with fewer documents or simpler playbook
Google Drive not syncing
- Verify connection in Settings → Integrations
- Check that you granted proper permissions
- Try disconnecting and reconnecting
Missing citations
- Some documents may not contain relevant information
- Check document quality (OCR issues, scanned PDFs)
- Ensure questions match document content
Keyboard Shortcuts
Changelog
- Workspaces - Organize projects in personal or team workspaces
- Document Sources - Unified source management (uploads, URLs, Google Drive)
- Google Drive Integration - Connect and browse your Drive
- Legislative Compliance - EU regulation checking with auto-sync
- Improved UI - Tabbed project view, better navigation
- Initial release
- Document upload and analysis
- Playbook creation
- Basic reporting