开源项目 GitHub Trending 2026-07-31T12:00 正文 ok 561 words

Chatwoot:开源、自托管的全渠道客户支持平台

英文标题:🔥 chatwoot/chatwoot

Chatwoot 是一款现代化、开源且可自托管的客户支持平台,被定位为 Intercom、Zendesk 和 Salesforce Service Cloud 等产品的替代方案。它将网站在线聊天、电子邮件、Facebook、Instagram、Twitter、WhatsApp、Telegram、Line、SMS 等渠道的客户会话汇总至统一收件箱,并提供帮助中心、自动化、报表和客户数据管理能力。其 Captain AI Agent 可自动回复常见问题、降低人工客服负担,使团队能够专注处理复杂对话。项目支持 Heroku 与 DigitalOcean Kubernetes 一键部署,并采用 git-flow 分支模型,开发者可通过环境变量配置和部署文档进行自托管集成。
打开原文相关 2 · 机会 4
media45.1 KB media40.4 KB media1.3 KB media1.3 KB media1.3 KB media1.3 KB media875 B media1.3 KB media1.2 KB media1.3 KB media1.9 KB media6.6 KB media5.4 KB media934.1 KB media966.2 KB media537.5 KB

中文

浅色模式页眉

深色模式页眉


现代化客户支持平台,是 Intercom、Zendesk、Salesforce Service Cloud 等产品的开源替代方案。

CircleCI 徽章 Docker 拉取徽章 Docker 构建徽章 每月提交数 Discord 运行时间 响应时间 Artifact HUB

部署 部署至 DO

聊天仪表盘深色模式

聊天仪表盘


Chatwoot 是一个现代化、开源且可自托管的客户支持平台,旨在帮助企业提供卓越的客户支持体验。Chatwoot 为规模化和灵活性而构建,在提供强大跨渠道会话管理工具的同时,让你能够完全掌控客户数据。

✨ Captain —— 用于支持服务的 AI Agent

使用 Chatwoot 的 AI Agent——Captain,全面增强你的支持能力。Captain 可帮助自动化回复、处理常见咨询并减轻客服 Agent 的工作负担,确保客户获得即时且准确的答案。借助 Captain,团队可专注于复杂对话,而常规问题则由系统自动解决。请在此处了解有关 Captain 的更多信息。

💬 全渠道支持工作台

无论客户从何处联系你,Chatwoot 都会将所有客户对话集中到一个强大的统一收件箱中。它支持网站在线聊天、电子邮件、Facebook、Instagram、Twitter、WhatsApp、Telegram、Line、SMS 等渠道。

可通过内置帮助中心门户发布帮助文章、常见问题解答和指南。让客户自行查找答案,减少重复咨询,并使支持团队专注于处理更复杂的问题。

协作与生产力

  • 用于内部团队讨论的私密备注和 @提及功能。
  • 用于整理和分类对话的标签。
  • 用于快速导航的键盘快捷键和命令栏。
  • 用于更快回复常见问题的预设回复。
  • 根据 Agent 可用性分配对话的自动分配功能。
  • 支持以多种语言服务客户的多语言支持。
  • 用于更好整理收件箱的自定义视图和筛选器。
  • 用于管理响应预期的营业时间和自动回复器。
  • 用于扩展支持工作流的团队与自动化工具。
  • 用于在团队内平衡工作负载的 Agent 容量管理。

客户数据与细分

  • 包含资料和交互历史的联系人管理。

  • 用于定向沟通的联系人细分和备注。

  • 用于主动触达客户的营销活动。

  • 用于存储额外客户数据的自定义属性。

  • 在开始对话前收集用户信息的聊天前表单。

  • Slack 集成,可直接在 Slack 中管理对话。

  • Dialogflow 集成,用于聊天机器人自动化。

  • 仪表盘应用,可在 Chatwoot 内嵌入内部工具。

  • Shopify 集成,可直接在 Chatwoot 中查看和管理客户订单。

  • 使用 Google Translate 实时翻译客户消息。

  • 在 Chatwoot 内创建和管理 Linear 工单。

  • 对进行中对话的实时视图,可进行实时监控。

  • 对话、Agent、收件箱、标签和团队报告,提供运营可见性。

  • 用于衡量客户满意度的 CSAT 报告。

  • 可下载的报告,用于离线分析和报告。

详细文档请参阅 chatwoot.com/help-center。

Chatwoot 网页和移动应用的翻译流程使用 Crowdin 在 https://translate.chatwoot.com 上管理。欢迎阅读翻译指南,参与 Chatwoot 的贡献。

我们采用 git-flow 分支模型。基础分支为 develop。如需稳定版本,请使用 master 或标记为 v1.x.x 的标签。

