User Guide
6.4
6.4
  • Rocket.Chat
    • Our Plans
  • Deploy
    • Deploy Rocket.Chat
      • System Requirements
      • Deploy with Docker & Docker Compose
      • Deploy with AWS
      • Deploy with Snaps
      • Updating Rocket.Chat
      • Scaling Rocket.Chat
        • Microservices
        • Running Multiple Instances
        • Automation Tools
          • Ansible
          • OpenShift
          • Vagrant
      • Additional Deployment Methods
        • Deploy with Kubernetes
        • Deploy with Digital Ocean
        • Deploy on Google Compute Engine
        • Deploy with Ubuntu
        • Deploy with CentOS
        • Deploy on Kali
        • Deploy on Debian
        • Deploy on IBM Cloud
        • Deploy on Windows 10
        • Plug-in Deployments
        • Unsupported Methods
          • OpenSUSE Leap 42.2
          • FreeBSD
            • Deploying Rocket.Chat Server Binaries on a FreeBSD system
          • Windows Server
          • Linode
          • Scalingo
          • Cloudron.io
          • Jelastic
          • Aliyun
          • Galaxy
          • Syncloud
          • OpenShift
  • Setup and Configure
    • Environment Configuration
      • Deployment Environment Variables
        • Manage Settings Using Environmental Variables
      • MongoDB Configuration
        • MongoDB URI Authentication
        • MongoDB Backup and Restore
        • Additional MongoDB Driver Options
        • Configure a Replica Set for MongoDB
        • Migrate from Built-In Meteor MongoDB to External Server
        • Migrate from mmap to WiredTiger Storage Engine
        • Supported MongoDB Versions
      • Firewall Configuration
      • Configuring SSL Reverse Proxy
      • Additional Configurations
        • Running in a sub folder with Apache
        • Univention Corporate Server (UCS)
        • Setting Up Client SSL Certificate Authentication for Rocket.Chat
        • Setting up Process Managers and Init Systems
      • Check Node.js Version
    • Installing Client Apps
      • Desktop & Mobile Apps
      • Minimum Requirements for Client Apps
    • Trials
      • Pro Trial
      • Enterprise Trial
    • License Application
    • Accessing Your Workspace
      • Rocket.Chat Setup Wizard
      • Admin Account Creation
      • Basic White-labeling
      • Inviting Users
    • Advanced workspace management
      • Google Translate Integration
      • Database Migration
      • Restoring an Admin User
      • CDN
      • Troubleshooting
      • Client Compatibility Matrix
    • Rocket.Chat Air-gapped Deployment
      • Offline Workspace Registration
      • Offline License
      • Air-gapped workspace Configuration
      • Air-gapped App Installation
    • Roles in Rocket.Chat
  • Use Rocket.Chat
    • User Guides
      • Access your workspace
      • Main Menu
      • User Panel
        • Account
        • Accessibility and appearance
        • Manage Devices
      • Rooms
        • Channels
          • Create a new Channel
          • Edit A Channel
          • Manage Channel Members
          • Search Messages in a Channel
        • Teams
          • Create a new Team
          • Edit a Team
          • Manage Team Members
          • Manage Team Channels
          • Teams Premium Plan
        • Discussions
          • Create a new Discussion
          • Edit A Discussion
          • Search Messages in Discussion
          • Manage Discussion Members
        • Direct Messages
          • Create a new Direct Message
          • Direct Message Actions
        • Threads
          • Create a New Thread
        • Room Roles
      • Messages
        • Message Actions
        • Off-the-record (OTR) Messaging User Guide
      • Notifications
      • Security Bundle
        • Data Loss Prevention User Guide
        • End to End Encryption User Guide
        • Two Factor Authentication User Guide
      • Keyboard Shortcuts
    • Workspace Administration
      • Workspace
      • Subscription
      • Registration
      • Engagement
      • Moderation
      • Federation
      • Rooms
      • Users
        • Guest Users
        • Monthly Active Contacts (MACs)
        • Add users through Identity management and authentication services
      • Invites
      • User Status
      • Permissions
        • Setting's Permission
      • Device Management
      • Email Inboxes
      • Mailer
      • Third-party Login
      • Integrations
        • AppVeyor
        • Azure Alerts
        • BitRocket
        • Dead Simple Screen Sharing
        • EasyRedmine
        • Giphy Integrations
        • GitLab
        • Google Calendar
        • GitHub
        • Graylog
        • Jenkins notifications via Rocket.Chat Marketplace
        • JFrog Xray
        • MicroBadger
        • Microsoft Teams
        • NewRelic
        • Nextcloud and WebDAV integrations
        • Nextcloud Rocket.Chat App
        • Nixstats notification
        • PagerDuty
        • Prometheus
        • Grafana
        • Review Board
        • RunDeck Job Notifications
        • Sentry
        • Simple Telegram Bot
        • TravisCI
        • Uptime Robot
        • Zapier
        • django-rocketchat-auth 1.2
        • Add Jira notifications via webhook
      • Import
        • Import from HipChat
        • Import from Slack
          • SlackBridge
        • Import CSV
      • Reports
      • Sounds
      • Emoji
      • Settings
        • Accounts
          • Custom Fields
        • Analytics
        • Assets
        • Bots
        • CAS
        • Conference Call
        • Custom Emoji Filesystem
        • Custom Sound Filesystem
        • Discussion
        • E2E Encryption
        • Email
          • Edit your Email Content
          • Direct email reply
          • Email configuration
        • Federation
          • Matrix Bridge
            • Matrix Admin Guide
              • Matrix Homeserver Setup
                • Matrix Allow/Block List
              • Matrix Bridge Configuration
            • Matrix User's Guide
              • Create federated rooms
              • Invite external users to your Rocket.Chat server
              • Communicate with a federated user
              • Search and join public channels on the Matrix network
              • Assign roles for users in federated rooms
            • Matrix Bridge FAQs
          • Rocket.Chat Basic Federation
            • Cross-server Federated Channels
        • File Upload
          • Minio
          • Recommendations for File Upload
          • File Upload FAQs
        • General
          • Net Promoter Score (NPS) survey
        • IRC Federation
        • Layout
        • LDAP
        • Logs
        • Message
        • Meta
        • Mobile
        • Omnichannel Admin's Guide
          • Queue Types (Routing Algorithm)
        • OTR
        • Outlook Calendar
        • Premium
        • Push
        • Rate Limiter
        • Retention Policy
        • SAML
        • Page
        • Search
        • Setup Wizard
        • SlackBridge
        • Smarsh
        • SMS
        • Threads
        • Troubleshoot
        • User Data Download
        • Voice Channel
        • Webdav Integration
        • WebRTC
        • OAuth
        • Device Management
    • Authentication
      • Authentication Across Plans
      • LDAP
        • Configure LDAP Connection
        • LDAP User Search
        • LDAP Data Sync Settings
        • LDAP Premium Settings
        • LDAP Setup
      • SAML
        • SAML Configuration
        • Active Directory Federation Services
        • Keycloak
      • OAuth
        • Facebook OAuth Setup
        • Google OAuth Setup
        • GitLab OAuth Setup
        • GitHub OAuth Setup
        • LinkedIn OAuth Setup
        • Nextcloud OAuth Setup
        • WordPress OAuth Setup
        • MS Office 365 Custom OAuth Setup
        • Additional OAuth Methods
      • OpenID Connect
        • Keycloak
        • Okta Identity Cloud Service
      • Iframe-based Single Sign-On
    • User Management
      • Custom Roles
      • Device Manager
        • Device Management Settings
      • Message Auditor
        • Audit Edits, Deletions, and Encrypted Communications
        • Audit Logs
    • Omnichannel
      • Current Chats
      • Omnichannel Reports
      • Analytics
      • Real-time Monitoring
      • Managers
      • Agents
      • Departments
      • Custom Fields
      • Livechat Triggers
      • Livechat Widget Installation
      • Livechat Widget Appearance
      • Webhooks
      • Business Hours
      • Monitors
      • Units
      • Canned Responses
        • Canned Responses Omnichannel Manager's Guide
      • Tags
      • SLA Policies
      • Priorities
    • Rocket.Chat Cloud
      • Create your new cloud account
      • Manage your cloud account
        • Custom domain for your Cloud-hosted workspace
        • Profile
        • Organization Settings
        • Workspaces
        • Invoices
        • Payment Methods
        • Security
        • Support
        • Contact Sales
    • Rocket.Chat Voice Channel
      • Getting Started with Voice Channel
      • Voice Channel Admin Guide
        • Configure without previously having a PBX server
          • SIP Extensions
          • Configure asterisk manager interface and users
        • Configure with an active PBX server
          • Associate agents with extensions in Rocket.Chat
      • Voice Channel Technical Specification
      • Voice Channel Agent Guides
        • How to make myself available to accept calls?
        • How to take a call in Rocket.Chat voice channel?
        • How to initiate an outbound call as an agent?
      • Voice Channel FAQs
    • Rocket.Chat Conference Call
      • Conference Call Admin Guide
        • Pexip app
        • Jitsi app
        • BigBlueButton (BBB) app
        • Google Meet app
      • Conference Call User's Guide
      • Omnichannel Video/Audio Call Configuration
    • Rocket.Chat Federation
    • Rocket.Chat Mobile
      • Rooms on Rocket.Chat Mobile
      • Messages and Threads on Mobile
      • Push Notifications
        • Secured Push Notification
        • Push Notifications User Guide
    • Omnichannel Agent's Guides
      • Omnichannel Conversation
      • Omnichannel Queue
      • Omnichannel Contact Center
        • Omnichannel Contact Manager Assignment
      • Email Inboxes
  • Extend Rocket.Chat Capabilities
    • Rocket.Chat Marketplace
      • Rocket.Chat Public Apps Guides
        • Omnichannel Apps
          • SMS
          • Telegram App
            • Telegram Agent's Guide
          • Rasa App
          • Salesforce CRM Integration
            • Salesforce CRM Agent's Guide
          • HubSpot CRM
            • HubSpot CRM Agent's Guide
          • Dialogflow App
            • Upload File To Ongoing Dialogflow Chats
          • Twitter App
            • Twitter App Agent's Guide
          • Facebook App
            • Facebook App Agent's Guide
          • WhatsApp
            • WhatsApp Agent's Guide
          • WhatsApp Sandbox
            • WhatsApp Sandbox Agent's Guide
          • Instagram Direct
            • Instagram Direct Agent's Guide
          • WhatsApp Cloud App
            • Configure Whatsapp Cloud App
            • Using WhatsApp Cloud App
        • Atlassian Apps
          • Jira Server v2.0
          • Bamboo Integration
          • Bitbucket Server
          • Confluence Server
          • Jira Server
        • Pexip App
        • Jitsi app
        • BigBlueButton (BBB) app
        • Google Meet app
        • Trello
          • Using the Trello App
        • Zoom
          • Using the Zoom App
        • Data Loss Prevention (DLP) App
        • Poll
        • Poll Plus
          • Poll Plus Features
        • Microsoft Teams Bridge
          • Using Microsoft Teams Bridge
        • GitHub App
          • Using GitHub App
        • Google Drive
          • Using the Google Drive App
        • Google Calendar
          • Using the Google Calendar App
        • Zapier App
          • Install Zapier App
          • Using Zapier App
        • ChatGPT App
          • Using the ChatGPT App
        • Mod Assist App
          • Using the Mod Assist App
        • ClamAV Integration
      • App Storage Location
    • Integrations
    • Rocket.Chat API
  • Resources
    • Frequently Asked Questions
      • Accessing your workspace FAQs
      • License FAQs
        • Trial FAQ
        • Downgrade behavior
        • Fair use allowance FAQs
      • My Account FAQs
      • Registration
      • Message Privacy
      • Localization
      • Apps FAQs
      • Update FAQs
      • WhatsApp Cloud API FAQs
      • Cloud FAQs
      • Support FAQs
      • Whatsapp Business App FAQs
      • Identity Management FAQ
      • Deployment FAQ
        • Updating Rocket.Chat FAQ
        • Snaps FAQ
      • Federation FAQs
      • Monthly Active Contacts FAQs
      • Omnichannel FAQs
    • Brand and Visual Guidelines
      • Logo
      • Typography
      • Colors
      • Patterns
      • Iconography
      • Photos
      • Brand Usage Examples
      • Media Kit
    • Developer Documentation
    • Glossary
  • Contribute to Rocket.Chat
    • Contributor Code of Conduct
    • How Can I Help?
    • Annual Contribution Programs
  • APPLICABLE TERMS
    • Customer Terms of Service
    • Additional Terms
      • Terms of Use
      • Acceptable Use Policy
      • Service-Specific Terms
        • Master Service Agreement for Professional Services
        • Cloud Services Terms
          • Marketplace and Apps
  • CUSTOMER CENTER
    • Cloud Services Center
      • Rocket.Chat Cloud Hosting Service Level Agreement (SLA)
    • Security Center
      • Security Policy
      • Compliance Resources
      • Security fixes and updates
        • cve-2022-32211
      • End-to-End Encryption Specifications
    • Support Center
      • Premium Support Plans
        • Support Prerequisites and Version Durability
        • Premium Support Channels
        • Our Support Ticket Classification System and SLAs
        • Rocket.Chat Legacy Support
      • Community Resources
    • Legal Center
      • Privacy Policy
        • Subprocessors
        • Privacy Policy Facebook Messenger
        • Privacy Notice for Air-Gapped Workspaces
      • GDPR
        • Data Processing Agreement
      • LGDP
        • Nomeação do Encarregado pelo Tratamento de Dados Pessoais
      • DMCA Policy
      • Accessibility statement
      • Code of Conduct: Services
      • Law Enforcement
        • Guidelines for Law Enforcement
        • Censorship and Harmful Content
        • Server Lookup
      • Historical Agreements and Policy Archive
