Chatbot Platform
The Exotel Chatbot (Exo-Chatbot) Platform is a comprehensive no-code and pro-code solution for building, deploying, and managing intelligent conversational chatbots. It enables you to design automated user journeys, connect with multiple messaging channels, and gain data-driven insights into your bot's performance.
Key Capabilities​
- Visual Flow Builder -- Design conversational flows on an intuitive, canvas-based interface without writing code.
- Omnichannel Deployment -- Deploy your bot across Web, WhatsApp, Facebook Messenger, Instagram, Telegram, and more from a single platform.
- Rich Interactions -- Use text, images, carousels, forms, calendars, and other interactive elements to engage users.
- Backend Integrations -- Connect to external APIs, databases, and custom Python functions for dynamic, data-driven conversations.
- AI Agents (GenAI) -- Leverage Bot Mandate nodes powered by generative AI for intelligent, goal-oriented conversations.
- Analytics and Reporting -- Monitor bot performance with combined analytics dashboards, conversion tracking, and downloadable reports.
- LiveChat Handoff -- Seamlessly transfer users from the bot to human agents when needed.
Platform Modules​
| Module | Description |
|---|---|
| Getting Started | Sign up, create your bot, and invite team members |
| Workflows | Manage all conversation flows from a central dashboard |
| Flow Builder | Visually design conversation nodes and connections |
| Bot Messages | Configure text, image, video, carousel, and other message types |
| Bot Prompts | Collect user input with forms, quick replies, calendars, and more |
| Actions | Execute flows, call APIs, query databases, and manage data |
| Logic | Add conditional branching and channel-based filtering |
| Database | Create and manage persistent data tables |
| API | Integrate with external REST APIs |
| Functions | Write custom Python logic for advanced use cases |
| Categories | Organize flows into logical groups |
| Settings | Configure bot identity, NLP behavior, email alerts, and solution toggles |
| Integrations | Deploy your bot across multiple messaging channels |
| Analytics | Overview of the analytics module |
| Combined Analytics | Dashboard with KPIs, session data, and user behavior insights |
| Conversion Analytics | Track flow completion rates and user drop-off points |
| Download Reports | Export form submission data for offline analysis |
| AI Agents | GenAI Bot Mandate nodes with node-level analytics |
Getting Started​
To begin building your chatbot, start with the Getting Started guide to create your account and set up your first bot. Then proceed to the Workflows and Flow Builder sections to design your conversational flows.