Skip to content

Queues

The Queues admin page is split into three tabs — Queues, Members, and Rules. Together they describe (a) which groups of agents work tickets, (b) who belongs to each group, and (c) which tickets land in which queue.

Queues admin page on the Queues tab listing all tenant queues with default and active indicators

  • Route: /service-desk/queues
  • Menu path: Service Desk → Settings → Queues
  • Primary audience: Admins (service-desk.admin).

Lists all queues for the tenant.

FieldRequiredTypeDescription
NameYesTextDisplay name
CodeYesTextShort identifier; referenced by routing rules and chat skills
DescriptionNoTextFree-text purpose
DefaultNoToggleExactly one queue can be marked default; when no rule matches, new tickets land here
ActiveNoToggle (edit only)Inactive queues hide from selectors but keep their tickets
ActionPermissionDescription
New Queueservice-desk.adminOpens the queue create dialog
Editservice-desk.adminEdit name / description / default / active
Deleteservice-desk.adminBlocked if the queue has tickets; reassign them first

Queues admin on the Members tab listing the agents assigned to the selected queue

Lists the users assigned to the currently selected queue (use the queue selector at the top of the page).

ColumnDescription
UserDisplay name of the assigned agent
Role in queuemember or lead
Priority weightNumber; higher weights are picked first in priority-first routing mode
On breakToggle; agents on break are skipped by round-robin and priority-first auto-assignment
ActionPermissionDescription
Add memberservice-desk.adminAdds a user to the queue
Editservice-desk.adminAdjust role, weight, on-break
Removeservice-desk.adminRemoves the agent from this queue; does not remove ticket assignments

Queues admin on the Rules tab showing a multi-condition routing rule with AND/OR clauses

Rules auto-assign new tickets. Each rule has one or more clauses joined by AND / OR, and produces an action when matched. Rules execute in position order; the first match wins.

FieldOperatorsValues
priority=, , inlow, medium, high, urgent
source=, , inportal, email, phone, chat, api
tagcontains, not containsAny string in the ticket’s tag array
requesterType=, bp, account, manual

Clauses can be grouped with AND / OR (e.g. priority = urgent AND (source = chat OR source = phone)).

ActionEffect
Assign to queueRoutes the ticket to a specific queue; the queue’s routing mode then picks the assignee
Assign to userRoutes directly to a specific agent; bypasses queue routing
EscalateBumps the priority one level (or to urgent if already high)
Reassign queueMarks the ticket for queue handoff (delivered via outbox event; not yet dispatched as a UI action)
  • Marking a different queue as Default automatically clears the previous default — there is always exactly one default queue per tenant.
  • Deactivating a queue does not move its tickets; you must reassign them manually or via a one-off bulk edit before deleting.
  • Routing mode (manual, round_robin, priority_first) is configured in Settings → Routing and applies tenant-wide to all queues. The priority_weight per member is only used in priority_first mode.
  • Agents flagged on break are skipped by round_robin and priority_first auto-assignment, but explicit assignments (rule action Assign to user, manual reassign) ignore the on-break flag.
  • Settings — routing mode, default queue, auto-assign toggle.
  • Help Topicsdefault_queue_id overrides routing for tickets created from a topic.
  • Ticket Detail — manual reassign from a single ticket.