Powered by GitBook
On this page

Last updated 1 year ago

Configure how can be used to streamline conversations from various communication channels into Rocket.Chat. Omnichannel provides the ability to set up and receive conversations from pop-up on your website or channels like Facebook to your Rocket.Chat workspace.

To access the Omnichannel menu,

Navigate to Administration > Workspace > Settings > Omnichannel

Remember to hit Save Changes in order to apply any changes made here.

  • Omnichannel enabled: When set to true, it enables the Omnichannel feature on your Rocket.Chat workspace. Workspace administrators and omnichannel managers can now see the section to manage, while Omnichannel have access to their respective Omnichannel features.

  • Request comment when closing conversation: If enabled, the agents must add a comment before closing a chat.

  • Accept new omnichannel requests when the agent is idle: Toggle true to let Omnichannel agents receive new chat requests when they are idle.

  • Continuous sound notifications for new omnichannel room: Set notification sound for a new omnichannel room.

  • File Uploads Enabled: Enable this to allow file uploads on Omnichannel communication channels.

  • Ask visitors if they would like a transcript after chat closed: When enabled, Omnichannel visitors are asked if they require a transcript of their conversation after closing the chat.

  • Message to Show When Asking About Transcript: This allows you set a message that is displayed to the visitor when asking if they require a transcript.

  • Enable department removal: Once departments are removed, there is no option to restore them. We highly recommend archiving the department instead.

