This is a hotfix release.

Some of the users reported an issue that the sidebar is not displaying the contact/conversation details. This release is an immediate fix for that.

Cause:- The old contact additional attributes are initialized with a null value rather than empty JSON which triggered the error.


We have released v1.11.0 with the following updates.

Ability to detect contact location

You can now save the IP address and location of the contact by enabling the ip_lookup feature. Chatwoot uses Maxmind DB for identifying the location, you can set it up using this guide to enable IP logging.

Screenshot_2020-12-18 Chatwoot(1).png Sidebar updated with location

Agent Productivity reports

We have added support for the agent productivity reports. You will be to see a report in the following format

Agent name Conversations count Avg first response time (Minutes) Avg resolution time (Minutes)
agent-name count avg-time avg-time

Search contacts using the phone number

You will now be able to search a contact via their phone number in the UI and in the API

Ability to set Installation wide default language

You can now set DEFAULT_LOCALE. If the variable is set, all non-authenticated pages would fallback to this locale and whenever a new account is created, the default language will DEFAULT_LOCALE be instead of en.

Other updates

  • Set up dev environments with GitHub codespaces
  • Improvements in the typing indicator
  • Limit file types that can be attached to images, videos and PDF files
  • Added the ability for external systems to authenticate users into chatwoot using tokens
  • Numerous bug fixes and enhancements

The languages which are newly added to the release

  • Danish
  • Korean
  • Czech
  • Turkish
  • Finnish
  • Indonesian

Thanks to @azyzio, @hiaselhans, @vishal-pandey, @troscoe, @timcowlishaw, @mike9011, for the contributions

Release v1.10.0

We are excited to release v1.10.0 with the following updates.

Chatwoot CRM

Screenshot 2020-11-19 at 1.37.35 PM.png

You will be able to view the list of the contacts you had conversations with, see their details and previous conversations.

Global Message Search


You will now be able to perform a full-text search through the messages.

Other updates

  • IP Lookup for contact location
  • Business hours APIs
  • Ability to Resolve conversations after n days of inactivity
  • Agents, Inboxes Reports APIs
  • Activity messages for mute and unmute actions
  • File upload for API inbox
  • Slack Integration failure Notification
  • Installation script for Ubuntu 20.04
  • Numerous bug fixes and enhancements

New languages

Added language support for Japanese, Arabic.

Thanks to @RonWalker22, @azyzio, @hsbt, @monarch0111, @RicardoRamirezR, @Nico385412, @yihyang, @akashdotsrivastava, @sivin-git, @DavidSteinbauer, @SmartManoj, @ShadowDLL for the contributions

Release v1.9.0

We are excited to release v1.9.0 with the following updates.

Chat widget redesign showing average reply time

Each inbox will be able to set an average reply time. There are 3 options available.

  • In a few minutes
  • In a few hours
  • In a day

The reply time would be displayed to the users as follows.


Ability to reauthorize Facebook pages when the token expires

Screenshot 2020-10-20 at 1.36.40 PM.png

If you are not receiving messages from Facebook, please check your inbox settings and see if there is a reauthorization message. This can happen when any of the page managers change their password or the token shared is expired.

Activity messages for label addition and deletion

Screenshot 2020-10-20 at 1.38.24 PM.png

Activity messages will be added when you add or remove the labels

Ability to change online status from the sidebar


Support Redis sentinel

You will now be able to configure Redis sentinel with Chatwoot.

Ability to unmute conversations

If you have accidently muted the conversation, you will be able to see an unmute option.

Screenshot 2020-10-20 at 1.41.46 PM.png

Other updates:

  • Knowledge Base APIs
  • Search conversations API
  • Use Gravatar images when the agent doesn't have an avatar
  • Numerous bug fixes and enhancements

Additional Language Support

  • Vietnamese

