Bots
An index and topic collection covering chatbots, conversational agents, and bot frameworks across messaging, voice, and customer experience channels. Bots are scripted or model-augmented conversational interfaces deployed inside Slack, Discord, Microsoft Teams, Telegram, WhatsApp, web chat widgets, and voice channels. This collection brings together developer-oriented bot frameworks like Microsoft Bot Framework, Botpress, Rasa, Botkit, Hubot, and Errbot alongside SaaS conversational platforms like Intercom, Drift, ManyChat, Tidio, Landbot, Dialogflow, IBM watsonx Assistant, and Amazon Lex. Bots in this collection are distinct from autonomous AI agents — they are conversational, channel-bound interfaces driven by intents, dialog flows, and integration triggers.
Bots is profiled on the APIs.io network. Tagged areas include Chatbots, Conversational AI, Bot Framework, Slack Bot, and Discord Bot.
The Bots catalog on APIs.io includes 1 JSON-LD context.
Bots’ developer surface includes developer portal and 1 more developer resources.
0 APIs
8 Features
8 Use Cases
Notable capabilities this provider offers.
JSON-LD contexts and semantic vocabularies used across these APIs.
Standalone JSON Schema definitions for this provider's data models.
JSON Structure definitions describing this provider's data shapes.
Example request and response payloads for these APIs.
What developers build with this provider.
Pre-built integrations with other platforms and tools.
aid: bots
name: Bots
description: An index and topic collection covering chatbots, conversational agents, and bot frameworks across messaging,
voice, and customer experience channels. Bots are scripted or model-augmented conversational interfaces deployed inside
Slack, Discord, Microsoft Teams, Telegram, WhatsApp, web chat widgets, and voice channels. This collection brings together
developer-oriented bot frameworks like Microsoft Bot Framework, Botpress, Rasa, Botkit, Hubot, and Errbot alongside SaaS
conversational platforms like Intercom, Drift, ManyChat, Tidio, Landbot, Dialogflow, IBM watsonx Assistant, and Amazon Lex.
Bots in this collection are distinct from autonomous AI agents — they are conversational, channel-bound interfaces driven
by intents, dialog flows, and integration triggers.
type: Index
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
tags:
- Chatbots
- Conversational AI
- Bot Framework
- Slack Bot
- Discord Bot
- Messaging
- Voicebot
- Customer Support Bot
tags_raw:
- Chatbots
- Conversational AI
- Bot Framework
- Slack Bot
- Discord Bot
- Messaging
- Voice Bot
- Customer Support Bot
url: https://raw.githubusercontent.com/api-evangelist/bots/refs/heads/main/apis.yml
created: '2026-05-19'
modified: '2026-05-19'
specificationVersion: '0.19'
apis: []
network:
- name: Amazon Connect
url: https://raw.githubusercontent.com/api-evangelist/amazon-connect/refs/heads/main/apis.yml
- name: Amazon Lex
url: https://raw.githubusercontent.com/api-evangelist/amazon-lex/refs/heads/main/apis.yml
- name: Botpress
url: https://raw.githubusercontent.com/api-evangelist/botpress/refs/heads/main/apis.yml
- name: Character.AI
url: https://raw.githubusercontent.com/api-evangelist/character-ai/refs/heads/main/apis.yml
- name: Cisco Webex
url: https://raw.githubusercontent.com/api-evangelist/webex/refs/heads/main/apis.yml
- name: Crisp
url: https://raw.githubusercontent.com/api-evangelist/crisp/refs/heads/main/apis.yml
- name: Discord
url: https://raw.githubusercontent.com/api-evangelist/discord/refs/heads/main/apis.yml
- name: Drift
url: https://raw.githubusercontent.com/api-evangelist/drift/refs/heads/main/apis.yml
- name: Freshchat
url: https://raw.githubusercontent.com/api-evangelist/freshchat/refs/heads/main/apis.yml
- name: Google Assistant
url: https://raw.githubusercontent.com/api-evangelist/google-assistant/refs/heads/main/apis.yml
- name: Google Chat
url: https://raw.githubusercontent.com/api-evangelist/google-chat-integrations-for-workspace/refs/heads/main/apis.yml
- name: Google Cloud Dialogflow CX
url: https://raw.githubusercontent.com/api-evangelist/google-cloud-dialogflow-cx/refs/heads/main/apis.yml
- name: Google Dialogflow
url: https://raw.githubusercontent.com/api-evangelist/google-dialogflow/refs/heads/main/apis.yml
- name: HipChat
url: https://raw.githubusercontent.com/api-evangelist/hipchat/refs/heads/main/apis.yml
- name: IBM Watson
url: https://raw.githubusercontent.com/api-evangelist/ibm-watson/refs/heads/main/apis.yml
- name: Inworld
url: https://raw.githubusercontent.com/api-evangelist/inworld/refs/heads/main/apis.yml
- name: Intercom
url: https://raw.githubusercontent.com/api-evangelist/intercom/refs/heads/main/apis.yml
- name: LINE
url: https://raw.githubusercontent.com/api-evangelist/line/refs/heads/main/apis.yml
- name: LivePerson
url: https://raw.githubusercontent.com/api-evangelist/liveperson/refs/heads/main/apis.yml
- name: ManyChat
url: https://raw.githubusercontent.com/api-evangelist/manychat/refs/heads/main/apis.yml
- name: Mattermost
url: https://raw.githubusercontent.com/api-evangelist/mattermost/refs/heads/main/apis.yml
- name: MessageBird
url: https://raw.githubusercontent.com/api-evangelist/messagebird/refs/heads/main/apis.yml
- name: Microsoft Bot Framework
url: https://raw.githubusercontent.com/api-evangelist/microsoft-bot-framework/refs/heads/main/apis.yml
- name: Microsoft Copilot
url: https://raw.githubusercontent.com/api-evangelist/microsoft-copilot/refs/heads/main/apis.yml
- name: Microsoft Power Virtual Agents
url: https://raw.githubusercontent.com/api-evangelist/microsoft-power-virtual-agents/refs/heads/main/apis.yml
- name: Microsoft Teams
url: https://raw.githubusercontent.com/api-evangelist/microsoft-teams/refs/heads/main/apis.yml
- name: Olark
url: https://raw.githubusercontent.com/api-evangelist/olark/refs/heads/main/apis.yml
- name: Paradox
url: https://raw.githubusercontent.com/api-evangelist/paradox/refs/heads/main/apis.yml
- name: Quora
url: https://raw.githubusercontent.com/api-evangelist/quora/refs/heads/main/apis.yml
- name: Retell AI
url: https://raw.githubusercontent.com/api-evangelist/retell-ai/refs/heads/main/apis.yml
- name: RingCentral
url: https://raw.githubusercontent.com/api-evangelist/ringcentral/refs/heads/main/apis.yml
- name: Salesforce Einstein
url: https://raw.githubusercontent.com/api-evangelist/salesforce-einstein/refs/heads/main/apis.yml
- name: Salesforce Service Cloud
url: https://raw.githubusercontent.com/api-evangelist/salesforce-service-cloud/refs/heads/main/apis.yml
- name: Sendbird
url: https://raw.githubusercontent.com/api-evangelist/sendbird/refs/heads/main/apis.yml
- name: Sinch
url: https://raw.githubusercontent.com/api-evangelist/sinch/refs/heads/main/apis.yml
- name: Slack
url: https://raw.githubusercontent.com/api-evangelist/slack/refs/heads/main/apis.yml
- name: Symphony
url: https://raw.githubusercontent.com/api-evangelist/symphony/refs/heads/main/apis.yml
- name: Telegram
url: https://raw.githubusercontent.com/api-evangelist/telegram/refs/heads/main/apis.yml
- name: Twilio
url: https://raw.githubusercontent.com/api-evangelist/twilio/refs/heads/main/apis.yml
- name: Voiceflow
url: https://raw.githubusercontent.com/api-evangelist/voiceflow/refs/heads/main/apis.yml
- name: Vonage
url: https://raw.githubusercontent.com/api-evangelist/vonage/refs/heads/main/apis.yml
- name: WATI
url: https://raw.githubusercontent.com/api-evangelist/wati/refs/heads/main/apis.yml
- name: WhatsApp
url: https://raw.githubusercontent.com/api-evangelist/whatsapp/refs/heads/main/apis.yml
- name: Zendesk
url: https://raw.githubusercontent.com/api-evangelist/zendesk/refs/heads/main/apis.yml
- name: Zulip
url: https://raw.githubusercontent.com/api-evangelist/zulip/refs/heads/main/apis.yml
common:
- type: Portal
url: https://apievangelist.com
- type: GitHubOrganization
url: https://github.com/api-evangelist
- type: Features
data:
- name: Channel Integration
description: Bot platforms expose adapters that connect a single bot implementation to multiple messaging channels — Slack,
Microsoft Teams, Discord, Telegram, WhatsApp, web chat, and voice — without rewriting conversation logic for each surface.
- name: Intent Recognition and NLU
description: Conversational AI platforms like Dialogflow, Amazon Lex, IBM watsonx Assistant, and Rasa classify user utterances
into intents and extract entities, mapping free-text input to structured actions.
- name: Dialog Flow Management
description: Frameworks model multi-turn conversations as state machines, decision trees, or graph-based flows, tracking
conversation context across turns and routing users through branching dialog paths.
- name: Bot SDKs and Builder Tooling
description: Developer SDKs like Microsoft Bot Framework, Botkit, Botpress, and Hubot provide opinionated abstractions
for handling events, sending messages, building cards, and deploying bots to a runtime.
- name: Low-Code Bot Builders
description: SaaS platforms like ManyChat, Chatfuel, Tidio, and Landbot offer visual flow editors that let non-developers
assemble bots through drag-and-drop nodes, templates, and conditional logic.
- name: Human Handoff and Hybrid Conversations
description: Customer support bots integrate with live agent platforms to escalate from automated flows to human agents
when intents fall outside the bot's confidence threshold or scope.
- name: Channel-Native Rich Messaging
description: Bots emit channel-specific rich content — Slack blocks, Discord embeds, Teams adaptive cards, WhatsApp interactive
lists — using a unified abstraction or channel-targeted payloads.
- name: Voice and Telephony Bots
description: Voice-bot platforms like Amazon Lex, Amazon Connect, Voiceflow, and Retell AI wire conversational logic into
PSTN telephony, IVRs, and voice assistants.
- type: UseCases
data:
- name: Customer Support Automation
description: Conversational bots in platforms like Intercom Fin, Drift, Freshchat, and Zendesk deflect common support
questions, qualify tickets, and hand off to human agents with full conversation history.
- name: Lead Qualification and Marketing
description: Sales chatbots from Drift, ManyChat, and Landbot greet website visitors, qualify leads by asking screening
questions, and route qualified prospects into CRM pipelines.
- name: Internal Productivity and ChatOps
description: Slack and Teams bots automate routine workflows — deploys, on-call alerts, polls, time tracking — bringing
operations into the team's primary chat channel.
- name: Conversational Commerce
description: WhatsApp, Messenger, and Instagram bots powered by Sinch, MessageBird, WATI, and Twilio handle catalog browsing,
order placement, payment collection, and shipping notifications.
- name: HR and Recruiting Conversations
description: Recruiting bots like Paradox Olivia screen candidates, schedule interviews, and answer FAQ across SMS, WhatsApp,
and career-site chat.
- name: IVR Modernization and Voice Bots
description: Voice-bot frameworks from Amazon Lex, Google Dialogflow CX, and Voiceflow replace touch-tone IVRs with natural-language
voice flows for contact centers.
- name: Community and Moderation Bots
description: Discord and Slack community bots handle onboarding, role assignment, moderation, polls, and gamification
for online communities.
- name: Knowledge Base Q and A
description: Bots integrate with knowledge bases and retrieval systems to answer policy, product, and how-to questions
in chat using grounded responses.
- type: Integrations
data:
- name: Slack
description: Workplace messaging platform with a rich bot and app ecosystem; the de facto channel for ChatOps and internal
automation bots.
- name: Microsoft Bot Framework
description: Microsoft's SDK and channel connector service for building bots that deploy across Teams, Web Chat, Direct
Line, SMS, and other channels.
- name: Google Dialogflow
description: Google Cloud's conversational AI platform with intent classification, entity extraction, and Dialogflow CX
visual flow builder.
- name: Amazon Lex
description: AWS conversational AI service for building text and voice bots, with native integration to Amazon Connect
for contact-center voice flows.
- name: Botpress
description: Open-source conversational AI platform with a visual flow builder, NLU engine, and channel integrations for
self-hosted bots.
- name: Intercom
description: Customer messaging platform with the Fin AI agent and a long-standing chatbot product for support deflection
and proactive messaging.
- name: Twilio
description: Cloud communications platform exposing SMS, WhatsApp, voice, and chat channels that bot frameworks plug into
for omnichannel deployment.
- name: ManyChat
description: Low-code chatbot builder focused on Messenger, Instagram, WhatsApp, and SMS for marketing and conversational
commerce.
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com
humanURL: https://apievangelist.com
Every provider here is available over the APIs.io API and to AI agents over MCP.