Common questions and answers about self-hosted Chatwoot installation, support, and best practices
This document is a place to search for frequently asked questions in the Chatwoot community about the processes, support and best practices.
The chatwoot team provides support over the following channels. Please choose the appropriate medium based on the type of your query and resolution expectations.
Business Enquiries: Questions related to the pricing and commercial partnerships.
Developer Support: Questions related to Self-hosting Chatwoot, Extending/Contributing to Chatwoot and leveraging Chatwoot APIs
Product Support: Bug Reports, Feature Requests and Support related to Chatwoot Cloud Version.
Premium Support: Available for customers having a commerical contract with Chatwoot or subscribers of a paid plan. This includes both Chatwoot Cloud Customers and Self-hosted Customers.
Channel Type | Response Expectations | Query Types |
---|---|---|
Chat Widget | Real-time responses based on online agent availability. Cloud customers can use the in-product Support option for priority resolutions. Email follow-ups in 2 Business Days or per SLA | Business Enquiries, Premium Support |
Responses in 2 Business Days or as per SLA | Business Enquiries, Premium Support | |
Github | Responses in 5 Business Days or per SLA | Developer Support, Product Support, Premium Support |
Discord | Community Support Based on availability. Contributors support based on availability | Developer Support, Product Support, Premium Support |
The Chatwoot team tries to resolve queries in public forums. So please avoid DMing, the contributors unless sensitive information is involved.
We encourage the community to build and promote Chatwoot related services. You can use the following Channels for that.
#intro
, #general
.Spamming channels with repetitive messages, Hijacking threads with unrelated promotional messages isn’t allowed and will be handled according to the Code of Conduct.
In Community Edition
of Chatwoot, you can customise the branding by modifying the source code.
In Enterprise Edition
of Chatwoot, Custom Branding is available as a premium feature as a part of the paid plans.
Ref: Are there any restrictions in using Chatwoot?
When using the Enterprise
edition of Chatwoot, you must adhere to the Enterprise License. Additionally, distributing or selling the enterprise
edition of Chatwoot requires a valid Chatwoot Enterprise subscription with the correct number of user seats.
The Community edition of Chatwoot comes under an MIT License, which lets you use the software without any restrictions. This also allows you to build and resell derivatives of Chatwoot Community edition. For the Community edition, the team trusts the users to use the software fairly and encourages the following use cases:
Chatwoot team doesn’t encourage the following cases:
Suppose you run into issues with the agent mailers ( account confirmation, password reset, etc.) and email Channels in Chatwoot. Then, you can go through the following steps to debug your SMTP configurations.
Ensure that the intended config matches what is configured in the system. If there are discrepancies, you should double-check your environment variables.
Run the following command from the Rails Console.
Run the following command from the Rails Console.
If you find the config is as intended, Try sending an email from the Rails Console using your config.
Run the following script from the Rails Console.
If the configuration is correct, You should receive the email in the recipient’s Inbox. In other cases, Fix the config as per the returned error and reconfigure the values in Chatwoot Environment variables with the correct values.
If you are still facing errors, Please check your Sidekiq worker logs or Sidekiq UI for any errors.
If you have deployed Chatwoot and the login page is shown instead of the onboarding screen, follow these steps to resolve the issue:
Open a Rails shell and run the following command:
Restart Chatwoot.
This should resolve the issue, and the onboarding screen should be displayed as expected.