Chatbase vs Botpress, train an agent or build one
Chatbase trains an AI agent on your website and documents in a few minutes, and charges in message credits that run down faster on bigger models. Botpress is a platform for building your own agent, by describing it, on a visual canvas or in code, and it charges by the conversation. Here they’re compared on price, set-up and what happens when a month’s allowance runs out. Deacon, in the third column, is an AI customer support agent for founders who handle support themselves, with a free plan that needs no card.
Prices read on chatbase.co/pricing and botpress.com/pricing on 23 September 2026
Credits on Chatbase, conversations on Botpress
Chatbase sells message credits. Every reply spends 1 to 6 of them, depending on the model you choose, and with an action switched on, one question can take two requests to the model and twice the credits. Credits renew on the 1st of each calendar month, and unused ones are lost. The free plan has 50 a month, with limited access to models. Hobby, at $40 a month, or $32 a month billed yearly, has 700. That’s 700 replies on a 1-credit model, and 116 on a 6-credit one. Chatbase pricing goes through each plan and add-on.
Botpress sells conversations. One counts when a visitor sends at least 2 messages in the billing month, whether the AI or a person answers, and one that runs into a second month counts in both. Tests in Botpress’s emulator count too. Plus, at $189 a month, or $150 a month billed yearly, includes 250 of them. What the AI model costs sits on a second meter. Plus includes $25 of it, and Botpress says every conversation includes $0.10. The free plan has 25 conversations, with no period given, and no top-ups or overages.
So the bills track different things. Chatbase’s tracks how hard the model works, so the model you pick decides how far a month goes. Botpress’s tracks how many people talk to your agent, with the model’s cost on a meter of its own. Its first paid plan costs more, and from 95% of the quota it buys more for you, as the next sections show.
Chatbase, Botpress and Deacon compared
| Feature | Chatbase | Botpress | Deacon |
|---|---|---|---|
| Free plan | 50 message credits a month for 1 member and 1 agent, with limited access to models. An agent is deleted after 14 days of inactivity | 25 conversations, with no period given and no top-ups, for 3 seats and 3 agents. All three builders and Botpress Desk are included | 50 answers a month for 1 seat, with every feature. It needs no card, has no end date and deletes nothing for inactivity |
| Cheapest paid plan | Hobby, $40 a month, or $32 a month billed yearly, for 700 credits and 2 members | Plus, $189 a month, or $150 a month billed yearly, for 250 conversations and $25 of AI usage | Starter, $50 a month, or $40 a month billed yearly, for 1,000 answers |
| What the allowance counts | Requests to the AI model, at 1 to 6 credits a reply depending on the model. An action can add a second request | 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 | 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 | Visitors read “This AI Agent is currently unavailable. If you are the owner, please check your account.” | 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 | 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 | Auto recharge, if you switch it on, at $40 per 1,000 credits. The free plan can’t buy add-ons | Packs of 100 conversations at $65 on Plus, kept each month until you remove them, and $10 grants of AI usage at cost | Never. No plan bills past its answers or upgrades itself |
| Getting to a working agent | Add your website or files, test it in the Playground and embed it. Chatbase’s guide puts that at about 5 minutes | Build it by describing it in Viber, on Studio’s visual canvas or in TypeScript with the ADK, then publish it | Nothing to build. Add your content and Deacon answers from it, with no flows or canvas |
| When a person needs to step in | Its helpdesk, where a teammate takes over, and integrations with helpdesks such as Zendesk start on Standard, at $150 a month | Handoffs go to Botpress Desk, its AI helpdesk with tickets, which is on every plan, Free included | 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 | Removing “Powered By Chatbase” is an add-on at $99 a month | Included from Plus, whose webchat drops the Botpress branding. Free keeps it | No plan shows a “powered by” line, so there’s no badge to pay to remove |
| Analytics | On paid plans only and a day behind, with topics and sentiment on Pro | Conversation logs and charts in Studio, and figures by team and by agent on Team | 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 | Files up to 20 MB, a crawled site or sitemap, single links, text, Q&A pairs and Notion, plus closed Salesforce or Zendesk tickets on Pro | 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 | Your website, files (PDF, Word, Markdown, text, CSV or HTML), pasted text and the answers you write |
| Channels | 16, including the website bubble, email, phone calls through Twilio or SIP, Slack, WhatsApp, Messenger, Instagram and Shopify | Webchat, email, WhatsApp, Slack, Discord, Telegram, Instagram, Messenger and voice, with voice on Enterprise | The chat widget on your own website |
| Getting it on your site | Copy the embed script into your site’s head, or just before the closing body tag | Publish the agent, then paste the two script tags from Webchat, Deploy Settings into your site’s head | One script tag before the closing body tag, or a prompt your coding agent follows to add it and check it’s live |
| Seats | 1 on Free, 2 on Hobby, 3 on Standard and 5 on Pro | 3 on Free and Plus, and unlimited on Team | 1 seat on Free, 3 seats on Starter |
Free plan
- Chatbase
- 50 message credits a month for 1 member and 1 agent, with limited access to models. An agent is deleted after 14 days of inactivity
- 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
- Deacon
- 50 answers a month for 1 seat, with every feature. It needs no card, has no end date and deletes nothing for inactivity
Cheapest paid plan
- Chatbase
- Hobby, $40 a month, or $32 a month billed yearly, for 700 credits and 2 members
- Botpress
- Plus, $189 a month, or $150 a month billed yearly, for 250 conversations and $25 of AI usage
- Deacon
- Starter, $50 a month, or $40 a month billed yearly, for 1,000 answers
What the allowance counts
- Chatbase
- Requests to the AI model, at 1 to 6 credits a reply depending on the model. An action can add a second request
- 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
- 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
- Chatbase
- Visitors read “This AI Agent is currently unavailable. If you are the owner, please check your account.”
- 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
- 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
- Chatbase
- Auto recharge, if you switch it on, at $40 per 1,000 credits. The free plan can’t buy add-ons
- Botpress
- Packs of 100 conversations at $65 on Plus, kept each month until you remove them, and $10 grants of AI usage at cost
- Deacon
- Never. No plan bills past its answers or upgrades itself
Getting to a working agent
- Chatbase
- Add your website or files, test it in the Playground and embed it. Chatbase’s guide puts that at about 5 minutes
- Botpress
- Build it by describing it in Viber, on Studio’s visual canvas or in TypeScript with the ADK, then publish it
- Deacon
- Nothing to build. Add your content and Deacon answers from it, with no flows or canvas
When a person needs to step in
- Chatbase
- Its helpdesk, where a teammate takes over, and integrations with helpdesks such as Zendesk start on Standard, at $150 a month
- Botpress
- Handoffs go to Botpress Desk, its AI helpdesk with tickets, which is on every plan, Free included
- 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
- Chatbase
- Removing “Powered By Chatbase” is an add-on at $99 a month
- Botpress
- Included from Plus, whose webchat drops the Botpress branding. Free keeps it
- Deacon
- No plan shows a “powered by” line, so there’s no badge to pay to remove
Analytics
- Chatbase
- On paid plans only and a day behind, with topics and sentiment on Pro
- Botpress
- Conversation logs and charts in Studio, and figures by team and by agent on Team
- 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
- Chatbase
- Files up to 20 MB, a crawled site or sitemap, single links, text, Q&A pairs and Notion, plus closed Salesforce or Zendesk tickets on Pro
- 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
- Deacon
- Your website, files (PDF, Word, Markdown, text, CSV or HTML), pasted text and the answers you write
Channels
- Chatbase
- 16, including the website bubble, email, phone calls through Twilio or SIP, Slack, WhatsApp, Messenger, Instagram and Shopify
- Botpress
- Webchat, email, WhatsApp, Slack, Discord, Telegram, Instagram, Messenger and voice, with voice on Enterprise
- Deacon
- The chat widget on your own website
Getting it on your site
- Chatbase
- Copy the embed script into your site’s head, or just before the closing body tag
- Botpress
- Publish the agent, then paste the two script tags from Webchat, Deploy Settings into your site’s head
- 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
- Chatbase
- 1 on Free, 2 on Hobby, 3 on Standard and 5 on Pro
- Botpress
- 3 on Free and Plus, and unlimited on Team
- Deacon
- 1 seat on Free, 3 seats on Starter
Read on 23 September 2026 from chatbase.co/pricing and botpress.com/pricing. Botpress’s page opens on yearly prices, and its Monthly tab shows the monthly ones. Every other page used is listed at the end.
What each does when the month runs out
Chatbase stops answering, and says so in the chat
When the credits are gone, the agent stops replying and your visitors read “This AI Agent is currently unavailable. If you are the owner, please check your account.” Credits renew on the 1st of the month. Auto recharge can keep it going, but only if you switched it on beforehand, and the free plan can’t buy add-ons at all.
Botpress keeps answering, and bills you for it
On a paid plan, Botpress adds a pack of 100 conversations to your bill once you reach 95% of the quota. Its pricing page asks whether you can turn that off and answers “No”, because pausing conversations would mean pausing the product. You’re warned at 75% and 100%, a pack stays on until you remove it, and the AI usage behind the replies tops itself up the same way, with grants bought at cost.
Deacon takes a third route. When a month’s answers run out, visitors get a short reply saying it can’t look into that one right now, and are asked for their email unless they’ve already left it in that conversation. No model runs for that reply and nothing is billed, and you can still read and answer every conversation from the dashboard.
Which to pick, Chatbase or Botpress
Choose Chatbase if you want an agent answering from your content today, without building anything. There’s a free plan, and Hobby costs $40 a month. The same agent runs on 16 channels, and it can act in the tools you connect, letting a customer track a Shopify order or change their Stripe plan from the chat. Check the plan before you count on those, though. The helpdesk, voice, phone calls and integrations such as Stripe and Zendesk start on Standard, at $150 a month.
Choose Botpress if you want to decide exactly how the agent behaves, and someone on your team will build it. You can describe it in Viber, lay it out in Studio or write it in TypeScript, and give it tables to query and web search for what your docs don’t cover. Botpress Desk, a helpdesk with tickets, comes on every plan, and Plus drops the Botpress branding. Budget for the packs, though, because at 95% of its 250 conversations, Plus starts buying more for you at $65 per 100.
Both are built to grow into a support operation, with helpdesks, actions and channels a team works across. If you’re a founder answering support yourself, and you’d rather not build an agent or keep track of credit rates and packs, there’s a simpler third option.
Why a founder might pick Deacon over both
Most founders don’t want to build an agent. They want the questions their docs already answer off their plate, so they can get back to the product. Deacon answers those in seconds, at any hour, in the language your customer writes in, and only from your own content. When your content doesn’t cover a question, it says it doesn’t know rather than making something up, and asks for the visitor’s email. You get an email when they leave one or ask for a person, and the reply you type in Deacon’s dashboard shows up in their chat if it’s still open. There’s no canvas to lay out and no flow to draw. You add one script tag, or hand the prompt to your coding agent.
Every question your docs didn’t cover waits in the dashboard with an Answer this button. Write the answer once and it becomes part of what Deacon knows. Save & check then shows you the reply Deacon now gives, and how many other open questions your answer covers. The more you answer, the less it needs you.
It also tells you what your customers need. Every conversation is saved and searchable by what visitors asked. Topics group the questions, count how many people asked and label most of them, as a feature ask, a bug report or a how-to, so you can see what to fix and what to build next. That’s on the free plan too, where Chatbase records no analytics until you pay. And the same script counts your site’s visitors, where they came from and which goals they reach.
The pricing stays simple. Every feature is on every plan, the free one included, and the plans differ only in answers, knowledge, pages from your website and seats. Every plan answers with the same model, so there’s no credit rate to keep an eye on. Nothing is billed past your plan’s answers, no pack is added for you, and no plan upgrades itself. There’s no badge to pay to remove, and the free plan needs no card, has no end date and deletes nothing for inactivity.
Common questions about Chatbase and Botpress
Where these figures came from
Every figure above was read on 23 September 2026, from these pages.
- Chatbase www.chatbase.co/pricing · www.chatbase.co/docs/faq/faq · www.chatbase.co/docs/user-guides/chatbot/build · www.chatbase.co/docs/user-guides/quick-start/your-first-agent · www.chatbase.co/docs/user-guides/chatbot/actions/chatbase-live-chat · www.chatbase.co/docs/user-guides/chatbot/actions/shopify-actions · www.chatbase.co/docs/user-guides/chatbot/actions/stripe-action · www.chatbase.co/docs/user-guides/chatbot/analytics · www.chatbase.co/docs/user-guides/chatbot/data-sources · www.chatbase.co/docs/user-guides/chatbot/channels
- Botpress botpress.com/pricing · botpress.com/desk · botpress.com/docs/viber/get-started/how-viber-works/ · botpress.com/docs/studio/introduction/ · botpress.com/docs/adk-v2/get-started/introduction/ · botpress.com/docs/studio/get-started/manage-your-agent/human-handoff/ · botpress.com/docs/studio/concepts/knowledge-base/add-sources/ · botpress.com/docs/webchat/get-started/quick-start/ · github.com/botpress/botpress · github.com/botpress/v12
Try Deacon for free
Deacon answers your customers in seconds from the docs you already have, with nothing to build and nothing billed past your plan. It says so when it doesn’t know, and shows you what customers keep asking for. Every feature is on the free plan, and it needs no card.
Both are priced beside more rivals in Chatbase alternatives and Botpress alternatives. If drawing flows is what’s putting you off, see Deacon vs ChatBot, and Deacon’s plans are on the pricing page.






