Theme
Integrations
Integrations connect your tenant to external services — AI providers, telephony, messaging channels, speech services, and more. The Integrations page has three tabs: Platform Integrations, Custom Integrations, and Usage & Limits.
Tenant integrations management page showing platform integration cards and custom integration cards with provider icons, type badges, enable/disable toggles, and usage limit indicators
Platform Integrations
These are integrations assigned to your tenant by the platform admin. You can enable/disable them, configure tenant-specific settings, and test connectivity.
Integration Card
Each platform integration shows:
- Provider name and icon
- Badges — Default (if set as type default), Enabled/Disabled
- Type — e.g., LLM, Telephony, CCaaS
- Monthly Limit and Month Usage — with color warning when approaching limits
Actions
| Action | Description |
|---|---|
| Enable / Disable | Toggle whether this integration is active for your tenant |
| Configure | Open the configuration modal to set a display name or mark as default |
| Test Connection | Verify the integration is working. Shows success/failure with response latency |
| Set as Default | Make this the default integration for its type (e.g., default LLM) |
Custom Integrations
Create integrations with your own API keys when the platform-provided ones don't meet your needs.
Creating a Custom Integration
- Click Add Custom Integration.
- Select the Type:
| Type | Examples |
|---|---|
llm | Anthropic, OpenAI, Vertex AI |
telephony | Telnyx |
messaging | WhatsApp, Slack, Twilio |
asr | Deepgram, Google STT |
tts | Google TTS, ElevenLabs |
nlu | Dialogflow CX |
ccaas | Genesys Cloud, Amazon Connect |
translation | Google Translate, DeepL |
storage | SharePoint, Google Drive, S3, Dropbox, OneDrive, Box, Azure Blob |
search | Google Custom Search, Bing |
push | FCM, APNS, Web Push |
security | MaxMind, IPInfo, IPQualityScore |
crm | Salesforce, HubSpot |
- Select a Provider within the type.
- Enter a Name/ID (must be unique).
- Fill in the provider-specific configuration form (fields vary by provider).
- Optionally check Set as default for type.
- Click Save.
Managing Custom Integrations
- Edit — change display name, configuration, or credentials (type and provider cannot be changed)
- Test — verify connectivity
- Enable / Disable — toggle active status
- Delete — remove the integration
Usage & Limits
The Usage tab shows a table of all integrations with their consumption metrics:
| Column | Description |
|---|---|
| Integration | Name and provider |
| Type | Integration type |
| Today | Requests or units used today |
| This Month | Requests or units used this billing period |
| Daily Limit | Maximum daily usage (0 = unlimited) |
| Monthly Limit | Maximum monthly usage (0 = unlimited) |
| Status | Progress bar showing usage vs limit |
Progress bar color coding:
- Green — under 75% of limit
- Amber — 75–89% of limit
- Red — 90%+ of limit
A warning banner appears if any integration is near its limit.
Filtering
Use the search bar to filter by integration name or provider, and the type dropdown to filter by integration type. Click Refresh to reload the data.
