Skip to main content

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​

ModuleDescription
Getting StartedSign up, create your bot, and invite team members
WorkflowsManage all conversation flows from a central dashboard
Flow BuilderVisually design conversation nodes and connections
Bot MessagesConfigure text, image, video, carousel, and other message types
Bot PromptsCollect user input with forms, quick replies, calendars, and more
ActionsExecute flows, call APIs, query databases, and manage data
LogicAdd conditional branching and channel-based filtering
DatabaseCreate and manage persistent data tables
APIIntegrate with external REST APIs
FunctionsWrite custom Python logic for advanced use cases
CategoriesOrganize flows into logical groups
SettingsConfigure bot identity, NLP behavior, email alerts, and solution toggles
IntegrationsDeploy your bot across multiple messaging channels
AnalyticsOverview of the analytics module
Combined AnalyticsDashboard with KPIs, session data, and user behavior insights
Conversion AnalyticsTrack flow completion rates and user drop-off points
Download ReportsExport form submission data for offline analysis
AI AgentsGenAI 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.