Chatwoot

Chatwoot Self-Hosted, Deploy in One Click

Chatwoot is an open-source customer support tool. Automatio deploys it to your own server with HTTPS in one click to stop per-seat fees and own your data.

self-hosted chatwootchatwoot vpsopen source customer supportself-hosted live chatdocker chatwootintercom alternative
Chatwoot logo

Chatwoot

Communication

Open-source customer engagement platform that provides a shared inbox for teams, live chat, and omnichannel support.

supportchatcustomer-service

What you get when you deploy Chatwoot

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 Chatwoot 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

Omnichannel Shared Inbox

Chatwoot centralizes customer messages from WhatsApp, Facebook, Instagram, Twitter, and Email into a single dashboard. This prevents agents from switching between browser tabs and ensures no inquiry is missed across social networks.

  • 1Native WhatsApp Business API integration
  • 2Facebook and Instagram DM support
  • 3Shared email ticketing system
  • 4Private team notes for collaboration

Key Capabilities

  • Omnichannel Shared Inbox

    Chatwoot centralizes customer messages from WhatsApp, Facebook, Instagram, Twitter, and Email into a single dashboard. This prevents agents from switching between browser tabs and ensures no inquiry is missed across social networks.

    1. Native WhatsApp Business API integration
    2. Facebook and Instagram DM support
    3. Shared email ticketing system
    4. Private team notes for collaboration
  • Customizable Live Chat

    You can add a professional chat widget to any website or mobile application with your own branding and logos. The widget includes pre-chat lead capture forms and maintains conversation continuity across devices.

    1. Custom brand colors and logos
    2. Offline message collection forms
    3. Lead capture pre-chat fields
    4. Native mobile SDK support
  • Automation Rules

    The platform uses event-driven triggers to automatically route conversations to the right team or apply labels based on content. This helps maintain high response standards and organizes complex workflows.

    1. Event-driven workflow triggers
    2. Automatic agent assignment rules
    3. Custom conversation labeling
    4. SLA monitoring and alerts
  • Self-Service Help Center

    Publish articles, FAQs, and guides through a built-in portal to reduce repetitive queries. It allows customers to find answers independently and keeps your support team focused on complex issues.

    1. SEO-friendly knowledge base articles
    2. Article category organization
    3. Custom portal domains
    4. Multi-lingual article support

Why self-host Chatwoot

What to know first

Eliminate Seat Fees: Proprietary tools often charge $50 per agent monthly. Self-hosting gives you unlimited agents for a flat server cost.
Memory Consumption: Chatwoot is a Ruby on Rails application that requires at least 4GB of RAM to run reliably (CX23 tier).
Strict Data Residency: Keep sensitive customer conversations on your own infrastructure to comply with GDPR or specific industry privacy regulations.
SMTP Requirements: You must provide your own email service like SendGrid or Resend to handle outgoing agent invites and notifications.
No Retention Limits: Avoid data history limits found in hosted plans by managing your own database storage without artificial constraints.
Mobile Push Configuration: Receiving mobile alerts requires using Chatwoot's push proxy or configuring your own Apple and Google developer accounts.
Full API Control: Integrate deeply with internal CRMs or backend systems without being restricted by shared rate limits of cloud providers.

Managed, DIY, or One-Click?

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

Setup Speed

Managed SaaSMinutes
DIY on a VPSHours
Automatio one-clickA few minutes

Cost Model

Managed SaaSPer-agent / Monthly
DIY on a VPSFlat VPS cost
Automatio one-clickFlat VPS cost

Data Ownership

Managed SaaSShared
DIY on a VPS100% Yours
Automatio one-click100% Yours

Maintenance

Managed SaaSNone
DIY on a VPSHigh (Manual)
Automatio one-clickAutomated

Who this is for

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

a two-person agency

Paying hundreds per month for basic support seats as the client list grows.

They host a single instance to manage support for all client projects without increasing software overhead.

  • Connect multiple client Facebook pages
  • Set up a shared support email
  • Invite a new freelancer to the team