Canned Responses

  • Enable Canned Responses: Turn on to enable the use of Canned Replies.

External Frame

Use an external frame to embed Rocket.Chat into your own solution or interact with your CRM.

  • External frame enabled: Turn on to enable External frame.

  • External frame URL: Add the URL of your external frame.

  • Encryption key (JWK): If provided, it encrypts the user's token with the provided key, and the external system needs to decrypt the data to access the token.

Live Chat

Manage Omnichannel Live Chat settings.

  • Livechat Title: The title shown on your Live Chat widget.

  • Livechat title background color: The Live Chat background color.

  • Enable message character limit: Toggle on to enable the message character limit.

  • Livechat message character limit: Set a limit on message characters allowed on the visitor.

  • Display Offline Form: When enabled, the offline form is displayed to visitors when there is no available agent.

  • Clear guest session when chat ended: Toggle on to clear guest session when a chat ends.

  • Validate Email Address: When turned on, the visitor's email address is validated.

  • Offline Form Unavailable Message: A message to show when the online form is unavailable.

  • Title: The offline form title.

  • Color: The style color of the Live Chat widget. This also changes the color of the Live Chat icon.

  • Instructions: Instructions to your visitor to fill out the form to send a message.

  • Email Address to Send Offline Messages: An email address to which you want all offline messages to be sent.

  • Offline Success Message: A message seen by the visitor after successfully sending an offline message.

  • Allow Visitor to Switch Departments: When enabled, Live Chat visitors can switch departments.

  • Show agent information: Enable this to show information about the agent attending to a visitor in the Live Chat widget.

  • Show agent email: When set to true, the Omnichannel Agent's email is displayed to the visitor.

  • Conversation Finished Message: Set a message to be sent to a visitor when the conversation is finished.

  • Conversation Finished Text: Additional text to show after a conversation is finished.

  • Show Pre-registration Form: This lets you set whether or not to show the pre-registration form.

  • Show name field: Toggle to show or hide the name field.

  • Show email field: Toggle to show or hide the email field.

  • Monitor History for Changes on: This lets you monitor history changes on Page URL or Page Title.

  • Send Visitor Navigation History as a Message: When set to true, you can send a visitor's navigation history to them as a message.

  • Registration Form Message: The message seen on the registration form.

  • Livechat Allowed Domains: Comma-separated list of domains allowed to embed the Live Chat widget. Leave blank to allow all domains.

  • Send Livechat offline messages to a channel: Whether to send Live Chat offline message to a channel.

  • Channel Name: The channel to which Live Chat offline messages should be sent to.

Business Hour

  • Business hours enabled: Toggle on to enable business hours.

CRM Integration

Integrate your Rocket.Chat Live Chat events using webhooks to other external tools or CRMs.

See more details about this below.

GDPR

Configure GDPR data processing and consent.

  • Allow to collect and store HTTP header information: This lets you determine whether Live Chat is allowed to store information collected from HTTP header data, such as IP address, User-Agent, and so on.

  • Force visitors to accept data processing consent: When toggled on, visitors are not allowed to start chatting without consent.

  • Data processing consent text: Set the consent text that visitors see about how you process their data.

Queue Management

Configure Omnichannel Queue and how simultaneous chats get managed.

  • Queue processing delay timeout: Set time in seconds in which queue delay in processing timeouts.

  • Waiting queue: Turn on to enable the Omnichannel queue.

  • Waiting queue message: A message that is displayed to the visitor when they get in the queue.

  • Max. number of simultaneous chats: Set the maximum number of simultaneous chats that agents can tend to.

  • Calculate and dispatch Omnichannel waiting queue statistics: Processing and dispatching queue statistics such as position and estimated waiting time. If the Livechat channel is not in use, it is recommended to disable this setting and prevent the server from doing unnecessary processes.

  • Number of recent chats to calculate estimate wait time: The number of served chats to be used when calculating queue time.

  • Maximum waiting time in queue: The maximum time in minutes for which a chat can be kept in queue, -1 means unlimited.

