Typebot

Typebot Self-Hosted, Deploy in One Click

Typebot is an open-source visual chatbot builder. Automatio deploys it to your own dedicated server with HTTPS in one click for full data ownership.

self-hosted typebottypebot dockeropen source chatbotno-code buildertypebot vps hostingai chatbot server
Typebot logo

Typebot

Communication

Typebot is an open-source chatbot builder platform.

chatbotbuilderopen-source

What you get when you deploy Typebot

The server we rent for it, what it costs, and what the installer will ask you.

Server
CX23 · 2 vCPU · 4 GB RAM
From
$9/month
Setup
No configuration required

Included with every deployment

  • Dedicated server, one app per machine
  • HTTPS certificate issued automatically
  • Free subdomain, custom domain optional
  • Restart, resize, snapshot and restore

The project

Everything this page links to outside Automatio.

Deploy Typebot in one click

On your own server, with your own data. No terminal, no Docker commands, no certificate setup.

  1. 1

    Pick a size

    Start on the smallest server that fits the app. Resize later without reinstalling.

  2. 2

    Press deploy

    We rent the server, install the app with Docker, and point a subdomain at it.

  3. 3

    Watch it come up

    Provisioning runs unattended and takes a few minutes. When the HTTPS certificate lands, the app is live and your login details are on the deployment page.

Server size

Billed monthly with your Automatio subscription. Destroy the server any time and the charge stops.

Key Capabilities

Explore what Automatio can do for this use case

Visual Flow Builder

Create complex conversational paths using a drag and drop interface with over 34 building blocks. You can build logic-heavy bots that handle lead capture, multi-step surveys, and user onboarding without writing code. It prioritizes performance with a fast native library.

  • 1Drag and drop logic blocks
  • 2Conditional branching
  • 3Rich media support for Video and GIF
  • 4Variables and data persistence
  • 5Mobile-responsive design

Key Capabilities

  • Visual Flow Builder

    Create complex conversational paths using a drag and drop interface with over 34 building blocks. You can build logic-heavy bots that handle lead capture, multi-step surveys, and user onboarding without writing code. It prioritizes performance with a fast native library.

    1. Drag and drop logic blocks
    2. Conditional branching
    3. Rich media support for Video and GIF
    4. Variables and data persistence
    5. Mobile-responsive design
  • Deep AI Integrations

    Connect bots to OpenAI and other LLM providers to create intelligent assistants that handle natural language queries. This turns static forms into interactive agents that can answer questions based on the conversation context. You maintain full control over the data you inject into the AI.

    1. Native OpenAI block support
    2. Custom model support via API
    3. Dynamic prompt injection
    4. Context window management
    5. Streaming response options
  • Multi-Platform Embedding

    Embed your bots into any web or mobile application as a bubble, popup, or inline element. The platform provides lightweight snippets that work with standard HTML and frameworks like React or Vue. It ensures the bot feels like a native part of your UI.

    1. Standard JS library snippets
    2. React and Vue components
    3. Bubble and Popup modes
    4. WordPress and Shopify support
    5. Native mobile app compatibility
  • Real-time Analytics

    Monitor user interactions and collect responses in real-time to identify where users drop off. You can export data for further analysis or pipe it into other tools via webhooks to automate your customer journey. This provides immediate insights into completion rates.

    1. Drop-off rate tracking
    2. CSV and JSON exports
    3. Google Sheets integration
    4. Webhook notifications
    5. Real-time results dashboard

Why self-host Typebot

What to know first

Complete Data Sovereignty: Running Typebot on your own server ensures that user responses and sensitive lead data never leave your infrastructure, which is critical for GDPR compliance.
Memory Consumption: Typebot is built on Next.js and requires a baseline of at least 2GB of RAM to run reliably when handling multiple concurrent users.
Unlimited Interactions: Avoid the per-chat or per-response pricing common in SaaS alternatives. You are only limited by your server hardware capacity rather than a billing quota.
SMTP Configuration: Unlike the SaaS version, you must provide your own SMTP credentials from a provider like Postmark or Amazon SES to send email notifications.
Remove Feature Gates: Access professional features like custom domains, brand removal, and advanced logic without being forced into expensive monthly enterprise tiers.
OpenAI Manual Setup: Configuring AI blocks requires your own API key and manual environment variable management, which is more involved than the cloud version.
Direct Network Access: Integrate the bot engine with other services on your private network without worrying about external API rate limits or connectivity issues.

