Typebot
A visual chatbot builder with more than 34 blocks, embeddable anywhere, for teams collecting answers in real time.

Typebot replaces the form nobody finishes with a conversation. You assemble the flow visually from blocks, embed it in a web or mobile app, and watch responses arrive as people answer.
The builder ships more than 34 blocks: bubbles for text, images, video, audio and embeds; inputs running from plain text and email through picture choice, date pickers and Stripe payments; and logic for conditional branching, redirects, scripting and A/B testing. Integrations reach webhooks, OpenAI, Google Sheets, Google Analytics, Meta Pixel, Zapier, Make.com and Chatwoot.
Everything after the flow is about fitting the bot to your own product.
- Theming: fonts, background, colors, roundness and shadows, with custom CSS and reusable templates.
- Embedding: a native JavaScript library renders a container, popup or chat bubble, with no iframe and no external dependencies.
- Custom domain: bots are served from your domain instead of a shared one.
- Results: drop-off and completion analytics, with CSV export of the responses.
- API: bots are executable over HTTP requests, and the endpoints are documented for developers.
A managed cloud service is the fastest way to start and funds continued development, while self-hosting instructions cover running it on your own server. Typebot is Fair Source, released under a Functional Source License whose compliance requirements are worth reading before you deploy it commercially.
Stars
10,314Forks
3,203Last commit
4 days agoRepository age
5 yearsVersion
3.18.0Repository
baptisteArno/typebot.io
Auto-fetched from GitHub .
Open source alternatives similar to Typebot:
Stars
Forks
Last commit
Stars
Forks
Last commit
Stars
Forks
Last commit