Appearance
Custom AI Providers
Beyond the built-in providers (OpenAI, Anthropic, Google, Mistral, OpenRouter, Bedrock), you can connect your own AI endpoints. This is useful for self-hosted models, specialized APIs, or data enrichment services.
Adding a Custom Provider
- Navigate to Custom AI Providers
- Click New Provider
- Configure:
- Name — Descriptive label for the provider
- Endpoint URL — The API endpoint to call
- Authentication — API key or other credentials
- Provider Type — LLM (chat completion) or Data Enrichment
Provider Types
| Type | Use Case |
|---|---|
| LLM | Chat completion models — any OpenAI-compatible API |
| Data Enrichment | External data sources that augment AI context (CRM, knowledge bases, etc.) |
Testing
Use the Test button to verify connectivity and authentication before saving. This sends a sample request to your endpoint and shows the response.
Using Custom Providers
Once configured, custom providers appear in the AI provider dropdown when configuring widgets and sites. Select your custom provider just like any built-in one.
Per-Organization
Custom providers are scoped to your organization. They are not visible to other organizations and credentials are stored securely.