All 72 Dependencies
Every package Chatwoot depends on, ranked by repo health score.
Chatwoot is a modern, open-source customer support platform built for teams that want full control over their data and infrastructure. It consolidates live chat, email, WhatsApp, Facebook, Instagram, Telegram, Twitter/X, Line, and SMS into a single unified inbox, eliminating the need to switch between tools when customers reach out across different channels.
At its core, Chatwoot is powered by a Ruby on Rails backend and a Vue 3 frontend communicating over ActionCable for real-time updates. The platform's built-in AI agent — called Captain — assists human agents by suggesting replies, summarising conversations, fixing grammar, and changing tone, all from within the compose window. Captain can also answer common queries autonomously using a connected knowledge base, reducing repetitive workload for support teams.
Beyond real-time conversations, Chatwoot includes a fully integrated Help Center portal where teams can publish FAQs and guides to enable customer self-service. Automation rules, agent capacity management, CSAT surveys, team reports, and SLA enforcement round out the operational toolset needed to run a customer support organisation at scale.
With official one-click deployment options for Heroku, DigitalOcean Kubernetes, and first-class Docker Compose support, Chatwoot is designed from the ground up for self-hosted production deployments. An enterprise tier adds advanced features like Assignment V2 for workload balancing, custom roles, SAML SSO, and audit logs for organisations with stricter compliance requirements.