Skip to content

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 ​

  1. Navigate to Custom AI Providers
  2. Click New Provider
  3. 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 ​

TypeUse Case
LLMChat completion models, any OpenAI-compatible API
Data EnrichmentExternal 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.