Fair Source chatbot builder for websites and apps, with visual flows, embeds, and real-time results
- Stars10k
- Forks3.1k
- Open Issues188
Other
- TypeScript
- MDX
- CSS

About Typebot
Typebot is a chatbot builder for creating advanced chatbots visually. You design conversational flows on a canvas, embed them anywhere on websites and web or mobile apps, and collect results in real time.
More than 34 building blocks cover text, image, video, audio, and embed bubbles, inputs from buttons to payments, and logic for conditional branching, URL redirections, scripting, and A/B testing. Themes adjust fonts, colors, and custom CSS into reusable templates, and integrations reach webhooks, OpenAI, Google Sheets, Google Analytics, Meta Pixel, Zapier, Make.com, and Chatwoot. Chatbots embed as a container, popup, or chat bubble through a native JS library.
In-depth analytics report drop-off and completion rates, and results export to CSV. Easy-to-use APIs give developers programmatic access. Typebot runs as an official managed cloud service or self-hosted on your own server, with code under a Functional Source License.
Key features
- 34+ building blocks for chat flows
- Inputs, logic, branching, and A/B testing
- Themes with custom CSS and reusable templates
- Embeds as container, popup, or chat bubble
- Results analytics and CSV export
Details
- First released
- 2021
- Platforms
- Web
- Deployment
- self-hostable · cloud
- License
- Functional Source License
- Results
- Real-time collection and CSV export
- Integrations
- OpenAI · Sheets · Zapier · Chatwoot
