Typebot

Create and embed advanced visual chatbots with customizable themes, logic, integration options, and real‑time analytics.

Typebot screenshot 1

Typebot is an open-source web app that allows users to create interactive chatbots through a visual editor. It functions as a conversational form builder used to collect data and engage users on web or mobile applications. The software is available as a managed cloud service or as a self-hosted server installation, providing flexibility in how the infrastructure is managed.

Users build bot flows by connecting various building blocks to define the conversation path and user experience. These bots can be deployed as popups, embedded containers, or chat bubbles using a native JavaScript library that avoids the use of iframes to maintain performance. The system tracks user interactions in real time and provides detailed analytics on completion and drop-off rates to help optimize the conversation flow.

Key features

  • Visual builder with over 34 blocks for text, media, and user inputs
  • Logic tools for conditional branching, A/B testing, and JavaScript scripting
  • Integrations with OpenAI, Google Sheets, Zapier, Make.com, and Chatwoot
  • Custom theming options including fonts, colors, and custom CSS
  • Deployment via custom domains or a native JS library without iframes
  • Data collection with CSV export and built-in analytics
  • Support for HTTP requests and API access for developers

The application is built using Next.js and Tailwind CSS, ensuring a modern web interface for the builder and the end-user chat. It targets both non-technical users who require a no-code interface for rapid deployment and developers who need API flexibility and the ability to avoid vendor lock-in. The tool supports a wide array of input types, including email, phone numbers, date pickers, file pickers, and Stripe payments for transactional bots. It also allows for URL redirections based on the logic defined within the visual editor.

Typebot is a fair-source conversational interface tool for businesses needing customizable data collection and AI-driven chat interactions.

Last Modified
Software TypeWeb App / Server
Platform
Last Activity25 days ago
Repository Age4 years
LicenseFSL-1.1
Open Source Alternative to
Open Source Software.io

Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.