Typebot
A visual builder for chatbots and conversational forms that you embed on websites or apps, with a hosted cloud or a self-hosted server.
What is Typebot?
Typebot lets you assemble a chat flow from more than 34 blocks: message bubbles, inputs such as email, dates, file uploads and Stripe payments, conditional logic, A/B tests and JavaScript. Integrations include webhooks, OpenAI, Google Sheets, Zapier, Make.com and Chatwoot. Bots can be themed with custom CSS, put on a custom domain, embedded as a popup, bubble or container, or driven over HTTP. Results show drop-off and completion rates and export to CSV. Seven interface languages are available.
Good fit if
- You want lead capture or onboarding that feels like a conversation rather than a static form.
- You need to embed chat flows in your own site without iframes.
Look elsewhere if
- You need general back-office automation between apps rather than chat front ends: Activepieces or Node-RED.
- You want an OSI-licensed tool: Activepieces core is MIT.
Before you adopt it
Typebot switched from AGPL-3.0 to the Functional Source License in September 2024. FSL is source-available, not open source by the OSI definition: it bars offering a competing product, and each release turns into Apache-2.0 later. No paid parts were found in the repository; the founder funds work through the managed cloud. Its founder, Baptiste, writes most of the commits. Self-hosting uses Docker with PostgreSQL and Redis.
Drafted with AI from the project's README and repository data, then checked against that data on 31 October 2026. Report a correction
Typebot health: is it still maintained?
75 of 100, actively developed
Read from GitHub on 1 November 2026. How the score works
Typebot license: is it open source?
Typebot uses Functional Source License. It is source-available, not an OSI-approved open-source license: the code is public, but the license restricts how you may use it, usually commercially.
- November 2021First published on GitHub under AGPL-3.0.
- 25 September 2024Changed to Functional Source License. Commit: Use bun, biome, better ts config, new license and remove al…
- TodayFunctional Source License.
How to run Typebot yourself
- Docker
- Dockerfile or compose file in the repository
- Compose file
- docker-compose.yml: 4 services (postgres, redis)
- Setup effort
- 3 of 5, judged from the compose file
- Kubernetes
- No Helm chart in the repository
- Desktop and mobile
- No app builds in GitHub releases
- Interface languages
- 7 languages
Install instructions: typebot.io or the README on GitHub.
Alternatives to Typebot
- DifyBuild Agentic workflows, RAG pipelines, with rich AI model and tool support on one collaborative workspace.… 84 health · Apache-2.0 with additional conditions · 160k stars
- Trigger.devTrigger.dev – build and deploy durable AI agents and workflows 84 health · Apache-2.0 · 16.7k stars
- n8nFair-code workflow automation platform with native AI capabilities. Combine visual building with custom… 84 health · Sustainable Use License · 209k stars
- changedetection.ioBest and simplest tool for website change detection, web page monitoring, and website change alerts. Perfect… 88 health · Apache-2.0 · 35.4k stars
- Apache AirflowApache Airflow - A platform to programmatically author, schedule, and monitor workflows 87 health · Apache-2.0 · 47.3k stars
Questions about Typebot
Is Typebot open source?
Not by the OSI definition. Typebot uses Functional Source License, which makes the code public but restricts how it may be used.
Is Typebot still maintained?
Its health score is 75 of 100 (actively developed). It had 76 commits in the last 90 days, the latest on 26 October 2026, and its latest release came out on 20 October 2026.
Did Typebot change its license?
Yes. It moved from AGPL-3.0 to Functional Source License on 25 September 2024.
How do I run Typebot?
You can run it with Docker. The README on GitHub has the exact steps.
What are the alternatives to Typebot?
Close alternatives in the Workflow automation category include Dify, Trigger.dev, n8n.