Skip to content

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.

imageTenant integrations management page showing platform integration cards and custom integration cards with provider icons, type badges, enable/disable toggles, and usage limit indicators
Tenant integrations management

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

ActionDescription
Enable / DisableToggle whether this integration is active for your tenant
ConfigureOpen the configuration modal to set a display name or mark as default
Test ConnectionVerify the integration is working. Shows success/failure with response latency
Set as DefaultMake 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

  1. Click Add Custom Integration.
  2. Select the Type:
TypeExamples
llmAnthropic, OpenAI, Vertex AI
telephonyTelnyx
messagingWhatsApp, Slack, Twilio
asrDeepgram, Google STT
ttsGoogle TTS, ElevenLabs
nluDialogflow CX
ccaasGenesys Cloud, Amazon Connect
translationGoogle Translate, DeepL
storageSharePoint, Google Drive, S3, Dropbox, OneDrive, Box, Azure Blob
searchGoogle Custom Search, Bing
pushFCM, APNS, Web Push
securityMaxMind, IPInfo, IPQualityScore
crmSalesforce, HubSpot
  1. Select a Provider within the type.
  2. Enter a Name/ID (must be unique).
  3. Fill in the provider-specific configuration form (fields vary by provider).
  4. Optionally check Set as default for type.
  5. 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:

ColumnDescription
IntegrationName and provider
TypeIntegration type
TodayRequests or units used today
This MonthRequests or units used this billing period
Daily LimitMaximum daily usage (0 = unlimited)
Monthly LimitMaximum monthly usage (0 = unlimited)
StatusProgress 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.

OmniBots AI Bot Platform