Managed, DIY, or One-Click?

The three realistic ways to run {name}, compared honestly.

Setup Speed

Managed SaaSInstant
DIY on a VPS1-2 hours
Automatio one-click15 minutes

Monthly Cost

Managed SaaS$39 per month
DIY on a VPSVPS cost only
Automatio one-click$15 (Server included)

Data Ownership

Managed SaaSThird-party hosted
DIY on a VPS100% Yours
Automatio one-click100% Yours

Updates

Managed SaaSAutomatic
DIY on a VPSManual CLI
Automatio one-clickOne-click

HTTPS/SSL

Managed SaaSIncluded
DIY on a VPSManual Certbot
Automatio one-clickAutomatic

Who this is for

People who actually run Typebot on their own server, and what changes when they do.

a solo founder shipping nights and weekends

Needs high-quality lead capture without paying for expensive SaaS seats.

Running it themselves allows for infinite experimentation with AI chatbots at zero marginal cost.

  • Building a landing page lead magnet
  • Integrating GPT-4 for customer queries
  • Automating email list signups

a small marketing agency

Client data privacy requirements often prevent using third-party hosted tools.

Hosting a dedicated instance per client ensures data isolation and builds trust through sovereignty.

  • Creating white-labeled client bots
  • Managing multi-tenant lead flows
  • Connecting bots to client CRM systems

a developer building internal tools

Frustrated with the limits of internal forms and rigid survey software.

Self-hosting allows for custom API integrations and running the bot behind a corporate VPN.

  • Building an internal HR onboarding bot
  • Automating server status queries
  • Creating custom data entry flows

About This App

What this app does and where it fits.

Visual logic for conversational apps

Typebot is an open-source, no-code chatbot builder that reimagines how conversational interfaces are built and deployed. Created by Baptiste Arnaud, the project provides a visual, block-based approach to building logic that rivals expensive proprietary tools like Typeform or Landbot. Instead of a simple linear form, it allows for complex branching, variables, and real-time integrations, making it suitable for everything from contact forms to sophisticated AI-driven customer support agents.

How it works

The platform is built on a modern stack including Next.js, prioritizing performance and a smooth user experience. The Builder is where the magic happens: users drag and drop blocks that represent user inputs (text, email, buttons), logic (conditions, scripts), or integrations (OpenAI, Google Sheets, HTTP requests). Once a flow is designed, it can be embedded in any website as a bubble, a popup, or an inline element. When a user interacts with the bot, their progress is tracked in real-time, allowing you to see partial submissions and drop-off points.

The self-hosting advantage

While the project offers a managed SaaS version, self-hosting is the preferred choice for developers and privacy-conscious organizations. By running your own instance, you eliminate the seat tax and interaction limits that often stifle growth in SaaS environments. More importantly, you gain full control over your data. In an era where conversational data is highly sensitive, knowing that your users' information stays on your own dedicated server provides a significant competitive advantage in terms of security and compliance.

First hour with Typebot

Getting started with a self-hosted instance involves defining your first flow in the visual dashboard. Within the first hour, most users can build a functional lead-capture bot, connect it to an OpenAI model for intelligent replies, and embed it on a test page. The learning curve is remarkably shallow thanks to the intuitive UI, yet the ability to inject custom CSS and Javascript snippets ensures that advanced users are never hit by a functional ceiling. It bridges the gap between no-code ease and developer-level extensibility.

About This App

Community Feedback

See what the community thinks about Typebot

I am pleasantly surprised at its production-readiness but have mixed feelings about some other things. Production readiness: 9/10.
opensourcecolumbus
reddit
Needs better debugging tooling. It took significant time to find and fix issues in the workflow.
opensourcecolumbus
reddit
This is the sickest open-source project I've ever seen and demoed. The use case is so cool and modern and I can't believe how easy this is to get started using.
_Invictuz
twitter
We built our own onboarding template last December for all signups for Stillio and it works fantastic and reliably.
Steve de Jong
twitter
I used Typebot at my company and was impressed with how it cut our customer service workload in half.
Goran Milic
twitter
I upgraded my typeforms to typebots and saw a conversion rate increase from 14% to 43% on my marketing campaigns.
Joshua Lim
twitter

