Botpress

An open-source (MIT), developer-first platform for building conversational AI agents with bi-directional MCP support — self-host free, or use the managed cloud from $0/month.

Best forEngineering-led teams building a multi-channel conversational agent who want an open-source, self-hostable core with an optional managed cloud layer.

Visit Botpress Compare

Our verdict

Botpress is the pick for engineering-led teams that want to own a conversational agent's code and data rather than configure a closed, fully-managed builder: the core framework is genuinely open-source (MIT-licensed, ~14.8k GitHub stars) and free to self-host indefinitely, with bi-directional MCP support and native deployment across a website widget, WhatsApp, Messenger, Slack, Microsoft Teams, Telegram and Twilio voice from one agent definition.

An open-source, developer-first conversational-agent platform with real MCP support and wide channel coverage — well-funded and genuinely self-hostable, but built for teams with engineering capacity, not a no-code shortcut.

The Agents Index digest

New agents, fresh verdicts, and who's earning the top spots. One short email.

Screenshot of Botpress
Botpress, captured at verification, . Click to enlarge.

What's great

  • Genuinely open-source and self-hostable (MIT-licensed core, ~14.8k GitHub stars) rather than an open-core project that gates the useful parts behind a paid tier.
  • Well-capitalized for a company this size — a $25M USD Series B in June 2025 at a $120M post-money valuation, on top of an earlier ~$15M Series A — with roughly 3,000 paying customers and revenue reported to be doubling every quarter.
  • Bi-directional MCP support and native deployment across WhatsApp, Messenger, Slack, Teams, Telegram and voice channels from a single agent definition.

Watch-outs

  • Requires real engineering capacity — Botpress is positioned as a developer-first, code-level-customization platform rather than a fully no-code builder; wiring up tool calls and integrations generally needs at least one developer.
  • The underlying LLM's token usage ("AI Spend") bills separately from the platform subscription and is often the larger cost in production — independent estimates put it at $200–$1,000+/month on top of the plan fee.
  • Published pricing here is sourced from independent third-party reviews, not Botpress's own pricing page (which returned no accessible content at verification time); the two sources also disagree on the free tier's message cap (500/month vs. 5,000/month) — worth reconfirming directly with Botpress before budgeting.

Also note: Not a zero-engineering tool — independent reviews describe needing at least one developer to wire up tool calls and integrations. · LLM token cost ("AI Spend") is billed separately from the subscription and can exceed the plan fee in production use.

How Botpress compares

The other agents buyers weigh against Botpress, and when to pick each.

AgentBest when you want…
BotpressThis pageEngineering-led teams building a multi-channel conversational agent who want an open-source, self-hostable core with an optional managed cloud layer.
DifyA broader open-source LLMOps/RAG platform for general AI-app building rather than Botpress's conversational-agent, multi-channel-deployment focus — pick Dify when retrieval-augmented workflows are the priority, Botpress when the agent needs to live natively in WhatsApp, Slack, Teams or voice.
BotsifyA smaller, bootstrapped no-code builder for teams without engineering capacity — Botpress trades Botsify's simplicity for open-source, code-level control, bi-directional MCP support and a much larger, venture-backed team behind it.
LindyA closed-source, fully-managed "AI employee" builder for teams that want to avoid self-hosting and engineering setup entirely — the tradeoff is Botpress's open-source self-hosting option and MCP support for Lindy's faster, code-free setup.

What is Botpress?

Botpress is an open-source (MIT-licensed) platform for building and deploying LLM-powered conversational AI agents, founded in 2017 in Quebec City, Canada by Sylvain Perron and Justin Watson. What began as a developer-first open-source chatbot framework has grown into a combined open-source core plus managed cloud product, backed by a $25M USD Series B (June 2025, $120M post-money valuation) from Framework Venture Partners, Deloitte Ventures, HubSpot Ventures, Inovia Capital and Decibel Partners. Its GitHub repository carries roughly 14.8k stars, and the company reports around 3,000 paying customers alongside nearly 1 million free-tier developers.

What does Botpress do?

