ChatbotGen vs Botpress
Botpress gives a developer control over every step of the conversation. ChatbotGen removes the steps entirely. The comparison comes down to one question: do you have a developer to spare?
Botpress pricing and docs checked in August 2026.
The short answer
ChatbotGen is the better tool unless you employ a developer to build and maintain the bot. You paste a URL, upload your PDFs, and scan a QR to be on WhatsApp — no flow to design, no Meta verification queue, no auto-recharge you cannot turn off, no JavaScript. $29 a month, live the same day, and the person who sets it up can be the person who answers the phone.
Botpress is built for a different buyer: a team with an engineer whose job is the bot. Its Autonomous Node and TypeScript SDK are real power, and they are also the bill — the learning curve its own reviewers describe, the JavaScript a production build ends up needing, and $150 a month billed annually before you have shipped anything. If nobody on your side writes code, that power is a cost you pay and never collect.
ChatbotGen
Best for any team without a developer on the bot — which is most teams
Nobody writes code, the knowledge is already on your site and in your documents, WhatsApp is where your customers are, and you want it answering today for $29.
Botpress
Best for teams with a dedicated developer who need custom flow control and their own tool code
You want to write TypeScript, call your own APIs mid-conversation, pick the model per node, and version the bot alongside your code.
ChatbotGen vs Botpress, feature by feature
Every cell comes from each product's own documentation or pricing page.
| Feature | ChatbotGen | Botpress |
|---|---|---|
| Web widget | Yes. One <script> line on any site. | Yes. Webchat, carrying Botpress branding unless you move to a paid plan. |
| Yes, by scanning a QR code from the dashboard. Live in about 90 seconds, with no Meta Business profile, no BSP in the middle and no approved templates. | Official Meta WhatsApp Cloud API: a Facebook business page, a WhatsApp business account, and a Meta verification process for your business. No QR path. | |
| Telegram | Yes, by pasting a bot token. About a minute. | Yes, with a native integration. |
| Other channels | Nothing else to configure: web, WhatsApp and Telegram already cover where your customers are. No Instagram, Messenger, SMS or voice yet. | Messenger, Instagram, Slack, Microsoft Teams, LINE, Viber, Discord, Twilio, Zendesk Messaging, Gmail and generic webhooks. Each is a separate integration to configure and maintain. Voice is Enterprise-only. |
| Training sources | Website crawl, PDF/DOCX/TXT files, question-and-answer pairs and free text. Paste the URL and it trains itself — nothing to prepare by hand. | Website crawl with scheduled re-crawling, PDF/DOCX/TXT/MD/HTML documents up to 50 MB each, structured Tables queryable in natural language, live web search, and free text. |
| Languages | Replies in the visitor's language. Product, documentation and support in English and Spanish. | No fixed list: a Translator Agent detects the user's language and language switches turn by turn. Docs and interface are English-first. |
| AI model choice | Model-agnostic via OpenRouter: Gemini by default, with Claude and GPT available. | Yes, in detail: Anthropic, OpenAI, Google AI and Groq integrations, with a bot-level default and per-node overrides. That is one more knob per node to decide and maintain. |
| AI tools / actions | The ones that move revenue, included: lead capture, human handoff, appointment booking, and live property search against the Wasi CRM. Each is a switch, not a project. | Powerful and developer-facing: Autonomous Node (an agent loop with tool calling), an execute-code card, hooks, actions, Tables as a datastore, a TypeScript SDK, a CLI and bots-as-code. None of it is configured without writing code. |
| Free tier | Yes. Build and train a chatbot free, no card, with a demo message allowance. | Yes. $0 with 100 conversations, 3 seats and 3 agents, with no overages or top-ups. |
| Trial | 7 days free on the Starter plan, card required. | The free plan serves as the trial; there is no separate time-limited trial of the paid plans. |
| List price | $29 / $79 / $199 per month (USD). | Plus $150 a month and Team $750 a month, both billed annually. We could not verify the month-to-month prices. |
| Billing model | Flat monthly subscription with a message allowance. No per-seat charge and no per-resolution charge. | Per conversation, with $0.10 of AI usage included in each. At 95% of your quota, conversation packs are bought automatically, and that auto-recharge cannot be switched off. |
Botpress figures read from its official site in August 2026. Prices change; verify before you decide. ChatbotGen prices are those on our own pricing page as of August 2026.
Pros and cons, both ways
ChatbotGen
Pros
- WhatsApp by QR in about 90 seconds: no Meta Business profile, no BSP in the middle, no approved templates.
- Native Spanish: interface, documentation and support written in Spanish, not half-translated.
- Flat, predictable pricing: $29, $79 or $199 a month, with the message allowance printed on the plan.
- No per-seat and no per-resolution charge: the bill does not move when the team or the traffic grows.
- Live the same day: paste a URL or upload PDFs and it is answering. Nothing to design, nothing to code.
- One bot across three channels: web, WhatsApp and Telegram share the same training.
- Lead capture, human handoff and appointment booking included, not sold as add-ons.
Cons
- Web, WhatsApp and Telegram only: no Instagram, Messenger, SMS or voice today.
- Not a visual flow builder: you train the bot instead of drawing decision trees.
- Not a help desk suite: no tickets, no SLAs, no shared email inbox.
- The message allowance is monthly: very high support volume is quoted separately.
Botpress
Pros
- A very capable agent loop: the Autonomous Node decides when to run tools — provided somebody codes those tools.
- Real code (JavaScript, lifecycle hooks, a TypeScript SDK, a CLI, bots-as-code), which is also the entry requirement.
- Model choice down to the individual node across four vendors: power, if you have someone to administer it.
- A long channel list (Telegram, Teams, Discord, LINE, Viber and more), each with its own configuration.
- Tables as a queryable datastore, for whoever knows how to model them.
- Suits technical agencies: agents import and export between workspaces.
Cons
- Steep learning curve: serious builds end up in JavaScript and conversational-AI architecture.
- Conversation auto-recharge cannot be disabled; pausing spend means pausing the product.
- A big pricing step: $150 to $750 a month billed annually, with nothing in between.
- WhatsApp requires the full Meta business verification process.
- Documentation gaps around complex production scenarios.
- No Spanish interface or documentation.
Three differences that actually decide it
A developer platform, and the invoice that comes with it
Botpress gives you an Autonomous Node that decides when to call tools, an execute-code card running real JavaScript, lifecycle hooks, Tables as a queryable datastore, per-node model overrides across four LLM vendors, a TypeScript SDK and a CLI for bots-as-code. Every item on that list is also a thing somebody has to build, test and keep working. Its own reviewers describe the curve: the canvas looks approachable, then a production build pulls you into JavaScript and conversational-AI architecture. Price that honestly — a developer's time for a few weeks, plus $150 a month billed annually — and compare it with ChatbotGen, which has no canvas on purpose: you paste a URL, upload your PDFs, and it is answering on web, WhatsApp and Telegram the same afternoon. Botpress is worth it when the bot has to run your business logic. It is a bad trade when the bot has to answer questions.
WhatsApp: minutes versus Meta's verification queue
Botpress routes WhatsApp through Meta's official Cloud API. You need a Facebook business page, a WhatsApp business account, and your business has to pass Meta's verification, which confirms your identity and eligibility. Manual configuration also wants a Meta developer app, a verify token, a phone number ID and a WABA ID. ChatbotGen connects the same number by scanning a QR code, in minutes, from the dashboard. For a large brand the official API is the more durable route; for a small business that wants to answer messages this week, the difference is the whole decision.
Auto-recharge you cannot turn off
Botpress bills per conversation, bundling $0.10 of AI usage into each one. What catches people is the enforcement: at 95% of your quota it automatically buys another pack of 100 conversations, and their own FAQ says this cannot be disabled, because "pausing conversations means pausing the product entirely". AI credit grants top up the same way. If a cost ceiling matters more to you than uptime, ChatbotGen's fixed monthly allowance is the safer shape. Note too that Botpress repriced in May 2026: workspaces created before then still run the older model where LLM spend was billed separately at provider cost.
What people ask when comparing these two
Is Botpress hard to learn?
Considerably harder than ChatbotGen, and its own reviewers say so. The visual flow builder is approachable, but a production bot with conditions, variables, linked flows and custom integrations pulls you into JavaScript — which in practice means hiring or borrowing a developer. ChatbotGen has no flow builder by design: you paste a URL, upload your documents, and it answers. Most teams are live the same day, without asking anyone for engineering time.
Is Botpress cheaper than ChatbotGen?
No. Botpress's first paid tier is $150 a month billed annually for 250 conversations; ChatbotGen's is $29 a month for 2,000 messages — about a fifth of the price for eight times the volume. Botpress's free tier gives 100 conversations with no overage, which is fine for a prototype and not for a business. We could not verify Botpress's month-to-month prices, so treat the annual figures as the confirmed ones. Checked in August 2026.
Can I pick the AI model in Botpress?
Yes, in fine detail: Anthropic, OpenAI, Google AI and Groq integrations, a bot-level default, and per-node overrides — one more thing to decide, tune and maintain per node. ChatbotGen runs model-agnostically on OpenRouter with a sensible default, so there is nothing to tune and the price of an answer never changes with the model.
Does Botpress support WhatsApp and Telegram?
Both, plus Messenger, Instagram, Slack, Teams, LINE, Viber and Discord — a longer list, and a longer setup, since each channel is its own integration to configure and maintain. Its WhatsApp also goes through Meta's official Cloud API with business verification, so the channel most small businesses actually care about is the slowest one to turn on. ChatbotGen connects WhatsApp by QR in about 90 seconds and Telegram with a pasted token.
Which handles a larger knowledge base?
Botpress advertises a higher ceiling: documents up to 50 MB each, tiered vector storage, scheduled re-crawling and live web search. ChatbotGen's plans are sized in trained characters, from 400,000 on Free to 40 million on Business — 40 million characters is roughly 400 full-length books, which is far past what any normal business has written down. You are choosing between a ceiling you will use and a ceiling you will not.
Which one is better in Spanish?
For the answers themselves, both rely on the underlying model and both are fine. For the product around it, ChatbotGen: its interface, documentation and support are in Spanish, while Botpress is English-first throughout.
The real comparison takes five minutes
Paste your website URL, let it train, and ask it the same questions you would ask Botpress. Building and training is free, no card required.