Related Videos

Watch tutorials, reviews, and discussions about Typebot

Tybot is made up of two apps one is the Builder and the viewer

it needs to use https for the authentications

create chatbot flows visually embed them anywhere on your web and mobile apps

it's not really unlimited but it's the limit that your server has

it is an opensource software where you can host it on your own server directly

Typebot waits until nan completes the whole operation and waits for the whole data

More than just prompts

Supercharge your workflow with AI Automation

Automatio combines the power of AI agents, web automation, and smart integrations to help you accomplish more in less time.

AI Agents
Web Automation
Smart Workflows

Pro Tips

Expert tips to help you get the most out of Typebot and achieve better results.

Allocate 2GB+ RAM

Next.js applications can be memory-intensive. For production use with AI features, ensure your VPS has at least 2GB of RAM to prevent the container from crashing.

Use a Dedicated SMTP

To ensure high deliverability for email notifications, connect a service like Postmark or Amazon SES rather than using a generic server mailer.

Enable Webhook Debugging

When integrating with external APIs, use the built-in logs to monitor request and response payloads. It is the fastest way to solve logic errors in complex flows.

Testimonials

What Our Users Say

Join thousands of satisfied users who have transformed their workflow

Jonathan Kogan

Jonathan Kogan

Co-Founder/CEO, rpatools.io

Automatio is one of the most used for RPA Tools both internally and externally. It saves us countless hours of work and we realized this could do the same for other startups and so we choose Automatio for most of our automation needs.

Mohammed Ibrahim

Mohammed Ibrahim

CEO, qannas.pro

I have used many tools over the past 5 years, Automatio is the Jack of All trades.. !! it could be your scraping bot in the morning and then it becomes your VA by the noon and in the evening it does your automations.. its amazing!

Ben Bressington

Ben Bressington

CTO, AiChatSolutions

Automatio is fantastic and simple to use to extract data from any website. This allowed me to replace a developer and do tasks myself as they only take a few minutes to setup and forget about it. Automatio is a game changer!

Sarah Chen

Sarah Chen

Head of Growth, ScaleUp Labs

We've tried dozens of automation tools, but Automatio stands out for its flexibility and ease of use. Our team productivity increased by 40% within the first month of adoption.

David Park

David Park

Founder, DataDriven.io

The AI-powered features in Automatio are incredible. It understands context and adapts to changes in websites automatically. No more broken scrapers!

Emily Rodriguez

Emily Rodriguez

Marketing Director, GrowthMetrics

Automatio transformed our lead generation process. What used to take our team days now happens automatically in minutes. The ROI is incredible.

Jonathan Kogan

Jonathan Kogan

Co-Founder/CEO, rpatools.io

Automatio is one of the most used for RPA Tools both internally and externally. It saves us countless hours of work and we realized this could do the same for other startups and so we choose Automatio for most of our automation needs.

Mohammed Ibrahim

Mohammed Ibrahim

CEO, qannas.pro

I have used many tools over the past 5 years, Automatio is the Jack of All trades.. !! it could be your scraping bot in the morning and then it becomes your VA by the noon and in the evening it does your automations.. its amazing!

Ben Bressington

Ben Bressington

CTO, AiChatSolutions

Automatio is fantastic and simple to use to extract data from any website. This allowed me to replace a developer and do tasks myself as they only take a few minutes to setup and forget about it. Automatio is a game changer!

Sarah Chen

Sarah Chen

Head of Growth, ScaleUp Labs

We've tried dozens of automation tools, but Automatio stands out for its flexibility and ease of use. Our team productivity increased by 40% within the first month of adoption.

David Park

David Park

Founder, DataDriven.io

The AI-powered features in Automatio are incredible. It understands context and adapts to changes in websites automatically. No more broken scrapers!

Emily Rodriguez

Emily Rodriguez

Marketing Director, GrowthMetrics

Automatio transformed our lead generation process. What used to take our team days now happens automatically in minutes. The ROI is incredible.

Related Self-Hosted Apps

Frequently Asked Questions

Find answers to common questions about Typebot