Developers build a conversational agent visually in Botpress's Agent Studio — pre-built conversation-flow cards layered with custom JavaScript, API calls and webhooks for anything the visual builder can't express. The Autonomous Engine (branded LLMz) lets the agent plan and execute multi-step actions from a single LLM-directed instruction rather than following a rigid decision tree. A Knowledge Base module indexes PDFs, websites, Notion, Google Drive and Confluence so the agent can answer from an organization's own documents, and bi-directional Model Context Protocol (MCP) support lets it both consume external MCP servers and expose its own capabilities as one. Agents deploy across a website widget, WhatsApp Business API, Messenger, Slack, Microsoft Teams, Telegram and Twilio voice, with native tool-calling into databases and CRMs — Salesforce, HubSpot, Notion, Jira, Calendly, Shopify and Stripe are named integrations, plus 200+ others via Zapier. A built-in human-handoff queue routes a conversation to a live agent when the bot can't resolve it. The open-source core is free to self-host under the MIT license; Botpress's own managed cloud adds hosting and, on paid tiers, SSO, audit logs and other compliance features.

Key features

  • Agent Studio: A visual conversation-flow builder combined with code-level extensibility — custom JavaScript, API calls and webhooks — rather than a purely no-code canvas.
  • Autonomous Engine (LLMz): A custom inference engine that plans and executes multi-step, LLM-directed actions in place of a fixed decision tree.
  • Bi-directional MCP support: The agent can both consume external Model Context Protocol servers and expose its own capabilities as one.
  • Knowledge Bases: Indexes PDFs, websites, Notion, Google Drive and Confluence so answers are grounded in an organization's own content.
  • Multi-channel deployment: Website widget, WhatsApp Business API, Messenger, Slack, Microsoft Teams, Telegram and Twilio voice from one agent definition.

What are Botpress's use cases?

  • Customer support deployed across channels: A support team builds one agent in Studio, connects it to a knowledge base of help-center articles, and deploys it to a website widget, WhatsApp and Slack, with unresolved conversations routed to a human queue.
  • Self-hosted agent for data-residency requirements: A regulated company self-hosts the open-source core on its own infrastructure to keep conversation data in-region, using the free MIT-licensed core rather than Botpress's managed cloud.
  • Internal workflow agent with tool access: An engineering team wires the agent into internal databases and Salesforce via native API calls and MCP, letting it look up records and take action rather than only answering questions.

What does Botpress integrate with?

  • Salesforce, HubSpot (native CRM sync)
  • Notion, Jira, Calendly, Shopify, Stripe
  • 200+ apps via Zapier
  • WhatsApp Business API, Messenger, Slack, Microsoft Teams, Telegram, Twilio voice
  • Model Context Protocol (MCP) — bi-directional, as both client and server

Why use Botpress?

  • Genuinely open-source (MIT) with a large, real GitHub community (~14.8k stars) — not an open-core project with the useful parts locked behind a paid tier.
  • A free, self-hostable path exists for teams that want full control over data and infrastructure, alongside a managed cloud option for teams that don't.
  • Well-capitalized and growing: a $25M Series B (June 2025) on top of an earlier ~$15M Series A, with roughly 3,000 paying customers and revenue reported to be doubling quarterly.
  • Bi-directional MCP support and native multi-channel deployment (WhatsApp, Slack, Teams, voice) mean one agent definition reaches most of the channels a support or workflow team actually needs.

Pros & cons

Pros

  • Genuinely open-source and self-hostable (MIT-licensed core, ~14.8k GitHub stars) rather than an open-core project that gates the useful parts behind a paid tier.
  • Well-capitalized for a company this size — a $25M USD Series B in June 2025 at a $120M post-money valuation, on top of an earlier ~$15M Series A — with roughly 3,000 paying customers and revenue reported to be doubling every quarter.
  • Bi-directional MCP support and native deployment across WhatsApp, Messenger, Slack, Teams, Telegram and voice channels from a single agent definition.

Cons

  • Requires real engineering capacity — Botpress is positioned as a developer-first, code-level-customization platform rather than a fully no-code builder; wiring up tool calls and integrations generally needs at least one developer.
  • The underlying LLM's token usage ("AI Spend") bills separately from the platform subscription and is often the larger cost in production — independent estimates put it at $200–$1,000+/month on top of the plan fee.
  • Published pricing here is sourced from independent third-party reviews, not Botpress's own pricing page (which returned no accessible content at verification time); the two sources also disagree on the free tier's message cap (500/month vs. 5,000/month) — worth reconfirming directly with Botpress before budgeting.

Limitations

  • Not a zero-engineering tool — independent reviews describe needing at least one developer to wire up tool calls and integrations.
  • LLM token cost ("AI Spend") is billed separately from the subscription and can exceed the plan fee in production use.

Botpress pricing

