Skip to main content

Objective

Connect external services (LLM, mail, Twilio, calendars, webhooks) to enable portal features.

Access

Sidebar -> Integrations Path: /app//integrations

Roles

  • owner, admin, agent

Integrations available

Twilio (Voice & WhatsApp)

Fields:
FieldMandatoryFormatExampleNote
Twilio Account SIDYesAC…ACxxxxxxxxxFrom Twilio Console
Twilio Auth TokenYes32 chars********From Twilio Console
Actions:
  • Save Twilio Credentials
  • Disconnect Twilio
###OpenAI Fields:
FieldMandatoryFormatExampleNote
OpenAI API KeyYessk-…sk-xxxxRequired for AI
Actions:
  • Save OpenAI Key
  • Remove OpenAI Key

Google AI (Gemini)

Fields:
FieldMandatoryFormatExampleNote
Google AI API KeyYesAIza…AIza…Required for RAG
Actions:
  • Save Google AI Key
  • Remove Google AI Key

Gmail (Email)

Actions:
  • Connect (opens Settings/Gmail)
  • Manage (if already connected) -Go to Inbox
Notes:
  • Requires assigning agent before connecting.

Google Calendar

Action:
  • Connect (OAuth)
###Microsoft 365 Action:
  • Connect (OAuth)

Custom Webhooks

Fields:
FieldMandatoryFormatExampleNote
NameYestextN8N workflowInternal name
Webhook URLYesURLhttps://…External endpoint
Actions:
  • Add Webhook -Remove

ElevenLabs (TTS)

Fields:
FieldMandatoryFormatExampleNote
ElevenLabs API KeyYestextelevenlabs_…For premium voices
Fields:
FieldMandatoryFormatExampleNote
Bing Web Search API KeyYestextEnable Web Search

Good practices

  • Save Twilio once and reuse it in WhatsApp and Voice.
  • Connect OpenAI or Google before creating agents.
  • Use Webhooks for external actions (N8N, Make).

Screenshot

Integrations Overview