Thanks to @vishal-pandey, @snowild, @DavidSteinbauer, @monarch0111, @jcomo, @somenugget, @dereknguyen269, @l2dy, @onlywicked, @sarawukl, @narendran-kannan, @akashdotsrivastava, @amd-9, @artfuldodger, @RicardoRamirezR for the contributions

Release v1.8.0

  • Improve widget loading performance by reducing the bundle size to 50% of earlier bundle size
  • Ability to detach chat widget into a separate window
  • Enable Slack integration in all channels
  • Add configuration to allow using CDN in on-premise instances.
  • Notifications for new messages in assigned conversations
  • Capture replies sent in Facebook messenger into chatwoot conversation
  • Email conversation continuity improvements
  • Made the email notification delivery faster
  • Numerous bug fixes and enhancements

Thanks to @quacktacular, @sahilmittal, @WevrLabs for the contributions

Release v1.7.2

Hotfix: Fix window.chatwootSettings is undefined

There was a bug in the SDK which prevented the widget rendering, a hotfix was released to fix the error.

Release v1.7.1

A new version of Chatwoot was released with the following updates.

Allow agents to edit a contact

With the new and improved sidebar update, the agents can update the contact profile, add name, email, location, bio etc.

Screenshot 2020-08-23 at 8.48.41 PM.png

Add the ability to set custom attributes for a contact

We have introduced a new SDK method setCustomAttributes which can be used to set custom attributes to the contact. Agents will be able to view the attributes in the contact sidepanel.

Allow the user to launcher text on the widget

While using the expanded chat widget design, the users can now customize the text shown using launcherTitle param in chatwootSettings.

Allow agents to send the chat transcript to a specified email address

Agents can now send the chat transcripts to the user or himself or any other email address

Screenshot 2020-08-23 at 8.45.08 PM.png

Additional Language Support

  • Russian

Release v1.7.0

We have released a new version of Chatwoot, v1.7.0 with the following updates.

API Channel

To use Chatwoot as a conversation infrastructure, we have released an API Channel. You can now utilize the APIs and webhooks to create your own custom conversational channel in Chatwoot.

New bubble design

As per the reviews and suggestion we received from the community, we figured that the normal bubble design might not work with all customer demographies. We are introducing a new design for the bubble.


Improvements in Tweets replies

  • Rich preview for @mentions and hashtags
  • Display the name of the user who has sent the tweet
  • A button to select the tweet to reply to
  • Open the tweet in Twitter button on tweet messages.

Screenshot 2020-08-11 at 10.52.05 AM.png

Received via email indicator

If you have conversation continuity enabled, the messages you receive via email will now have an email icon.

Screenshot 2020-08-11 at 10.50.13 AM.png

Support for S3 compatible storage

Chatwoot now supports all S3 compatible storages like DigitalOcean Spaces, minIO etc.

Other improvements

  • Added attachment support for Facebook channel
  • Added the ability to disable emojis and attachments in the web widget.
  • The ability for the users to set a display name
  • Enhancements in email parsing
  • Numerous bug fixes and enhancements

Release v1.6.0

We have released a new version of Chatwoot v1.6.0 with the following updates.

Conversation labels

This feature allows you to add labels to your conversations and filter the conversation based on labels. Labels are tied to the account and can be used to create custom workflows in your organization. You can assign custom color to a label, it makes it easier to identify the label. You will be able to display the label on the sidebar to filter the conversations easily.

Screenshot 2020-07-01 22.13.46.png

Integration with Slack

You can now integrate Chatwoot with your Slack workspace and start replying to the customer conversations by creating message threads.


Unread message indicator for the widget

A popup will be displayed now to the users if they have unread messages in the conversation.


Agent availability status

The agents can now set their status to online/busy/offline.


Other updates

  • Enhancement to round-robin assignment feature
  • Agent away message for all channels
  • Support for a new language - Tamil
  • Numerous bug fixes and enhancements

Release 1.5.2

There was a bug with Twitter integration which treated Twitter DMs and tweets as a single conversation. This led to unintentional tweets which were assumed to be sent as DMs.

This release fixes this issue.