Botpress vs Voiceflow, two chatbot builders compared

Botpress and Voiceflow are both platforms for building your own AI agent. Botpress leans on messaging apps and its own helpdesk, prints its prices and charges by the conversation. Voiceflow leans on the phone, with calls in and out, and shows its plan prices only inside the product. Here they’re compared on price, limits, channels and what happens when you run out. Deacon, in the third column, is an AI customer support agent for founders who answer support themselves, with a free plan that needs no card.

Read on botpress.com/pricing and in Voiceflow’s billing docs on 23 September 2026

Botpress prints a price list, Voiceflow a rate card

Botpress charges by the conversation, which it counts once a visitor sends at least 2 messages in the billing month. Plus is $189 a month, or $150 a month billed yearly, for 250 conversations, and Team is $939 a month, or $750 billed yearly, for 1,500. The AI model’s cost comes off a second allowance, $25 on Plus and $150 on Team. Before you reach either, Botpress buys more for you. At 95% of the conversation quota it adds a pack of 100, at $65 on Plus, and it won’t let you turn that off. At 95% of the AI allowance it buys a $10 grant at cost. The free plan has 25 conversations, with no period given and no top-ups.

Voiceflow’s pricing page shows no plans or prices. It offers agencies a free trial without a card and businesses a demo. Its billing documentation names four plans, Free, Pro, Business and Enterprise, and says their current prices are inside Voiceflow, under Plans and Billing. Free is a one-time grant of credits that doesn’t renew. Paid plans get a monthly allowance that resets each billing cycle, and auto top-ups stay off until you switch them on.

What Voiceflow does publish is what each thing costs in credits. A visitor message is $0.005, the model’s tokens are charged by the thousand at each model’s rate, and a phone call is $0.05 a minute, plus speech-to-text and text-to-speech. So on Botpress you can price a month before you sign up, and the bill can grow on its own past the quota. On Voiceflow you can price a message, but not a plan, until you’re inside.

Botpress, Voiceflow and Deacon side by side

Free plan

Botpress
25 conversations, with no period given and no top-ups, for 3 seats and 3 agents. All three builders and Botpress Desk are included
Voiceflow
A one-time grant of credits that doesn’t renew, which Voiceflow says isn’t suitable for production. The size of the grant isn’t published
Deacon
50 answers each month for 1 seat, with every feature. No card, no end date, and nothing is deleted for inactivity

Cheapest paid plan

Botpress
Plus, $189 a month, or $150 a month billed yearly, for 250 conversations and $25 of AI usage
Voiceflow
Pro, “designed for individual builders”, priced only inside Voiceflow, under Plans and Billing
Deacon
Starter, $50 a month, or $40 a month billed yearly, for 1,000 answers

What the allowance counts

Botpress
Conversations in which a visitor sends at least 2 messages in the month, tests in its emulator included. The AI model’s cost is metered separately
Voiceflow
Credits: $0.005 for each visitor message, the model’s tokens by the thousand, and $0.05 a minute on the phone
Deacon
Replies Deacon writes on your live site, all on the same model. Chats in the Playground and from localhost aren’t counted

When the allowance runs out

Botpress
On a paid plan, a pack of 100 conversations is added at 95% of the quota, and you can’t switch that off. Free has no top-ups
Voiceflow
Callers hear that no agents are available, and your admins get an email. Voiceflow doesn’t say what a chat visitor sees
Deacon
Visitors get a short reply saying Deacon can’t look into it right now, and are asked for their email unless they’ve already left it

Paying past the limit

Botpress
Packs of 100 conversations, at $65 on Plus or $50 on Team, kept each month until you remove them, and $10 grants of AI usage at cost
Voiceflow
Auto top-ups, if you switch them on, buy credits for an amount you set each time the balance hits zero
Deacon
Never. No plan bills past its answers or upgrades itself

How you build the agent

Botpress
Describe it in Viber, lay it out on Studio’s visual canvas, or write it in TypeScript with the ADK
Voiceflow
Combine playbooks, which steer toward a goal, with workflows you lay out step by step, then publish a version
Deacon
You don’t. Add your content and Deacon answers from it, with no flows or canvas

Phone calls

Botpress
Voice is on Enterprise only, where 3 minutes of a call count as 1 conversation
Voiceflow
Inbound and outbound calls, with one phone number included with your plan and speech metered on top. SMS through Twilio is in beta
Deacon
None. Deacon answers in a chat on your website

When a person needs to step in

Botpress
Handoffs go to Botpress Desk, its AI helpdesk with tickets, on every plan. Routing and assignment start on Team
Voiceflow
A handoff step passes the chat to your contact centre, in Genesys, Ujet, Kustomer, Dixa or Zendesk
Deacon
You get an email when a visitor leaves an address or asks for a person, and your reply from the dashboard appears in their open chat

Removing their badge

Botpress
Included from Plus, whose webchat drops the Botpress branding. Free keeps it
Voiceflow
Customers on the Business plan can turn off Voiceflow branding. That plan’s price isn’t published
Deacon
No plan shows a “powered by” line, so there’s no badge to pay to remove

Analytics

Botpress
Conversation logs and charts in Studio, and figures by team and by agent on Team
Voiceflow
A dashboard of resolved conversations, users, latency, credits and cost per conversation, and AI scoring of transcripts
Deacon
Topics that group questions, count who asked and label most of them, plus website analytics from the same script, on every plan

What it learns from

Botpress
Websites it can re-crawl on a schedule, documents up to 50 MB, tables, rich text and web search, and Notion or Google Drive through integrations
Voiceflow
Web pages or a sitemap refreshed daily, weekly or monthly, PDF, text and Word files up to 10 MB, CSV and Excel tables, Zendesk articles and Shopify products
Deacon
Your website, files (PDF, Word, Markdown, text, CSV or HTML), pasted text and the answers you write

Channels

Botpress
Webchat, email, WhatsApp, Slack, Discord, Telegram, Instagram, Messenger and voice, with voice on Enterprise
Voiceflow
A chat widget that takes text or voice, phone calls, SMS in beta and an API. Its home page names WhatsApp, but its docs describe no WhatsApp, Messenger or Instagram channel
Deacon
The chat widget on your own website

Getting it on your site

Botpress
Publish the agent, then paste the two script tags from Webchat, Deploy Settings into your site’s head
Voiceflow
Publish a version, then copy the snippet from the Widget tab into your site’s code
Deacon
One script tag before the closing body tag, or a prompt your coding agent follows to add it and check it’s live

Seats

Botpress
3 on Free and Plus, and unlimited on Team
Voiceflow
Some editor seats on every paid plan and more as an add-on, with viewers free. The number included isn’t published
Deacon
1 seat on Free, 3 seats on Starter

Botpress’s prices were read on botpress.com/pricing, which opens on yearly billing, and Voiceflow’s rates on its credits pricing table, on 23 September 2026. Voiceflow shows no plan prices outside its product, so none is quoted. Every other page used is listed at the end.

When to choose Botpress, and when Voiceflow

Choose Botpress if your customers write to you on WhatsApp, Telegram, Instagram or Messenger, or if you want a helpdesk in the same product. Botpress Desk comes with every plan, the free one included. It also suits a developer who’d rather write the agent in TypeScript than draw it, and a buyer who wants the prices up front. Plan for the packs, though, because from 95% of its quota Plus adds 100 conversations at a time for $65.

Choose Voiceflow if the phone matters. It makes and takes calls on a number that comes with your plan, where Botpress keeps voice for Enterprise. It also suits a team that wants each step under control, with environments for testing, A/B traffic splits and AI scoring of transcripts, and agencies building for clients. Handoffs go to a contact centre you already run, such as Zendesk, and you’ll need to sign up to see the price.

Both assume you want to build an agent, and someone has to design it, test it and keep it working. If what you want is the questions your docs already answer taken off your plate, there’s a third option with nothing to build.

Why a founder might choose Deacon instead of a builder

When you run support yourself, every hour spent on it is an hour away from the product, and an agent you have to build is one more product to maintain. Deacon skips the build. It reads your docs, website and files, and answers your customers from them in seconds, at any hour, in whatever language they write in. When your content doesn’t cover a question, it says it doesn’t know instead of inventing an answer, and asks for the visitor’s email. You get an email when they leave one or ask for a person, and you reply from Deacon’s dashboard, with no helpdesk to set up. Install is one script tag, or a prompt your coding agent follows.

Deacon gets better the more you answer. Each question your docs didn’t cover appears with an Answer this button, and the answer you write becomes a source Deacon answers from. Save & check shows you the reply it now gives, and how many other open questions your answer covers, so over time it needs you less.

