Typebot
A fair-source chatbot and conversational-form builder: Typebot assembles conversations in a
visual graph editor. In a visual graph editor you chain blocks from four categories: bubbles
display text, images, video, audio, and embeds; inputs collect data through text fields,
email, phone, buttons, picture choices, date pickers, file uploads, and Stripe payments; logic
blocks handle conditional branching, variables, URL redirects, A/B testing, and custom
JavaScript; integration blocks call webhooks, OpenAI, Google Sheets, Google Analytics, Meta
Pixel, Zapier, Make, and Chatwoot. Build once, deploy anywhere: custom domains, WhatsApp, or
embedded in any site as a container, popup, or chat bubble through a fast native JS library
with no iframe and no external dependencies - plus an HTTP API for executing bots
programmatically from any language. Theming covers fonts, colors, roundness, and shadows with
custom CSS and reusable templates, and results arrive in real time with drop-off and
completion analytics plus CSV export. Two Next.js apps (builder and viewer) self-host via
Docker under the Functional Source License, which converts to Apache 2.0 after two years.
Deploy