INSIDE 3.3
CHAT-005

Chat queue

Review waiting conversations and understand how routing, priority and waiting time affect their next assignment.

adminoperatorsupervisorvisitor
DraftThis article hasn't been reviewed yet.
Where to find it
Chat Queue ListQueue

What it is

Queues hold conversations that are waiting for service. Routing decides who can take each conversation, and priority and waiting time help decide the order. The position shown to a visitor is not a promise that they will be the next person served across the whole website.

Who uses it and why

  • Operators take eligible waiting conversations.
  • Supervisors review waiting work and use Transfer or Remove where available.
  • Operators with the Settings role configure routing, operator limits and waiting messages; Powerfront manages website queue policies.
  • Visitors see waiting information and any configured waiting actions.

Where to find it

Open Queue or Chat Queue List from the floor's queue controls. Chat Queue List shows Owner, Channel Queue, Global Queue, Message and Actions.

How it works

  1. A conversation enters a queue when it needs assignment or returns for service.
  2. INSIDE evaluates its channel, team and skill restrictions and the capacity of eligible operators.
  3. It assigns the work directly, offers it for acceptance, or leaves it waiting.
  4. Queue positions update as conversations enter, leave or change order.

The default ordering favours team-routed work, then work transferred to skills, then conversation priority. Within comparable work, waiting time matters; web chat also uses the time it last joined the queue. Custom website routing can alter the default order.

An ordinary visitor's position is calculated within the applicable channel and mandatory-skill grouping. A conversation eligible for several channels can receive the earliest applicable position. Voice uses separate oldest-first processing.

Use Take for eligible manual pickup. The legacy list hides Take for your own queued visitor and restricts some actions according to role and availability. Managers can also see Transfer and Remove queue actions.

Themes can supply three waiting messages and optional Action Button choices. In managed non-broadcast handling, messages can follow the configured intervals. Broadcast handling can advance them after failed offer attempts. A visitor who chooses a configured action starts its task and leaves the queue for that action.

Configure it

With the Settings role, set channel routing, skill matching and operator limits together. Review Priority on the relevant conversation and Can cherry pick conversations from the queue on the operator. Ask Powerfront about queue ordering or to change Keep original channels when moving back to queue and Enforce subsite permissions in queue.

With the Settings role, review Actions while waiting in Queue in Themes. Enable Enable Actions in Queue, choose Channel/s, enter the waiting messages and configure the available Action Tasks. The legacy visitor pane has a separate Chat Queue Message.

Settings

Setting Where Applies to Default Who can change it What it does
Keep original channels when moving back to queue Settings › General Settings › Admin website Off PowerfrontPreserves original routing in eligible requeue cases, including some assigned or postponed work.
Chat Queue Message Settings › Chat › Chat Pane website Not set Settings roleSets the localised waiting message in the legacy visitor chat pane, with queue position and estimated waiting time substitutions. No saved custom message is supplied when unset; the editor initially suggests You are now position {position} in the queue.
Enable notification bubble for chats in queue Settings › Chat › General Settings website Off Settings roleControls the floor notification bubble for queued chats.
Enforce subsite permissions in queue Settings › General Settings › Admin website Off PowerfrontApplies operator subsite restrictions to the queue experience.
Enable Actions in Queue Settings › Chat › Themes › Actions while waiting in Queue website Off Settings roleEnables the selected theme's queue messages and configured waiting actions.
Channel/s Settings › Chat › Themes › Actions while waiting in Queue website Not set Settings roleRestricts queue messages and actions to selected channels; no selection allows them across channels.
Queue Message 1 Settings › Chat › Themes › Actions while waiting in Queue website Not set Settings roleSets the first localised waiting message. No custom message is supplied when unset.
Seconds Settings › Chat › Themes › Queue Message 1 website Not set Settings roleSets the first queue-message interval in timed handling, with an editor minimum of 0. No interval is preset; an unset value is treated as zero.
Queue Message 2 Settings › Chat › Themes › Actions while waiting in Queue website Not set Settings roleSets the second localised waiting message. No custom message is supplied when unset.
Seconds Settings › Chat › Themes › Queue Message 2 website Not set Settings roleSets the second queue-message interval in timed handling, with an editor minimum of 1. No interval is preset; an unset value is treated as zero. A positive interval is needed for this message stage.
Queue Message 3 Settings › Chat › Themes › Actions while waiting in Queue website Not set Settings roleSets the third localised waiting message. No custom message is supplied when unset.
Seconds Settings › Chat › Themes › Queue Message 3 website Not set Settings roleSets the third queue-message interval in timed handling, with an editor minimum of 2. No interval is preset; an unset value is treated as zero. A positive interval is needed for this message stage.
Action Button Settings › Chat › Themes › Actions while waiting in Queue › Action Tasks website Not set Settings roleSets a localised button label for a configured waiting action. No button label is preset.
Action Task Settings › Chat › Themes › Actions while waiting in Queue › Action Tasks website Not set Settings roleChooses the available task started by the corresponding waiting-action button. No task is selected when unset.
Enable Queued Chat Warning Message Settings › Chat › Themes › Queued Chat Warning website Off Settings roleEnables the queue warning when that theme section is available.
Queued Chat Warning Message Settings › Chat › Themes › Queued Chat Warning website Not set Settings roleSets the localised queue warning text. No custom warning text is supplied when unset.
Seconds Settings › Chat › Themes › Queued Chat Warning website Not set Settings roleSets a positive waiting interval before the queue warning. No interval is preset; an unset value is treated as zero. The warning needs a positive interval.

Fields

Field Where Required What it is for
Priority Conversation details No Changes the selected conversation's priority within the applicable routing order.

Permissions

Permission Lets you
Chat View available queued work and use the offered pickup actions.
Manager The Chat Queue List offers Transfer and Remove controls to managers.
Can cherry pick conversations from the queue Allows the operator to choose individual queued conversations where the console offers that action.

Limits and good to know

  • Postponed assignment, pending acceptance and some AI or workflow handling can keep work out of ordinary assignment.
  • Queue ordering is refreshed periodically; changing a priority need not produce an immediate assignment.
  • Preserving original channels does not preserve an in-progress transfer or override an explicit operator restriction.
  • The legacy Chat Queue List omits conversations with an operator-authored message. Use the broader Queue view to investigate other waiting work.

Depends on and works with

RequiresConfigured byEnhancesRelated
+7 more · this feature uses
+20 more · used by
View all connections as a list

This feature uses

Used by

FAQ and troubleshooting

Why was someone behind me served first?

They may belong to a different routing group or need a different skill. Available operators can serve different queues.

Why is work still waiting when an operator looks available?

Check skill eligibility, channel membership, capacity, postponement and outstanding acceptance offers.

Why are Channel Queue and Global Queue different?

They describe different sets of waiting work. Neither guarantees the next assignment to a particular operator.

Why is a requeued conversation missing from Chat Queue List?

That legacy list suppresses conversations containing an operator-authored message. Check Queue and conversation history.

INSIDE 3.3 · Source commit 992abb980bContent is a pre-release draft© 2026 Powerfront