White-Label Solution
Deploy Archivus as Your Own Document Intelligence Platform
Overview
Transform Archivus into your own branded document intelligence solution. White-label capabilities enable enterprises and platform builders to deliver AI-powered document features under their own brand.
White-Label Components
1. Visual Branding
Customize every visual element:
| Element | Customization |
|---|---|
| Logo | Header, favicon, loading states |
| Colors | Primary, secondary, accent colors |
| Typography | Font families and weights |
| Domain | docs.yourcompany.com |
| Email Templates | Branded transactional emails |
2. Custom AI Behavior
Tailor AI responses to your industry:
{
"tenant_id": "your-tenant",
"ai_config": {
"system_prompt_prefix": "You are a legal document assistant...",
"response_style": "formal",
"industry_context": "legal",
"custom_entities": ["case_number", "jurisdiction", "plaintiff"]
}
}
Customization Options:
- System prompt prefixes and suffixes
- Response tone and style
- Industry-specific terminology
- Custom entity extraction
- Confidence threshold adjustments
3. Embeddable Components
Integrate Archivus features into existing applications:
<!-- Embedded Document Viewer -->
<iframe src="https://api.archivus.app/embed/viewer?doc=DOC_ID&token=EMBED_TOKEN"
width="100%" height="600px"></iframe>
<!-- Embedded Search -->
<iframe src="https://api.archivus.app/embed/search?token=EMBED_TOKEN"
width="100%" height="400px"></iframe>
<!-- Embedded Chat -->
<iframe src="https://api.archivus.app/embed/chat?token=EMBED_TOKEN"
width="350px" height="500px"></iframe>
Available Embeds:
- Document viewer with annotations
- Semantic search interface
- Archie AI chat widget
- Document upload dropzone
- Analytics dashboard
4. API-First Architecture
Build completely custom interfaces using the Archivus API:
- 150+ API Endpoints - Full platform access
- Webhooks - Real-time event notifications
- GraphQL (Enterprise) - Flexible data queries
- SDKs - JavaScript, Python, Go
Configuration
Tenant-Level Branding
Configure branding via API or admin dashboard:
PUT /api/v1/admin/tenant/branding
Content-Type: application/json
Authorization: Bearer YOUR_ADMIN_TOKEN
{
"logo_url": "https://yourcdn.com/logo.svg",
"favicon_url": "https://yourcdn.com/favicon.ico",
"primary_color": "#1a365d",
"secondary_color": "#2b6cb0",
"accent_color": "#48bb78",
"font_family": "Inter, sans-serif",
"custom_css": ".header { background: #1a365d; }"
}
Custom Domain Setup
- Add CNAME Record
docs.yourcompany.com → custom.archivus.app - Request SSL Certificate
POST /api/v1/admin/domains { "domain": "docs.yourcompany.com" } - Verify Domain
- Automatic SSL provisioning via Let’s Encrypt
- Domain verification within 24 hours
AI Customization
Configure custom AI behavior:
PUT /api/v1/admin/tenant/ai-config
Content-Type: application/json
{
"system_prompt_additions": {
"prefix": "You are assisting users of AcmeDocs, a legal document platform.",
"suffix": "Always cite document sources and maintain professional tone."
},
"response_config": {
"max_length": 2000,
"temperature": 0.3,
"style": "professional"
},
"entity_config": {
"custom_entities": [
{"name": "case_id", "pattern": "CASE-\\d{8}"},
{"name": "court", "values": ["Supreme Court", "District Court"]}
]
}
}
Implementation Patterns
Pattern 1: Fully Branded SaaS
Deploy Archivus as a complete standalone product:
Your Domain: docs.yourcompany.com
├── Landing Page (your design)
├── Authentication (your SSO or Archivus auth)
├── Dashboard (Archivus, branded)
├── Document Management (Archivus, branded)
└── AI Features (Archivus, branded)
Pattern 2: Embedded Features
Add Archivus features to an existing application:
Your Application
├── Your Authentication
├── Your Navigation
├── Embedded: Document Viewer
├── Embedded: Search Widget
├── Embedded: Chat Assistant
└── Your Analytics
Pattern 3: API-Driven Custom UI
Build a completely custom frontend:
Your Custom Frontend
├── Your Design System
├── Custom Components
├── Archivus API Integration
│ ├── Documents API
│ ├── Search API
│ ├── Chat API
│ └── Analytics API
└── Your Backend (optional)
Enterprise Features
Multi-Brand Support
Manage multiple brands from a single tenant:
{
"brands": [
{
"brand_id": "brand_a",
"name": "Legal Docs Pro",
"domain": "legal.yourcompany.com",
"branding": { /* brand A config */ }
},
{
"brand_id": "brand_b",
"name": "Healthcare Docs",
"domain": "healthcare.yourcompany.com",
"branding": { /* brand B config */ }
}
]
}
Partner/Reseller Model
Enable partner organizations to manage their own sub-tenants:
- Partner Admin Portal - Manage customer accounts
- Usage Aggregation - Consolidated billing
- Custom Pricing - Partner-specific pricing tiers
- White-Label Nesting - Partners can white-label for their customers
Compliance Considerations
Data Residency
Ensure compliance with data sovereignty requirements:
- Region Selection - Choose data center region
- BYOB Storage - Data in your own infrastructure
- BYOB AI - AI processing in your cloud
Audit & Compliance
- Audit Logs - Complete activity tracking
- Data Export - Full data portability
- Compliance Reports - SOC 2, GDPR documentation
Getting Started
Evaluation Checklist
- Define branding requirements (logo, colors, domain)
- Identify integration pattern (standalone, embedded, API)
- List AI customization needs
- Document compliance requirements
- Plan deployment model
Next Steps
- Contact Sales - Discuss your requirements
- Request Demo - See white-label capabilities
- Evaluation Environment - Test with your branding
Related Documentation
Ready to white-label Archivus? Contact Enterprise Sales →