将 Chatwoot 部署到 Heroku 非常简单,只需点击此按钮:

部署

请通过此链接了解如何设置正确的环境变量,以确保应用全部功能正常运行。若未设置相关环境变量,部分功能可能会出现故障。

DigitalOcean 一键 Kubernetes 部署

Chatwoot 现已支持以 Kubernetes 应用的形式一键部署至 DigitalOcean。

部署至 DO

如需了解其他受支持的选项,请查看我们的部署页面。

想要报告漏洞?请参阅我们的 SECURITY.md 文件。

社区

如果你需要帮助,或只是想交流,欢迎来到我们的 Discord 服务器打个招呼。

感谢所有这些优秀的贡献者:

Chatwoot © 2017-2026,Chatwoot Inc —— 以 MIT License 发布。

English / 原文

Header light mode

Header dark mode


The modern customer support platform, an open-source alternative to Intercom, Zendesk, Salesforce Service Cloud etc.

CircleCI Badge Docker Pull Badge Docker Build Badge Commits-per-month Discord uptime response time Artifact HUB

Deploy Deploy to DO

Chat dashboard dark mode

Chat dashboard


Chatwoot is the modern, open-source, and self-hosted customer support platform designed to help businesses deliver exceptional customer support experience. Built for scale and flexibility, Chatwoot gives you full control over your customer data while providing powerful tools to manage conversations across channels.

✨ Captain – AI Agent for Support

Supercharge your support with Captain, Chatwoot’s AI agent. Captain helps automate responses, handle common queries, and reduce agent workload—ensuring customers get instant, accurate answers. With Captain, your team can focus on complex conversations while routine questions are resolved automatically. Read more about Captain here.

💬 Omnichannel Support Desk

Chatwoot centralizes all customer conversations into one powerful inbox, no matter where your customers reach out from. It supports live chat on your website, email, Facebook, Instagram, Twitter, WhatsApp, Telegram, Line, SMS etc.

Publish help articles, FAQs, and guides through the built-in Help Center Portal. Enable customers to find answers on their own, reduce repetitive queries, and keep your support team focused on more complex issues.

Collaboration & Productivity

  • Private Notes and @mentions for internal team discussions.
  • Labels to organize and categorize conversations.
  • Keyboard Shortcuts and a Command Bar for quick navigation.
  • Canned Responses to reply faster to frequently asked questions.
  • Auto-Assignment to route conversations based on agent availability.
  • Multi-lingual Support to serve customers in multiple languages.
  • Custom Views and Filters for better inbox organization.
  • Business Hours and Auto-Responders to manage response expectations.
  • Teams and Automation tools for scaling support workflows.
  • Agent Capacity Management to balance workload across the team.

Customer Data & Segmentation

  • Contact Management with profiles and interaction history.

  • Contact Segments and Notes for targeted communication.

  • Campaigns to proactively engage customers.

  • Custom Attributes for storing additional customer data.

  • Pre-Chat Forms to collect user information before starting conversations.

  • Slack Integration to manage conversations directly from Slack.

  • Dialogflow Integration for chatbot automation.

  • Dashboard Apps to embed internal tools within Chatwoot.

  • Shopify Integration to view and manage customer orders right within Chatwoot.

  • Use Google Translate to translate messages from your customers in realtime.

  • Create and manage Linear tickets within Chatwoot.

  • Live View of ongoing conversations for real-time monitoring.

  • Conversation, Agent, Inbox, Label, and Team Reports for operational visibility.

  • CSAT Reports to measure customer satisfaction.

  • Downloadable Reports for offline analysis and reporting.

Detailed documentation is available at chatwoot.com/help-center.

The translation process for Chatwoot web and mobile app is managed at https://translate.chatwoot.com using Crowdin. Please read the translation guide for contributing to Chatwoot.

We use the git-flow branching model. The base branch is develop. If you are looking for a stable version, please use the master or tags labelled as v1.x.x.

Deploying Chatwoot to Heroku is a breeze. It's as simple as clicking this button:

Deploy

Follow this link to understand setting the correct environment variables for the app to work with all the features. There might be breakages if you do not set the relevant environment variables.

DigitalOcean 1-Click Kubernetes deployment

Chatwoot now supports 1-Click deployment to DigitalOcean as a kubernetes app.

Deploy to DO

For other supported options, checkout our deployment page.

Looking to report a vulnerability? Please refer our SECURITY.md file.

Community

If you need help or just want to hang out, come, say hi on our Discord server.

Thanks goes to all these wonderful people:

Chatwoot © 2017-2026, Chatwoot Inc - Released under the MIT License.