Friction

Chatwoot

chatwoot.com · Customer support

Open-source customer support and live chat platform.

56 items · 66 source threads · 2 source types · updated 2026-06

Compare

Pain points 23

ItemAreaSeveritySupportLast seen
Office 365 mailbox inbox creation fails after authorization

Adding a Microsoft 365 mailbox redirects back to the dashboard without creating an inbox, with a nil downcase error in the logs despite following the Azure setup docs.

Affects: self-hosting admins using Office 365

IntegrationsBlocks work3 sources2024-02

“Whenever I try to add an Office 365 mailbox after logging in and authorizing the account”

“it initially pulled some emails but failed to fetch any new ones”

SMTP via AWS SES fails after configuring env in v3.0.0

Despite following the SMTP docs, outgoing mail fails with a sendmail delivery error when configured with AWS SES.

Affects: self-hosting admins using AWS SES

Setup & onboardingBlocks work3 sources2023-09

“Mail::Sendmail::DeliveryError: Delivery failed with exitstatus 1”

“none of the agent verification emails are being received”

cwctl upgrade to 3.14.0 fails with an error

Running the cwctl upgrade to 3.14.0 on an Ubuntu install produces an error during the upgrade process.

Affects: self-hosting admins

Self-hosting & upgradesCauses churn2 sources2025-02

“v4.0.1 cannot establish a conversation”

“Update to 3.14.0 use `cwctl --upgrade` and got error”

No email received in any channel after upgrading to 2.17

After updating a self-hosted install from 2.15 or 2.16 to 2.17.1, incoming email stopped arriving on every email channel.

Affects: self-hosting admins

Reliability & bugsCauses churn2 sources2023-08

“After upgrading to v3 and logging in, my inboxes have disappeard”

“receive any email in all email channels”

WhatsApp Embedded Signup fails with WABA scope error

Creating a WhatsApp inbox via Embedded Signup returns a 422 because token validation expects a scope Meta does not return in granular scopes.

Affects: teams adding WhatsApp inboxes

IntegrationsBlocks work2 sources2026-06

“When attempting to create a new WhatsApp inbox using Embedded Signup, the process fails with a 422 error”

“We were not able to save the WhatsApp channel”

WhatsApp media suddenly stops arriving in conversations

Locked: summary and evidence are part of Sprint Pass and Pro

Reliability & bugsBlocks work2 sources2026-02
Install script fails with Vite and PNPM errors since v4

Locked: summary and evidence are part of Sprint Pass and Pro

Self-hosting & upgradesBlocks work2 sources2025-02
Facebook and Twitter channels silently stop working

Locked: summary and evidence are part of Sprint Pass and Pro

Reliability & bugsCauses churn1 source2022-04
WhatsApp webhook not triggered for customer-initiated messages

Locked: summary and evidence are part of Sprint Pass and Pro

Reliability & bugsBlocks work1 source2025-06
Instagram DM images do not use Instagram CDN and deletions persist

Locked: summary and evidence are part of Sprint Pass and Pro

IntegrationsBlocks work1 source2023-12
Facebook inbox creation stuck on empty page dropdown

Locked: summary and evidence are part of Sprint Pass and Pro

Setup & onboardingBlocks work1 source2023-06
Widget setUser stops setting username and email

Locked: summary and evidence are part of Sprint Pass and Pro

API & developer experienceBlocks work1 source2023-05
Slack integration drops images and attachments

Locked: summary and evidence are part of Sprint Pass and Pro

IntegrationsBlocks work1 source2022-05
Self-hosting on Heroku needed extra queue setup, hosted was easier

Locked: summary and evidence are part of Sprint Pass and Pro

Self-hosting & upgradesBlocks work1 source2021-03
WebSocket handshake fails so messages need manual page refresh

Locked: summary and evidence are part of Sprint Pass and Pro

Reliability & bugsBlocks work1 source2020-03
Hosted free tier limits data retention and only offers US data centers

Locked: summary and evidence are part of Sprint Pass and Pro

Pricing & plansAnnoyance1 source2025-02
Large profile photos turn black and white

Locked: summary and evidence are part of Sprint Pass and Pro

Reliability & bugsAnnoyance1 source2024-11
Chatwoot seen as bloated and complex to set up for small teams

Locked: summary and evidence are part of Sprint Pass and Pro

Setup & onboardingAnnoyance1 source2024-11
Mobile app and browser notifications are weak after switching from Front

Locked: summary and evidence are part of Sprint Pass and Pro

MobileAnnoyance1 source2022-09
Facebook and Instagram channel setup takes real effort

Locked: summary and evidence are part of Sprint Pass and Pro

IntegrationsAnnoyance1 source2022-09
Chat session not shared across subdomains

Locked: summary and evidence are part of Sprint Pass and Pro

CustomizationAnnoyance1 source2022-01
Chatwoot hosted price looks high next to Intercom per seat

Locked: summary and evidence are part of Sprint Pass and Pro

Pricing & plansAnnoyance1 source2021-03
Chatwoot judged good but missing features compared to needs

Locked: summary and evidence are part of Sprint Pass and Pro

OtherAnnoyance1 source2020-11

Feature requests 32

ItemAreaSeveritySupportLast seen
Container images do not run on ARM64 servers

The public Docker images fail on ARM64 hosts; multi-architecture images are requested.

Affects: self-hosting admins on ARM servers

Self-hosting & upgradesBlocks work2 sources2023-07

“The current public container images for chatwoot do not work on ARM64 servers”

“The current public container images for chatwoot do not work on ARM64 servers”

WhatsApp templates with media headers are not supported

Templates with image, video or document headers do not appear in Chatwoot, so a clinic must wait for patients to open the 24 hour window before sending images.

Affects: healthcare clinic

IntegrationsBlocks work2 sources2023-01

“we have to first ask for permission to open the 24h window, which we get only after a delay (often hours)”

“Allow the Messages API endpoint for creating messages to allow passing tags or whatsapp templates with variables”

Append agent name to WhatsApp messages

Clients expect answers from a specific person on WhatsApp, but personal signatures suit email and canned responses are tedious; an inbox option to prefix the agent name is requested.

Affects: WhatsApp support teams

CustomizationAnnoyance2 sources2025-02

“This feature is very useful when clients expect to be answered by a certain collaborator”

“this signature (or the user display name) could be appended to the whatsapp text sent to the customer”

Require name, email and message before starting a chat

Visitors can open a chat with a greeting only, so businesses want a pre-chat screen to collect context before an agent engages.

Affects: businesses using the web widget

CustomizationAnnoyance2 sources2021-11

“we would like to disable conversation continuity in email threads”

“it would be better for some businesses to have the complete context about the query before agent can start working on it”

Asks for Discord, SMS or Zapier integration

A user asks whether Chatwoot offers Discord, SMS or Zapier integrations, signalling these would matter for their startup.

Affects: startup founder

IntegrationsAnnoyance2 sources2021-03

“Is there Discord/SMS or Zapier integration?”

“it would be helpful to have an integration with Discord so that we can reply without leaving Discord”

WhatsApp Cloud API group chats are not supported

Locked: summary and evidence are part of Sprint Pass and Pro

IntegrationsBlocks work1 source2025-10
Wants simple Slack-linked chat button plus email helpdesk, finds Chatwoot lacking

Locked: summary and evidence are part of Sprint Pass and Pro

IntegrationsBlocks work1 source2025-10
Agent bot API cannot stream LLM replies progressively

Locked: summary and evidence are part of Sprint Pass and Pro

API & developer experienceBlocks work1 source2024-10
Choose IMAP authentication type beyond PLAIN

Locked: summary and evidence are part of Sprint Pass and Pro

IntegrationsBlocks work1 source2024-02
Custom roles and granular permissions beyond agent and administrator

Locked: summary and evidence are part of Sprint Pass and Pro

Permissions & securityBlocks work1 source2022-03
Link the same contact across widget and API channels

Locked: summary and evidence are part of Sprint Pass and Pro

API & developer experienceBlocks work1 source2021-01
Resume chat across devices without relying on email replies

Locked: summary and evidence are part of Sprint Pass and Pro

UI & usabilityBlocks work1 source2020-06
No way to delete conversations for GDPR or spam

Locked: summary and evidence are part of Sprint Pass and Pro

Permissions & securityBlocks work1 source2020-06
Preserve WhatsApp link previews and ad referral data

Locked: summary and evidence are part of Sprint Pass and Pro

IntegrationsAnnoyance1 source2025-10
Voice call channel requested

Locked: summary and evidence are part of Sprint Pass and Pro

IntegrationsAnnoyance1 source2025-05
Include email history when replying by email

Locked: summary and evidence are part of Sprint Pass and Pro

CustomizationAnnoyance1 source2024-07
Schedule-send for replies sent outside business hours

Locked: summary and evidence are part of Sprint Pass and Pro

UI & usabilityAnnoyance1 source2024-05
Merge conversations when a customer replies after closing

Locked: summary and evidence are part of Sprint Pass and Pro

UI & usabilityAnnoyance1 source2024-04
Agent bots cannot toggle typing status via API

Locked: summary and evidence are part of Sprint Pass and Pro

API & developer experienceAnnoyance1 source2024-02
Script to migrate local storage to AWS

Locked: summary and evidence are part of Sprint Pass and Pro

Data export & migrationAnnoyance1 source2023-09
Kanban-style conversation board with stage triggers

Locked: summary and evidence are part of Sprint Pass and Pro

UI & usabilityAnnoyance1 source2023-07
Auto-resolve idle conversations after a set number of minutes

Locked: summary and evidence are part of Sprint Pass and Pro

CustomizationAnnoyance1 source2023-06
Wants support chat combined with CRM and payments for B2B startups

Locked: summary and evidence are part of Sprint Pass and Pro

IntegrationsAnnoyance1 source2022-02
Built-in Dialogflow CX integration

Locked: summary and evidence are part of Sprint Pass and Pro

IntegrationsAnnoyance1 source2022-01
Machine translation of chat messages

Locked: summary and evidence are part of Sprint Pass and Pro

CustomizationAnnoyance1 source2021-03
Wants screenshots and page-aware contextual help in the chat widget

Locked: summary and evidence are part of Sprint Pass and Pro

CustomizationAnnoyance1 source2020-11
Translate widget greeting and welcome text per language

Locked: summary and evidence are part of Sprint Pass and Pro

CustomizationAnnoyance1 source2020-10
Turn a chat into an internal ticket

Locked: summary and evidence are part of Sprint Pass and Pro

CollaborationAnnoyance1 source2020-07
Email replies should attach files instead of linking them

Locked: summary and evidence are part of Sprint Pass and Pro

IntegrationsAnnoyance1 source2020-07
Mattermost integration for self-hosting teams

Locked: summary and evidence are part of Sprint Pass and Pro

IntegrationsAnnoyance1 source2020-07
Dark mode for the agent interface

Locked: summary and evidence are part of Sprint Pass and Pro

UI & usabilityAnnoyance1 source2020-07
Hide chat widget or show email form when no agents are online

Locked: summary and evidence are part of Sprint Pass and Pro

CustomizationAnnoyance1 source2019-11

Workarounds 0

Nothing recorded in this category yet.

Switching reasons 1

ItemAreaSeveritySupportLast seen
Team hesitates to leave Zendesk because Chatwoot lacks VOIP

A team looking for a Zendesk replacement says lack of VOIP is a reason they hesitate to adopt Chatwoot, since they want texting, voice, email and chat under one system.

Affects: website team relying on phone calls

IntegrationsCauses churn1 source2021-08

“our team is hesitant to consider Chatwoot as we look for something other than Zendesk is the fact we can not support VOIP”