Connect via Telegram with the same chatbot definition.
POST /dashboard/chatbot
Telegram Bot API v8.2
Conversational AI
Build a single chatbot definition, then deploy it across Telegram, WhatsApp, Messenger, web widgets, voice calls, embedded iframes, REST API, and webhooks. Multi-step agents, real-time sentiment tagging, and review autopilot ship in the same surface.
Channels
Each channel is a real backend surface. The multi-channel-routing layer maps a single chatbot to every connector you enable.
Connect via Telegram with the same chatbot definition.
POST /dashboard/chatbot
Telegram Bot API v8.2
Connect via WhatsApp with the same chatbot definition.
POST /dashboard/chatbot
WhatsApp Business API (Meta Cloud)
Connect via Messenger with the same chatbot definition.
POST /dashboard/chatbot
Meta Messenger Platform
Connect via Web Widget with the same chatbot definition.
GET /api/v2/chatbot/frame/<uuid>
Self-hosted JS snippet
Connect via Voice Call with the same chatbot definition.
POST /dashboard/chatbot
ChatbotVoice (Twilio + STT/TTS)
Connect via Embed iframe with the same chatbot definition.
GET /api/v2/chatbot/frame/<uuid>?embed=iframe
Sandboxed iframe
Connect via REST API with the same chatbot definition.
POST /api/v2/chatbot/application/<uuid>
Public JSON API (server-to-server)
Connect via Webhook with the same chatbot definition.
POST /dashboard/chatbot
Outbound event push (HMAC signed)
Capability matrix
Voice mode runs on voice calls. review-autopilot runs on REST API. multi-step-agent runs everywhere except voice calls (real-time turn budget). Everything else lights up on all eight channels.
| Capability | Telegram | Messenger | Web Widget | Voice Call | Embed iframe | REST API | Webhook | |
|---|---|---|---|---|---|---|---|---|
| Multi-step agent | ✓ | ✓ | ✓ | ✓ | — | ✓ | ✓ | ✓ |
| Customer tagging | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Voice mode | — | — | — | — | ✓ | — | — | — |
| Review autopilot | — | — | — | — | — | — | ✓ | — |
| Knowledge training | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Analytics | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Multi-channel routing | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Persistent memory | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
Model coverage
Pick a model when you create the chatbot. Swap it later without rewiring channels. The routing layer is model-agnostic.
ChatbotAgent
ChatbotAgent variant adds sequential reasoning, conditional branching, and function calls to external tools. The agent decides which tool to invoke, executes it, and continues the conversation with the result.
Pricing tier
Voice mode + review autopilot require Business or Enterprise.
Pairs well with
67-model chat playground: power your chatbot with the same models
transcript: "Welcome back. Today we're walking through three patterns teams use to ship AI agents that don't embarrass them in front of customers…"
TTS in 32+ languages, STT: pair with voice mode chatbots
Use cases
FAQ
Start free, then scale to voice and review autopilot on Business tier.