Flex Conversations requires Flex UI 2.0. If you are on Flex UI 1.x, please refer to Chat and Messaging pages.
Flex supports various messaging channels, including SMS, Chat, WhatsApp, and more. Using Flex, a contact center agent can handle multiple messaging tasks at one time.
Flex provides multiple features that help agents handle messaging channels more efficiently, like:
Customer presence indicator allows agents to see a chat customer's connection status (online or offline) in real-time.
In order to use the Customer Presence feature, you'll need to enable a Reachability Indicator in your Programmable Chat service instance. So, if Customer Presence is not displaying an online status, make sure that the Reachability Indicator is enabled!
Agent Desktop View
When working on a chat task the Agent will be displayed an indicator in the Task List and Task Canvas Header. It will show a green icon if the customer is online, and a grey one if offline.
In-app and browser notifications help agents respond to tasks that require their attention in a timely manner. Notifications improve response time and help create a smooth customer experience.
Agents will be notified of the following activity regarding messaging tasks:
Starting with @twilio/flex-ui@1.26.0, browser notifications is a Generally Available feature that you can turn on from the Opt-in features page in Twilio Console.
If a new messaging task comes in while an agent isn't viewing the Agent Desktop, an in-app notification appears in a status bar below the header.
The agent can accept or reject the new task from the notification.
In addition to in-app notifications, a badge also appears in the side navigation to indicate that new tasks are available.
Agent receives a browser notification if:
Enabling Browser Notifications
Flex prompts agents to turn on browser notifications each time they log in or refresh the page. Once they choose to allow or block browser notifications, the prompt no longer appears.
Enabling browser notifications
The Flex UI also provides an interface for developers to customize in-app and browser notifications. Find out more about the Flex Notifications Framework.
Flex displays an unread message count in the task list to indicate whether an agent has any unread messages in an active messaging task. This allows the agent to see if there's been any activity in the messaging task without clicking on the task itself.
If there are new unaccepted tasks or unread messages in any active messaging tasks in the Agent Desktop view, the side navigation shows a badge without a count.
Unread message count in Task List
New task or new message indicator in Side Navigation
As a supervisor, when monitoring Flex Conversations channel tasks, you can: