You are here:
Show Customers Their Queue Position in the Messaging Window
Keep customers informed by showing them their real-time position in the queue while they wait to connect with a service rep. Build customer trust by setting expectations and reduce abandoned sessions.
Required Editions
| View supported editions. | |
This article applies to:
|
Enhanced In-App Chat and Enhanced Web Chat channels |
This article doesn’t apply to:
|
Standard and enhanced WhatsApp, standard and enhanced Facebook Messenger, standard and enhanced SMS, enhanced Apple Messages for Business, enhanced LINE, and Bring Your Own Channel |
Queue Position can appear in several scenarios when the chat session has been routed to a queue but isn’t yet accepted by a service rep.
Possible scenarios that trigger Queue Position include:
- A customer initiates a messaging session that’s routed directly to a queue or via a flow that routes to a queue, skill, or service rep.
- A service rep, bot, or agent transfers the session to another queue.
Queue Position isn't shown when:
- A conversation is in progress.
- Additional service reps join the conversation.
- The chat ends or the session becomes inactive.
To show the Queue Position, these conditions must be met:
- Activate Queue Position in Messaging Settings.
- Set the deployment's Routing Type field in Messaging Settings to Omni-Queue or Omni-Flow with a selected flow that routes to a queue.
Queue Position works only when Enhanced Omni-Channel Routing is enabled in your org. To enable it, from Setup, in the Quick Find box, enter Omni-Channel Settings, and then turn on Enhanced Omni-Channel Routing.
To set up Queue Position:
- From Setup, in the Quick Find box, enter Messaging Settings, and then select Messaging Settings.
- To select the deployment you want to work with, click the arrow next to the deployment name, and then select Edit.
- On the Enhanced Chat settings page, in the Queue Wait Time and Position section, select Queue Position.
-
Also, you can customize the queue position message shown to customers.
In Enhanced Chat v2 deployments, the transferring message and queue position message alternate every 20 seconds.
- From Setup, in the Quick Find box, enter Embedded Service, and then select Embedded Service Deployments.
- Click the arrow next to the deployment name and then select View.
- On the Embedded Service Deployments Settings page, click Set Custom Labels.
- Select your primary deployment language, then select Chat in Progress for Chat Group, All for Label Group, and System Messages for Label Type.
- Enter your message for Custom Label and then click Finish.
- Save your changes.
- In Embedded Service Deployment Settings, click Publish to apply the changes.