It also turns support into customer insights. Every conversation is saved and searchable by what visitors asked, and Topics group the questions, count who asked and label most of them, as a how-to, a feature ask, a bug report and so on. Analytics › Widget shows how many people wrote in, the share answered and the languages they wrote in. The same script counts your visitors, their sources, goals and funnels, and the JavaScript errors they hit, with no second tool to add.

And the bill doesn’t move on its own. Every feature is on every plan, the free one included, and the plans differ only in answers, knowledge, pages from your website and seats. There are no packs bought for you and no per-message rates. Nothing is billed past your plan’s answers, no plan upgrades itself, and no plan carries a badge to pay to remove. The free plan needs no card, has no end date and deletes nothing for inactivity.

Questions about Botpress, Voiceflow and Deacon

You can’t tell from their websites, because only Botpress publishes its plans. Plus is $189 a month, or $150 a month billed yearly, for 250 conversations. Voiceflow publishes a rate card instead, at $0.005 for each visitor message plus the model’s tokens, and shows its plan prices only inside the product, under Plans and Billing. Sign up to see them, then price the same month of conversations on both. We’ve priced a month on each from its public figures in Botpress pricing and Voiceflow pricing.

Voiceflow, for most teams. It makes and takes calls, includes one phone number with your plan, can forward a call to a person, and prices a call at $0.05 a minute plus its speech-to-text and text-to-speech. Botpress lists voice on Enterprise only, where 3 minutes of a call count as 1 conversation. Deacon doesn’t take calls. It answers in a chat on your website.

Botpress, for messaging. Its helpdesk lists webchat, email, WhatsApp, Slack, Discord, Telegram, Instagram, Messenger and voice. Voiceflow documents a chat widget, phone calls, SMS through Twilio in beta and its API. Its home page also names WhatsApp, but its docs describe no WhatsApp, Messenger or Instagram channel. Deacon is a chat widget for your own website.

On Botpress, handoffs from a new workspace go to Botpress Desk, its own helpdesk with tickets, which is on every plan, Free included. Routing and assignment start on Team. Voiceflow’s docs describe no helpdesk of its own. Its handoff step passes the chat to a contact centre you already run, in Genesys, Ujet, Kustomer, Dixa or Zendesk, and a call can be forwarded to a person. On Deacon, you get an email when a visitor leaves their address or asks for a person, and you reply from the dashboard. Your reply appears in their chat, if it’s still open.

The older Botpress, yes. Botpress v12 is open source under the AGPLv3 licence, with instructions for running it on your own servers, but today’s platform runs on Botpress Cloud, and what Botpress publishes on GitHub under the MIT licence is the tooling around it, such as integrations, the SDK and the command-line tool. Voiceflow’s pages describe no version you host yourself, and its pricing page calls its production platform “All hosted on Voiceflow”. Deacon is a hosted service too, with nothing to install but a script tag.

A lot, because they’re built for making agents that act. Botpress says its agents handle refunds and account updates, and Voiceflow’s can call APIs to check an order or book a demo. Both reach channels beyond a website, Botpress on messaging apps and Voiceflow on the phone. Deacon answers from your content in a chat on your website and hands conversations to you. It takes no actions and has no helpdesk, so if you need those, choose one of them.

Where these figures came from

Try Deacon for free

Deacon answers your customers in seconds from the docs you already have, with no agent to design and no bill that grows by itself. It tells visitors honestly when it doesn’t know, and shows you what they’re asking for. Every feature is on the free plan, and it needs no card.

Each is priced beside more rivals in Botpress alternatives and Voiceflow alternatives. If drawing flows is what you’d rather skip, see Deacon vs ChatBot. How to use Deacon walks through the set-up, and the plans are on the pricing page.

READ NEXT

  • Deacon vs Fin AI

    Fin is an AI agent that works inside a helpdesk. Deacon answers your customers in seconds with no helpdesk, shows you what they need, and has a free plan.

  • Chatbase vs Intercom

    Chatbase sells AI replies as credits priced by model. Intercom adds a fee for each Fin outcome to its seat price. How each bill grows, and where Deacon fits.

  • Tidio vs Intercom

    Tidio gives 10 seats away and sells its AI agent in packages. Intercom charges for each teammate who replies and bills Fin per outcome. Which fits a small team?