ScriptsApr 9, 2026·2 min read

Typebot — Visual AI Chatbot Builder You Can Self-Host

Build advanced chatbots visually with 34+ blocks. Embed anywhere, collect results in real-time. OpenAI integration, custom themes, analytics. Self-hostable. 9,800+ stars.

AI
AI Open Source · Community
Quick Use

Use it first, then decide how deep to go

This block should tell both the user and the agent what to copy, install, and apply first.

  1. Try instantly at app.typebot.io

  2. Or self-host with Docker:

git clone https://github.com/baptisteArno/typebot.io.git
cd typebot.io
docker compose up -d
  1. Open the visual editor, drag blocks to build your chatbot flow.

Intro

Typebot is an open-source visual chatbot builder with 9,800+ GitHub stars. It provides 34+ building blocks for creating advanced conversational flows — text bubbles, user inputs, logic branching, and integrations with OpenAI, Google Sheets, Zapier, and more. Embed chatbots anywhere as popups, bubbles, or full pages with custom theming. Built-in analytics track drop-off and completion rates. Best for marketers, product teams, and developers who want to build AI-powered chatbots without coding.

Explore more AI tools on TokRepo AI Open Source.


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:

  1. Add an OpenAI block to your flow
  2. Configure system prompt and model
  3. Feed user input to the AI
  4. 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.


🙏

Source & Thanks

Created by Baptiste Arno. Licensed under FSL.

typebot.io — ⭐ 9,800+

Thanks to Baptiste Arno for building an accessible chatbot builder for everyone.

Discussion

Sign in to join the discussion.
No comments yet. Be the first to share your thoughts.

Related Assets