Typebot — Visual Chatbot Builder
34+ Building Blocks
| Category | Blocks |
|---|---|
| Bubbles | Text, Image, Video, Audio, Embed |
| Inputs | Text, Email, URL, Phone, Number, Date, File, Payment |
| Logic | Conditions, Redirect, Code, Typebot Link, Wait |
| Integrations | OpenAI, Webhooks, Google Sheets, Google Analytics, Zapier, Make.com |
Embed Anywhere
<!-- Popup -->
<script src="https://your-typebot.com/embed.js"></script>
<!-- Bubble (bottom-right chat widget) -->
<typebot-bubble typebot="your-bot-id"></typebot-bubble>
<!-- Full page -->
<typebot-standard typebot="your-bot-id"></typebot-standard>AI-Powered Chatbots
Connect OpenAI to your flow for intelligent responses:
- Add an OpenAI block to your flow
- Configure system prompt and model
- Feed user input to the AI
- Display AI response in a text bubble
Key Features
- Visual flow editor — drag-and-drop, no coding required
- Custom themes — fonts, colors, backgrounds, custom CSS
- Analytics — drop-off rates, completion rates, response data
- CSV export — download all collected responses
- Custom domains — host on your own domain
- Self-hostable — full Docker deployment
FAQ
Q: What is Typebot? A: An open-source visual chatbot builder with 34+ building blocks, AI integrations, and custom theming. Embed chatbots anywhere and collect results in real-time.
Q: Is Typebot free? A: The self-hosted version is free (Functional Source License). The cloud version at app.typebot.io has a free tier.
Q: Can Typebot use AI? A: Yes, Typebot integrates with OpenAI for intelligent conversational flows. Connect GPT models to generate dynamic responses.