Free and open-source (MIT) to self-host indefinitely. The managed cloud starts at $0/month (pay-as-you-go, ~500 messages/month) then Plus $89/month and Team $495/month, both plus separate LLM "AI Spend" billing — Enterprise is custom. Figures are sourced from independent reviews, not Botpress's own pricing page, which returned no accessible content at verification time.

  • Pay-as-you-goFree
  • Plus$89 / month + AI Spend
  • Team$495 / month + AI Spend
  • EnterpriseCustom
  • Self-hosted (open source)Free

See current pricing on botpress.com ↗Compare Botpress alternatives →

Botpress specs

Pricing

Pricing model
freemium
Free tier
✓ Yes

Capabilities

Model / LLM
Model-agnostic (OpenAI, Anthropic Claude, Google Gemini, open-weight models)
Interface
Visual
Public API
✓ Yes
Open source
✓ Yes

Deployment

Deployment
Both

Botpress review

Botpress is the pick for engineering-led teams that want to own a conversational agent's code and data rather than configure a closed, fully-managed builder: the core framework is genuinely open-source (MIT-licensed, ~14.8k GitHub stars) and free to self-host indefinitely, with bi-directional MCP support and native deployment across a website widget, WhatsApp, Messenger, Slack, Microsoft Teams, Telegram and Twilio voice from one agent definition. The Autonomous Engine (LLMz) lets an agent plan and execute multi-step actions from a single instruction instead of a rigid flow, and a $25M Series B (June 2025, $120M valuation) on top of an earlier Series A signals real staying power for a company this size. The catch is the audience: Botpress is explicit that it isn't a zero-engineering tool — independent reviews describe needing at least one developer to wire up tool calls — and the LLM token cost ("AI Spend") bills separately from the plan fee, often exceeding it in production. Pick Botpress over Botsify if you want an open-source, code-level-customizable platform rather than a smaller no-code builder; pick Dify instead if the priority is a broader RAG/LLMOps workflow rather than conversational-agent channel deployment; pick a fully-managed option like Lindy if the goal is to avoid engineering involvement altogether.

An open-source, developer-first conversational-agent platform with real MCP support and wide channel coverage — well-funded and genuinely self-hostable, but built for teams with engineering capacity, not a no-code shortcut.

Frequently asked questions

Is Botpress free?
The core Botpress framework is open-source (MIT-licensed) and free to self-host indefinitely. Botpress's managed cloud also has a free pay-as-you-go tier (roughly 500 incoming messages/month, 1 seat, a small AI credit) before paid Plus ($89/month) and Team ($495/month) tiers, both of which bill separately for underlying LLM usage ("AI Spend").
Is Botpress open-source?
Yes — the core framework (github.com/botpress/botpress) is MIT-licensed with roughly 14.8k GitHub stars. You can self-host it for free; Botpress's paid tiers are for its managed cloud hosting and enterprise features, not for access to the open-source code itself.
Does Botpress support the Model Context Protocol (MCP)?
Yes — Botpress supports bi-directional MCP: an agent can consume external MCP servers for tool access, and can expose its own capabilities as an MCP server for other systems to call.
Who founded Botpress and how is it funded?
Founded in 2017 in Quebec City, Canada by Sylvain Perron and Justin Watson. The company has raised roughly $45M total, including a $25M USD Series B in June 2025 at a $120M post-money valuation, led by Framework Venture Partners with Deloitte Ventures, HubSpot Ventures, Inovia Capital and Decibel Partners participating.
Is Botpress fully no-code?
No — Botpress combines a visual drag-and-drop Studio with code-level customization (JavaScript, API calls, webhooks), and independent reviews describe it as needing at least one developer to wire up tool calls; it is not positioned as a zero-engineering builder the way some rivals are.

Botpress alternatives

  • Dify

    A broader open-source LLMOps/RAG platform for general AI-app building rather than Botpress's conversational-agent, multi-channel-deployment focus — pick Dify when retrieval-augmented workflows are the priority, Botpress when the agent needs to live natively in WhatsApp, Slack, Teams or voice.

  • Botsify

    A smaller, bootstrapped no-code builder for teams without engineering capacity — Botpress trades Botsify's simplicity for open-source, code-level control, bi-directional MCP support and a much larger, venture-backed team behind it.

  • Lindy

    A closed-source, fully-managed "AI employee" builder for teams that want to avoid self-hosting and engineering setup entirely — the tradeoff is Botpress's open-source self-hosting option and MCP support for Lindy's faster, code-free setup.

Get a quote from Botpress

Tell us what you need. We make the introduction to Botpress.

Botpress

from Free

Visit ↗