Typebot is a visual builder for chatbots and conversational forms that you can run on Typebot's cloud or host yourself. It is built for teams that want lead capture and scripted flows on a website, and that are comfortable adding their own AI provider key when they want AI. The cloud charges a flat monthly fee with a set number of chats included, starting at $39 a month; self-hosting is free under a source-available licence.
Bottom line
- Best for: Developers and technical marketers who want cheap per-chat pricing or a self-hosted bot builder
- Not for: Support teams that need a live-chat inbox, a built-in knowledge base or Instagram and Messenger
- Paid plans from: $39 per month
- The catch: On a paid cloud plan, reaching your chat limit does not pause the bot: after two warning emails Typebot moves your workspace to the next usage tier, so the bill goes up instead.
Score breakdown
Typebot scores 6.7 out of 10 on rubric v1.0. The rubric rates what can be verified from public documentation, not how well a bot built on it performs.
Plan prices and allowances are public and the metered unit is defined in writing, but one material part of the bill (AI usage, overage or a required add-on) is priced only on request or passed through at a variable cost.
A permanent free plan that can run a live bot, with its limits published.
Visual flows plus AI answers from your own content, with API calls or webhooks.
One or two channels, with handoff only through a third-party tool.
A DPA and a stated hosting region, or SOC 2 / ISO 27001, but not both.
Key facts
- Vendor
- Typebot SASU · France
- Type of tool
- Open-source builder
- Pricing model
- Plan plus usage meter
- Paid plans from
- $39 per month
- What the bill grows with
- chats
- Free plan
- Yes
- Free trial
- No
- Self-serve sign-up
- Yes
- Visual flow builder
- Yes
- Extensible with code
- Yes
- Choose or bring your own AI model
- Yes
- Bot export
- Yes
- Self-hosting
- Yes
- Built-in inbox for human handoff
- No
- Channels
- Website widget, WhatsApp
- Languages
- Not documented · German: Not documented · Spanish: Not documented
- EU data hosting
- Partly
- Compliance
- ISO 27001 (vendor-stated), Public sub-processor list
- Integrations
- Google Sheets, Zapier, Make.com, OpenAI, Anthropic, Chatwoot, Zendesk, Stripe
- Named customers
- Not documented
What the documentation supports
- The pricing page defines the billed unit in one line: one chat equals one row in your Results table, however many messages are exchanged.
- Pro includes 10,000 chats for $89 a month, and there is no minimum term or lock-in according to the pricing FAQ.
- AI is bring-your-own-key: you connect your own OpenAI, Anthropic or Mistral account, and Typebot adds no AI fee on top.
- The self-hosting docs say a self-hosted instance has access to all the features, at no licence cost.
- A flow can be exported to a JSON file and imported again, per the documentation, so your bot is not trapped in one workspace.
What to watch
- There is no live-chat inbox; handing a conversation to a person goes through the Chatwoot or Zendesk block, and the WhatsApp docs say the Chatwoot block is skipped on WhatsApp.
- There is no built-in knowledge base, so answering from your own content means wiring up an OpenAI or Dify block yourself.
- WhatsApp, custom domains and in-depth analytics are listed only on Pro, and no Messenger, Instagram, SMS or voice channel is documented.
- The licence is fair source (FSL-1.1-Apache-2.0), not open source in the strict sense, and the README still shows an outdated AGPLv3 badge.
- Typebot's own business-continuity page says the company is led by its founder with support from part-time collaborators, which is a key-person risk to weigh.
What you can build
Typebot is a drag-and-drop flow builder: you connect blocks for text, inputs, logic and integrations, and test the flow inside the editor. Flows are rule-based by default. AI is optional and arrives as blocks for OpenAI, Anthropic, Mistral, Together AI and Dify.AI, each using your own account and key, so you choose the model and pay the provider directly. There is no native knowledge base; the documented route to answers from your own content is an OpenAI or Dify block that you configure. For custom logic the docs list a Script block, custom JavaScript and CSS on every plan, an HTTP Request block, webhooks, a REST API and embed libraries for React and Next.js. We found no versioning or staging environments in the documentation. A flow exports to a JSON file and imports again, and results export to CSV. There is no human-agent inbox: handoff runs through the Chatwoot or Zendesk block, and the WhatsApp docs list the Chatwoot block as incompatible on that channel. On the licence: the LICENSE file is the Functional Source License (FSL-1.1-Apache-2.0), which Typebot calls fair source. It permits any use except a competing one, meaning a commercial product or service that substitutes for Typebot, and each release converts to Apache 2.0 after 2 years. The self-hosting docs say you may build bots for clients, but may not sell Typebot hosting, sell access to your instance or embed the editor in commercial software. The README still shows an AGPLv3 badge; the LICENSE file is what governs. This is a summary, not legal advice, so have the licence reviewed if your plan involves reselling. Self-hosting means running two Next.js apps with PostgreSQL and S3 storage, with Docker and Vercel documented as deployment routes.
Pricing
Typebot's pricing page lists three self-serve cloud plans in US dollars, billed monthly only; the page says annual plans are not offered because pricing is based on chat usage. Personal costs $0 and includes 200 chats a month with unlimited bots. Starter costs $39 a month with 2 seats and 2,000 chats, and extra chats are sold at $10 per 500. Pro costs $89 a month with 5 seats and 10,000 chats, and adds WhatsApp, custom domains and in-depth analytics. Pro's extra-chat tiers sit behind a pop-over on the pricing page; the figures we cite come from the billing constants in Typebot's public repository: the first step covers up to 15,000 chats for $50 more a month, the second up to 20,000 chats for $95 more, and the ladder runs to 1,000,000 chats for $5,257 more. Reading those amounts as an add-on to the Pro base price is our interpretation of the code, not a statement from the vendor. Enterprise is quoted and adds custom chat limits and seats, an SLA contract, SSO and a dedicated IP address. See the full walk-through on the Typebot pricing page.
| Plan | Billed monthly | Included each month | Source |
|---|---|---|---|
| Personal | $0 per month | 200 chats | Source |
| Starter | $39 per month | 2,000 chats | Source |
| Pro | $89 per month | 10,000 chats | Source |
| Enterprise | Custom quote | — | — |
Typebot pricing explained · What counts as a conversation in chatbot pricing?
What the free plan really allows
The Personal plan is permanent, not a trial. The pricing page lists unlimited typebots, 200 chats a month, native integrations, webhooks, custom JavaScript and CSS, and community support. It keeps Typebot branding on the bot and leaves out file-upload inputs, folders, WhatsApp, custom domains and in-depth analytics. There is no AI quota to run out of, because AI calls go through your own provider account. What Typebot does when a free workspace passes its chat cap is not documented, so ask before you rely on it for a campaign. The other free route is self-hosting, which the docs say gives access to all features on your own servers.
Claims and who backs them
| Figure | Source | Who says so |
|---|---|---|
| — | — | No figure published |
Typebot publishes no headline performance claim and we found no named-customer case studies with figures, so there is nothing to compare claimed against reported. What can be checked is the project itself: GitHub's API showed 10,333 stars and 3,206 forks on the public repository, with release v3.19.0 published on September 14, 2026, which indicates active maintenance, not bot performance. The vendor's business-continuity page states that Typebot is bootstrapped and profitable, ISO 27001 certified, and led by founder Baptiste Arnaud with part-time collaborators; it also offers an optional escrow agreement in case he becomes unavailable. Those are vendor statements. The trust center that should hold the certificate and the data-processing agreement could not be read, and review-site ratings were not accessible. The privacy policy says processing takes place primarily in the UK and the European Economic Area and names providers including Vercel, PlanetScale, AWS and Cloudflare.
Verdict
Pick Typebot if you want scripted flows and lead capture at a low price per chat, you are comfortable plugging in your own AI key, or you need to host the builder on your own servers. It is one of the few options on our open-source and developer list where self-hosting is documented and free. Skip it if you need a support desk: there is no inbox, no built-in knowledge base and no Meta channel beyond WhatsApp on Pro. Buyers who need vendor scale should also weigh that the company is, by its own account, led by one founder, even though the source code and the escrow offer soften that risk.
Related pages
Frequently asked questions
Is Typebot free?
Yes. Typebot's Personal plan is permanent and includes unlimited bots and 200 chats a month, with Typebot branding and without WhatsApp, file uploads or custom domains. You can also self-host Typebot at no licence cost, in which case you pay for your own servers.
How much does Typebot cost?
Typebot's cloud plans cost $39 a month for Starter with 2,000 chats and $89 a month for Pro with 10,000 chats, billed monthly in US dollars with no annual option. Extra chats on Starter cost $10 per 500, and when a paid workspace reaches its limit Typebot upgrades it to the next usage tier automatically. AI usage is billed separately by your own AI provider.
Is Typebot open source?
Not in the strict sense. Typebot's code is public under the Functional Source License (FSL-1.1-Apache-2.0), which Typebot calls fair source: you can read, modify and self-host it, but you may not offer it as a competing commercial service, and each release becomes Apache 2.0 after 2 years. The README still shows an AGPLv3 badge, but the LICENSE file says FSL. This is not legal advice; have the licence reviewed if you plan to resell or embed Typebot.
Does Typebot work with WhatsApp?
Yes, on the Pro plan, which costs $89 a month on Typebot's cloud. The documentation says you connect your own Meta app, so Meta's WhatsApp fees are billed to you separately, and some blocks, including the Chatwoot handoff block and the payment input, are skipped on WhatsApp. Read the WhatsApp chatbot rules before you plan a campaign.
Does Typebot host data in the EU?
Partly. Typebot's privacy policy says processing takes place primarily in the UK and the European Economic Area, but some providers may process limited data elsewhere and there is no selectable EU-only region. Teams that need full control over data location can self-host Typebot on their own infrastructure.
Sources
- Typebot pricing (plans, chat definition, limit FAQ) — Typebot · September 18, 2026
- Billing constants (plan prices and chat tiers) in the public source repository — Typebot (GitHub) · September 18, 2026
- LICENSE: Functional Source License 1.1, Apache 2.0 Future License — Typebot (GitHub) · September 18, 2026
- Repository README — Typebot (GitHub) · September 18, 2026
- Self-hosting: get started — Typebot Docs · September 18, 2026
- Export and import a typebot — Typebot Docs · September 18, 2026
- Documentation index (blocks and integrations) — Typebot Docs · September 18, 2026
- Deploy on WhatsApp: overview — Typebot Docs · September 18, 2026
- Workspace subscription and billing — Typebot Docs · September 18, 2026
- Privacy policy — Typebot · September 18, 2026
- Business continuity — Typebot · September 18, 2026
- Repository metadata for baptisteArno/typebot.io (stars, forks, latest release) — GitHub · September 18, 2026
Researched and drafted with AI assistance from the sources listed on this page. We have not built or tested bots on these platforms yet. Method: How we review