Skip to content

Documentation

Teams & routing

Multi-team orgs with workload-aware least-busy assignment, team-scoped roles, presence-aware routing, and SLA-driven escalation.

Where:
Settings → Teams · Settings → Roles
Permission:
MANAGE_TEAMS · MANAGE_ROLES
Updated:
July 2026

Overview

  • Roles can be scoped to one or more teams — limiting what an agent sees in their queue and what they can act on.
  • Auto-assign supports round-robin or least-busy (by open count weighted with priority and SLA risk), or you can drive assignment from automation actions.
  • Routing is presence-aware: least-busy skips agents who are Away, Busy, or Offline, and round-robin prefers online agents.
  • A team transfer sets the new owning team; the request's appended status history is preserved. Note that SLA policies match by team, so a transfer may re-match a different policy.

Step by step

  1. 01

    Create the team

    Settings → Teams → New. Pick a name, an owner, and the agents who belong to it. Optionally bind a default request type.

  2. 02

    Assign roles

    Settings → Users → Edit user. Pick the role and check the teams it applies to. A user can have different team scopes.

  3. 03

    Configure auto-assign

    Team detail → Routing. Choose round-robin or least-busy. Least-busy weighs open requests plus priority and SLA risk so an overloaded agent gets bypassed.

  4. 04

    Handle escalation

    Add an SLA escalation rule (Settings → SLAs → policy → escalations) with the Reassign team action to move at-risk work to another team automatically.

Good to know

  • Use a single shadow team for unrouted requests — a 'triage' team that owns intake before assignment.
  • Workload reports (Reports → Workload) show open request counts and median resolution time per agent.