
Typebot
Self-hostable visual builder for chatbots and conversational forms, embeddable on websites and apps with integrations, branching logic, and real-time results analytics.

Typebot is a visual platform for building chatbots and conversational forms that can be embedded into websites and applications. It helps teams collect leads, qualify users, and automate conversations with logic, integrations, and real-time results.
Key Features
- Visual builder with a large set of blocks for messages, inputs, and media
- Logic blocks for conditional branching, scripting, redirects, and A/B testing
- Embeddable chat experiences (container, popup, chat bubble) designed to be lightweight
- Integrations via webhooks/HTTP requests and connectors to common tools
- Results collection with analytics (drop-off, completion rates) and CSV export
- Theming and customization, including reusable templates and custom CSS
- Developer-focused APIs for automation and advanced workflows
Use Cases
- Lead capture and qualification flows embedded on marketing sites
- Interactive onboarding, surveys, and product feedback collection
- Support intake and routing workflows connected to internal tools
Limitations and Considerations
- Distributed under a Functional Source License (not OSI-approved); self-hosting and commercial usage may have additional license requirements
Typebot is well-suited for teams that want a flexible, developer-friendly way to build conversational experiences without relying on a proprietary chatbot runtime. Its block-based builder and integration options make it practical for both simple forms and more advanced automated flows.


