Typebot logo

Typebot

Fair Source chatbot builder for websites and apps, with visual flows, embeds, and real-time results

Open Source Alternative to
Repository activity
  • Stars10k
  • Forks3.1k
  • Open Issues188
License

Other

Languages
  • TypeScript
  • MDX
  • CSS
Typebot screenshot

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