Introducing Rocket.Chat 3.4: New Threads, Omnichannel Features & More

Lucia Fallavena
July 10, 2020
min read

Rocket.Chat 3.4 is up and running!

In this release, we added some great new features to both the Community Edition and the Enterprise Edition. We will briefly walk you through the main features in this post. To view the entire list of new features, updates, and bug fixes click here.

Enterprise Edition (EE)


#17947 - Omnichannel multiple business hours?

When you have teams distributed across different regions or time-zones, matching the working hours of each group might become a hassle. Now you’ll be able to set up multiple Business Hours configurations, ultimately providing a better customer experience. You can set up the Business Hours system in two ways:

  • Single: This setting manages all Omnichannel agents. This option is suitable when there is only one team of agents.

  • Multiple: This setting allows managers to set up multiple Business Hours configurations. This option is suitable when then Teams of agents are grouped per department.

To enable this feature, just go to Omnichannel Business Hours and set the most suitable period of time and timezone for your company:

#17920 - Download Data From Engagement Dashboard?

The Engagement Dashboard shows the administrator how his team is using Rocket.Chat’s server. Now, you can download engagement data about the usage in terms of users, messages, and channels. Just click in Administration > Engagement Dashboard and click on the left side to download data.

download data

Community Edition (CE)

Chat Experience

#17416 - New Threads

Threads inside Rocket.Chat received exciting new improvements regarding usability, UI, and notifications, such as:

  • New design: threads’ view can be expanded, increasing the readability of texts.
  • New notifications system: now users are able to identify the type of mention received; the system uses different colors to differentiate each type of message within a thread.


#17774 - Allows agents to send the chat transcript to omnichannel end-users
#17346 - More info and better design of Past Chats
#17824 - Refactor Office Hours feature
  • Improved the process of opening/closing Office Hours
  • Replaced the old rocketchat_livechat_office_hour collection to a new data structure called rocketchat_livechat_business_hours
  • Renamed the old feature from Office Hours to Business Hours
  • Migrated the old Office Hours configuration to the new data structure


#17783 Add ability to block failed login attempts by user and IP ()

Now it's possible to configure how many tries are allowed for the same username or from the same IP and how long the login by that username or from that IP will be blocked preventing brute force attacks to your system.

#17617 Setting to list Blocked Media Types for uploads

Thanks to this feature, now only SVGs are blocked by default and all the other file types are allowed, it's still possible to list more files to be blocked or use the White List to define just the ones want to accept.

#15767 Reply notification email to sender's email when the Direct Reply feature is disabled
#16088 Assign oldest active user as the owner when deleting last room owner


#16273 by @ChrissW-R1 Accept variable #{userdn} on LDAP group filter
#12958 Make ldap avatar source field customizable
#17645 Setting to determine if the LDAP user active state should be synced
#17742 SAML quality improvements and new config options
  • Add new settings to manually configure the Request, Response and Metadata XMLs
  • New setting to configure the identifier format
  • Expands the user fieldset setting with new functionality
  • Adds the possibility of choosing a custom identifier other than name and email


#17907 Don't send emails to online users and remove delay when away/idle


#17637 Slack import: Parse channel and user mentions


#17818 Add support for _tcp and protocol DNS entries


#17839 Add new database indexes to improve data query performance
#17916 Solves problems regarding settings editing performance on Administration


New endpoints included in this new release:

  • groups.setEncrypted (#13477) to change the encryption property of groups
  • integration.update (#13618) to update existent integrations
  • settings.addCustomOAuth to create Custom OAuth services (#14912)
  • custom-user-status.create, custom-user-status.delete and custom-user-status.update to manage User Custom Status (#16550)

42 Bug fixes

Next Steps: How To Update Your Rocket.Chat To Version 3.4?

  • If you host in the cloud: The release happens automatically on our cloud, which means that no further action is required from your side. In addition, as upgrading instances might take a few weeks, feel free to reach out to ask us to upgrade your version for you sooner.
  • If you use the self-managed version: Depending on the installation mode, you might need to update your server manually. It should be easily done by following these instructions.

Get started with Rocket.Chat’s secure collaboration platform

Talk to sales

Frequently asked questions about <anything>

Product Marketing Manager at Rocket.Chat. Lucia keeps our readers informed about the latest Rocket.Chat product news & improvements.
Lucia Fallavena
Related Article:
Team collaboration: 5 reasons to improve it and 6 ways to master it
Want to collaborate securely with your team?
Deploy Rocket.Chat on-premise or in the cloud and keep your conversations private.
  • Digital sovereignty
  • Federation capabilities
  • Scalable and white-labeled
Talk to sales
Looking for a HIPAA-ready communications platform?
Enable patients and healthcare providers to securely communicate without exposing their data.
  • Highly scalable and secure
  • Full patient conversation history
  • HIPAA-ready
Talk to sales
The #1 communications platform for government
Deploy Rocket.Chat on-premise, in the cloud, or air-gapped environment.
  • Secure data governance and digital sovereignty
  • Trusted by State, Local, and Federal agencies across the world
  • Matrix federation capabilities for cross-agency communication
Talk to sales
Want to customize Rocket.Chat according to your own preferences?
See behind the engine and change the code how you see fit.
  • Open source code
  • Highly secure and scalable
  • Unmatched flexibility
Talk to sales
Looking for a secure collaboration platform?
Keep your conversations private while enjoying a seamless collaboration experience with Rocket.Chat.
  • End-to-end encryption
  • Cloud or on-prem deployment
  • Supports compliance with HIPAA, GDPR, FINRA, and more
Talk to sales
Want to build a highly secure in-app chat experience?
Use Rocket.Chat’s APIs, frameworks, and managed backend to build a secure in-app or live chat experience for your customers.
  • Supports compliance with HIPAA, GDPR, FINRA, and more
  • Highly secure and flexible
  • On-prem or cloud deployment
Talk to sales

Our best content, once a week

Share this on:

Get your free, personalized demo now!

Build the most secure chat experience for your team or customers

Book demo