The Omnichannel Contact Center is a centralized directory for managing contacts, chats, and calls across various communication channels within your omnichannel workspace. Rocket.Chat provides the contact center to enable workspace administrators, managers, and agents to effectively oversee, interact with, and manage all omnichannel communications to ensure a cohesive and streamlined approach to customer engagement.
This document will teach you how to manage omnichannel contacts using the Omnichannel Contact Center.
Key features
Unified contact profiles: Combines data from multiple interactions into a single profile for each contact, providing a complete view of their communication history and preferences
Integrated identity management: Includes built-in tools for secure identity verification to support trusted and compliant communications
To access the Omnichannel Contact Center,
Click the
icon on the Omnichannel navigation sidebar.
As a Livechat agent, you can access all contacts in the contact center and view the chats and calls you’ve handled.
As a workspace administrator and/or Livechat manager, you can view all the contacts, chats, and calls served on the workspace in the contact center.
Chats
The Chats tab displays open and closed omnichannel conversations, allowing agents and managers to view, manage, and update chat interactions.
Explore the Chats interface for the following:
Search, filter, or select a Chat: Locate a chat using the search or filter bar or by selecting it from the list. The chat thread is displayed in the Conversation interface. Learn more about the available filters for using Chats
Open chat: Click Open Chat to view the full conversation. You can then perform actions such as adding or blocking the contact
Update room details: Within the opened chat, click Room Information to update details such as the room's topic, tags, or priority of the room
Channel information: This displays the medium (e.g., call, email, social media) through which the contact reached out. This provides context for the interaction and ensures personalized responses
Chat verification: This indicates if the contact has been verified using multi-factor authentication
Quick actions: You can perform all the quick actions applicable to closed conversations
Contacts
The Contacts tab displays a list of known contacts. These contacts appear only after the live chat manager adds them to the contact list using identifiable information, such as an email address, phone number, or other personal identification information (PII).
Search for Omnichannel Contact
You can search for Omnichannel contacts by username, name, email, or phone. To search for a contact,
Click the Contacts tab
Enter your search query in the Search box
From the search results, click the desired contact to open their details in the Contact interface
Enable the Searchable option when creating a custom field to allow search by custom field values.
View and edit Omnichannel contact information
To view or edit a contact,
Click the contact in the Contacts tab
The Contact interface will display the following tabs:
Details: Displays key information, such as the contact's name, email, or phone number
Channels: The communication channels (e.g., live chat, email, social media) through which the contact has interacted
History: Provides the conversation history of all closed chats since the contact's first interaction with the live chat agent or manager
Click the pencil icon to begin editing the contact's details
Update the necessary fields
Click Save to store the changes
Create a new Omnichannel contact
There are two ways to create a new Omnichannel contact:
Method 1: Using the omnichannel contact center
Navigate to omnichannel contact center > Contacts
Click New Contact
Fill in the new contact's details, including their name, email, and phone number
Assign a manager to the contact
Click Save to finalize
The Contact Manager option is exclusively available to workspaces subscribed to any of Rocket.Chat's premium plans.
Method 2: Via the chat interface
Open the chat with an unknown contact
Click Add contact to open the Edit Contact Profile
Enter the required information and any additional details
Click Save to add the contact to the list
Blocking a contact channel
Blocking a contact channel prevents the contact from reaching you through that specific channel. For example, if you block a contact who reached out via Livechat, they will be blocked on Livechat. However, if available, they can still contact you through other Omnichannel platforms (e.g., social media).
Blocking a contact channel requires a Premium plan and the paid Contact-ID-Verification add-on.
Here are the available ways to block a contact channel:
Method 1: Via the chat interface for unknown contacts
Open the chat with the unknown contact
In the information box, click the Block option
A confirmation prompt will appear, asking if you want to block the contact on this channel
Select Block to confirm or Cancel to decline
If you confirm, the contact will be blocked from this channel
Method 2: Via the omnichannel contact center
Navigate to omnichannel contact center > Contacts
Select the contact you want to block to open their profile
Go to the Channels section to view all the channels the contact has used to reach out
Select the channel to block. Click the options menu next to it
Select Block to restrict the contact on that channel
Calls
The Calls tab displays all Omnichannel calls. You can search for calls by name or phone number.
To search for a call,
Click the Calls tab.
Enter the search query in the Search box.
From the search results, click the call you're searching for. The call details are displayed, including the wrap-up notes and the last time you had a call with the contact.
The Omnichannel Contact Center is essential for accessing and updating your workspace's omnichannel chats, contacts, and call details. The next section will examine assigning omnichannel contacts to a dedicated manager.
Next Steps
Ensure safer communication by verifying contact identities using 2FA.
Assign contacts to a contact manager through the UI or an API endpoint.
Frequently asked questions
What is the difference between unknown and unverified contact?
Unknown contacts are those not in the contact list. Follow these steps to add contacts to the list.
Unverified contacts, conversely, are contacts that either have not undergone the verification process or have failed the 2FA verification. Learn how to verify a contact using the Verify Chat app.