Routing

Routing allows you to define the behavior of your Live Chat queues.

  • Assign new conversations to bot agent: When enabled, the routing system attempts to find a bot agent before addressing new conversations to a human agent.

  • Max number of items displayed in the queue: Set the maximum number of items displayed in the incoming Omnichannel queue.

  • Secret Token: Enter the secret token.

  • Last-Chatted Agent Preferred: Enable to allow the allocation of chats to the agent who previously interacted with the same visitor if the agent is available when the chat starts.

  • Assign new conversations to the contact manager: This setting allocates a chat to the assigned Contact Manager as long as the Contact Manager is online when the chat starts.

Sessions

The Sessions setting allows you to define how open chat sessions are to be handled.

  • How to Handle Open Sessions When Agent Goes Offline: Select what happens to an open chat session when an Agent goes offline.

    • None: Nothing happens.

    • Forward: Gets forwarded to another Agent.

    • Close: The chat gets closed.

  • How Long to Wait After Agent Goes Offline: Set the time in seconds before the action specified above happens.

  • Comment to Leave on Closing Session: Set a comment to be displayed to the Visitor on closing the chat.

  • How Long to Wait to Consider Visitor Abandonment?: This lets you set how long in seconds to wait for before considering the Visitor abandoned the chat.

  • How to handle Visitor Abandonment: Select what to do when Visitors abandon chats.

  • Custom message when room is automatically closed by visitor inactivity: Set a message that is sent when a chat gets automatically closed due to the Visitor's inactivity.

  • How long to wait before closing a chat in On Hold Queue?: Define how long in seconds the chat remains in the On Hold queue until it's automatically closed by the system.

  • Custom message for closed chats in On Hold queue: Custom Message to be sent when a room in On-Hold queue gets automatically closed by the system.

  • Allow agents to manually place chat On Hold: When enabled, the agents have the option to place a chat On Hold, provided the agent has sent the last message.

  • Chats on hold only after agent engagement: Allow chats to be put on hold only if the agent was the last to send a message in the conversation.

  • Timeout (in seconds) for automatic transfer of unanswered chats to another agent: Specify the time in seconds for unanswered chats to be transferred to other agents.

