Email, WhatsApp, and Facebook Messenger in Twilio Flex are not a HIPAA Eligible Service and should not be used in workflows that are subject to HIPAA.
Flex provides Leave and Pause options that enable agents to temporarily close a conversation and move on to other tasks.
If you want these options to be available to agents, you must turn them on. They are turned off by default. Leave and Pause are available for all Flex Conversations-based channels.
If you don't turn on Leave or Pause, then agents only have the option to end a task. Then, if the customer contacts an agent again, a new conversation starts with no history of previous messages.
When an agent sends a message and waits for a customer to reply, they can click Leave to keep the conversation open while the agent moves on to other work to free up their capacity. The conversation remains open until the customer replies, up to 90 days.
When the customer replies, the conversation is reactivated and a new task is created and routed to an agent. The task is not automatically routed to the same agent. The agent who opens the new task can see all previous messages in the conversation history as well as the new message.
The default Leave behavior is as follows:
active
to inactive
.Instead of creating a new task by default, you can select Use custom routing. This option lets you set up routing logic through Studio, or you can create your own custom logic using Interactions events to determine what happens when a customer responds.
When an agent receives a task that they can't handle right now, but want to remain in their queue, they can select Task > Pause to put the task on hold. The task remains assigned to the agent in a paused state, and their capacity is released. This state is helpful when an agent needs to do some research or gather more information before responding.
When the agent is ready to resume work on the task, they can go to the task, scroll to the bottom, and click Resume.
The default Pause behavior is as follows:
active
to pause
.pause
to active
. A new task with the same conversation SID is created and is auto-accepted by the same agent, unless the agent is at capacity. In this case, you can decide where the conversation goes using the logic in TaskRouter.To ensure that paused tasks are not ignored, a time limit of 14 days automatically applies to paused tasks. Tasks are then rerouted to the queue and reassigned to the next available agent. You can shorten the time limit in Console if you want tasks to return to the queue sooner.
In Flex UI, agents can see a status for each paused task that shows when it will be reassigned if they don't resume work before then. The pause status highlights the 24-hour mark and 1-hour mark before the time limit is reached.
Note: In Flex UI versions before Flex UI 2.11.0, agents won't see the status of when their paused tasks will be reassigned. To enable agents to see this information, upgrade to Flex UI 2.11.x or later.
Leave and Pause is available for the following channels:
If you want to turn on the Leave and Pause options, follow these steps: