chatwoot/chatwoot

Open-source live-chat, email support, omni-channel desk. An alternative to Intercom, Zendesk, Salesforce Service Cloud etc. 🔥💬

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 21 minutes ago
Added to GitGenius on June 16th, 2026
Created on August 14th, 2019
Open Issues & Pull Requests: 1,325 (-2)
Number of forks: 8,573
Total Stargazers: 35,731 (+1)
Total Subscribers: 284 (+0)

Issue Activity (beta)

Open issues: 954
New in 7 days: 10
Closed in 7 days: 5
Avg open age: 571 days
Stale 30+ days: 767
Stale 90+ days: 669

Recent activity

Opened in 7 days: 10
Closed in 7 days: 3
Comments in 7 days: 14
Events in 7 days: 43

Top labels

  • Bug (998)
  • feature-request (796)
  • need-more-info (202)
  • self-hosted (192)
  • 🧄 feature/agent-ui (176)
  • 💬 channel/whatsapp (175)
  • 📮 channel/email (113)
  • 🐳 self-hosted/docker (104)

Repository Insights (GitGenius)

Median issue/PR response: 41.5 hours
Mean response time: 79.9 days
90th percentile: 223.5 days
Tracked items: 2,129

Most active contributors

Sign in to see contributor activity.

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 92% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. 48% of tracked open issues have had no activity in three months. Only 3% of issues opened in the past year have been closed. Three people close 79% of everything that gets resolved.

Detailed Description

Chatwoot is an open-source customer support platform built as a self-hosted alternative to commercial solutions like Intercom, Zendesk, and Salesforce Service Cloud. Written primarily in Ruby with Vue.js for the frontend, it provides businesses with a centralized system for managing customer conversations across multiple communication channels while maintaining full control over their data.

The platform's core strength lies in its omnichannel support desk, which consolidates conversations from live chat, email, Facebook, Instagram, Twitter, WhatsApp, Telegram, Line, SMS, and other channels into a single inbox. This unified approach eliminates the need for support teams to switch between multiple tools. The platform also includes a built-in Help Center Portal where businesses can publish articles, FAQs, and guides to enable customer self-service and reduce repetitive support queries.

Chatwoot incorporates an AI agent called Captain designed to automate routine support tasks. Captain handles common customer queries and generates automated responses, allowing human agents to focus on more complex conversations that require personal attention. This automation capability is complemented by traditional productivity features including private notes, @mentions for team discussions, labels for conversation organization, canned responses for frequently asked questions, and auto-assignment functionality to route conversations based on agent availability.

The platform supports advanced contact management with customer profiles, interaction history, custom attributes, and segmentation capabilities. Teams can create targeted campaigns, use pre-chat forms to collect information before conversations begin, and access comprehensive reporting across conversations, agents, inboxes, labels, and teams. CSAT reports measure customer satisfaction, while downloadable reports enable offline analysis.

Integration capabilities extend Chatwoot's functionality through connections with Slack, Dialogflow, Shopify, Linear, and Google Translate for real-time message translation. Custom dashboard apps allow embedding of internal tools directly within Chatwoot. The platform also provides agent capacity management to balance workload distribution and business hours configuration with auto-responders to manage customer expectations.

The codebase uses a git-flow branching model with develop as the base branch, while master and version-tagged branches provide stable releases. Deployment options include one-click deployment to Heroku and DigitalOcean Kubernetes, with Docker support for containerized deployments. The project maintains translation support through Crowdin, enabling multi-language functionality. Chatwoot is released under the MIT License and maintains an active Discord community for user support and collaboration.

chatwoot
by
chatwootchatwoot/chatwoot

Repository Details

Fetching additional details & charts...