Video and Audio Call

Configure the provider responsible for your Video and Audio calls.

allows Omnichannel to use predefined message replies. You can enable or disable the use of canned responses in your workspace.

To learn more about canned responses, see .

See how to and manage the on this .

Business Hour Type (Single or Multiple): Set the . By default, workspaces on the only support the single business hour mode.

The multiple business hour feature is exclusively available to workspaces subscribed to any of Rocket.Chat's .

To learn more about how to optimize business hours in your workspace, see .

Sorting Mechanism: Select the mechanism for sorting chats. It can either be Timestamp, or .

All these settings except "Queue processing delay timeout" are exclusively available to workspaces subscribed to any of Rocket.Chat's .

To learn more about Queuing, please refer to .

Omnichannel Routing Method: Select your preferred routing method. Please refer to for details on the types of routing methods used in Rocket.Chat.

Accept with No Online Agents: When enabled, Omnichannel conversations are accepted even when there are no online.

Show Queue List to All Agents: Enable this to display the Omnichannel Queue for all .

External Queue Service URL: Set your External Queue Service URL if your Omnichannel Routing Method is .

Call Provider: Select the call provider to use for Omnichannel Calls. Set the default call provider in .

Extend the functionality of video and audio calling with any of the available Apps like , , , and .

  1. Use Rocket.Chat
  2. Workspace Administration
  3. Settings

Omnichannel Admin's Guide

Enable and configure Omnichannel

PreviousMobileNextQueue Types (Routing Algorithm)
Canned Responses Omnichannel Manager's Guide
Business Hours
SLA Policies
Priorities
Omnichannel Queue
Queue Types (Routing Algorithm)
Conference Call Admin Guide
  • Canned Responses
  • External Frame
  • Live Chat
  • Business Hour
  • CRM Integration
  • GDPR
  • Queue Management
  • Routing
  • Sessions
  • Video and Audio Call
Canned Response
agents
install the Live Chat widget
Live Chat appearance
Omnichannel guide
type of business hour
community plan
premium plans
Webhooks
premium plans
agents
Omnichannel Agents
External Service
Rocket.Chat Conference Call
Jitsi
Pexip
BigBlueButton
Google Meet
Omnichannel
Live Chat widgets
Omnichannel
Agents