a solo founder

Customer data locked in a proprietary platform they do not own.

They maintain total control over user feedback and conversation history from day one.

  • Embed the chat widget on a landing page
  • Configure auto-replies for off-hours
  • Review analytics for response times

a privacy-focused developer

Support tools that track visitors across the web and leak metadata.

Running their own instance ensures the support experience is private and doesn't share data with ad networks.

  • Audit conversation logs
  • Setup custom webhooks for Slack
  • Connect to a private Postgres database

About This App

What this app does and where it fits.

Customer support without the seat tax

Chatwoot is a mature, open-source customer support platform that provides a direct alternative to proprietary suites like Intercom and Zendesk. Originally designed as a comprehensive customer engagement suite, it provides a unified interface for all customer interactions. It is built on a technical foundation of Ruby on Rails and Vue.js, resulting in a professional interface that rivals the best SaaS tools on the market today. Because it is licensed under the MIT license, businesses can modify and scale it without restrictive licensing costs or opaque pricing models.

How it works

At its core, Chatwoot acts as a central hub for every communication channel your business uses. When you connect an Inbox, whether it is an email address, a website chat widget, or a social media profile, the platform ingests all incoming messages into a single dashboard. From there, support agents can respond, assign conversations to specific teams, and collaborate behind the scenes using private notes that the customer never sees. This centralizes the support experience, ensuring that no message is lost in a cluttered email inbox or forgotten on a social media app.

Operational maturity

Beyond simple message routing, the software includes advanced tools for managing a growing support operation. This includes Canned Responses for frequently asked questions, Macros for triggering multiple manual actions with one click, and Automation Rules for event-based workflows. The built-in reporting suite provides visibility into operational metrics such as average response time, resolution time, and agent performance. This data-driven approach helps teams identify bottlenecks and optimize their support strategy based on actual conversation volume.

Integration and scale

The software is designed to sit at the center of a business's tech stack. It offers native integrations with tools like Slack for message alerts, Dialogflow for AI-powered chatbots, and Shopify for managing customer orders directly from the chat interface. For developers, a well-documented SDK and API allow for custom implementations, such as syncing customer data from an internal database to provide agents with full context for every conversation. The project gained significant attention as a YC W21 startup, proving its viability for serious operations.

About This App

Community Feedback

See what the community thinks about Chatwoot

The hardest part was the initial setup of the mobile push notifications, but once it's done, it's basically Intercom for free.
dev_user_99
reddit
I moved from Zendesk to self-hosted Chatwoot and saved $400 a month instantly. No more seat-based taxes.
startup_founder_101
hackernews
It's a bit of a resource hog compared to a simple Go binary, but the UI is so polished my agents actually enjoy using it.
sysadmin_pro
twitter
We use Chatwoot self-hosted. Unfortunately, Chatwoot only uses WebSockets for live notifications, so you need a good proxy setup.
igorhansachat
twitter
If I had to replace my entire engineering team with AI, I would still use Chatwoot for the human-in-the-loop support oversight.
albuquerque
twitter
Cheap setup for whatsapp lead outreach + support without paying for wati or respond: chatwoot self-hosted is the way.
founderish
twitter

Related Videos

Watch tutorials, reviews, and discussions about Chatwoot

you can deploy it following the self hosted installation guide while we take care of the installation backups updates and maintenance

you can add different social networks like messenger WhatsApp line telegram you can also integrate it with SMS email and also have API access

instead of being triggered manually by a user it is when it detect some conditions it will perform some actions

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 Chatwoot and achieve better results.

Select 4GB RAM Minimum

Chatwoot requires significant memory for its background workers (Sidekiq). Starting with the CX23 tier prevents performance bottlenecks.

Configure SMTP Early

You will not receive agent invitations or email notifications until you provide your own SMTP credentials in the environment settings.

Enable the Push Proxy

To receive notifications on the mobile app without your own Apple Developer account, ensure you enable the official Chatwoot push proxy settings.

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 Chatwoot