The entire Settings section requires the Manage Settings permission. See Roles and Permissions for how permissions are granted. For the rest of the Settings section, see Workspace Settings.
The Routing Pool (Human Agents Tab)
Routing only considers team members you have explicitly added to the pool — being a workspace member is not enough. Click Add Agent and pick a team member who is not already in the pool (once everyone is added, the dialog shows “All members are in routing pool”). Each pool entry shows:Preset Rules
The Rules tab starts with four preset rule cards, with a single Save button for the section that enables when you change something. These presets cover most teams — configure them before you write any custom rules.
24-Hour Continuity Rule
A toggle: “Route returning customers to their previous agent for continuity.” When a contact comes back within 24 hours, the conversation goes to the agent who handled them last — if that agent is available. Keep this on for support-style teams: customers hate re-explaining their problem, and the previous agent already has context. Turn it off only if your team works from a shared queue where any agent is interchangeable and you care more about even load than context.Fallback Assignment
A toggle: “When no custom rules match or specific agents are unavailable, route to any available agent in the pool.” This is the safety net — with it off, a conversation that matches no rule (or whose target group is fully busy) sits unassigned until someone claims it manually from the Inbox. Leave it on unless you deliberately want unmatched conversations to wait for a manual human takeover.Workload Distribution
Sets the maximum concurrent conversations per agent (1–500). An agent at their limit counts as unavailable, so routing skips them. Set this to what one person can genuinely juggle — a low cap protects response quality; a high cap effectively disables the protection. Nested options control what happens when every agent is at capacity or off the clock:Ticket Distribution
Sets the maximum open tickets per agent (1–500). At the limit, the agent stops receiving new ticket assignments until they close some. This is separate from the conversation cap because ticket work is asynchronous — an agent can carry more tickets than live conversations. See Working with Tickets for how agents handle their assigned tickets.Custom Rules
Custom rules are ordered condition → assignment rules for when specific conversations should go to specific people. Each rule has:- Rule name (required — e.g. “VIP Customers”, “Technical Support”).
- When — one or more conditions that must all match (AND logic). Each condition is a Field Type (Contact Field or Conversation Field), a Field, an Operator (equals, not equals, contains, not contains, starts with, ends with), and a Value.
- Then — assign to a Specific Group (one group from the pool) or Any Available Agent.
How a Conversation Gets Assigned
When a conversation escalates to a human, expect routing to resolve in this order:- Continuity first — if the 24-Hour Continuity Rule is on and the contact’s previous agent (from the last 24 hours) is enabled and under their workload limit, they get it.
- Custom rules — otherwise, the conversation is checked against your custom rules; the first enabled rule whose conditions all match assigns it to that rule’s group (or any available agent).
- Fallback — if no rule matches, or the matched group has no one available, Fallback Assignment routes it to any available agent in the pool.
- Queue — if nobody in the pool is available (everyone disabled, marked unavailable, or at their limit), the conversation queues unassigned (when queuing is on) and the customer sees your wait-time message.
What’s Next
Human Takeover
What routed agents experience in the Inbox — claiming, replying, and handing back to the AI.
Working with Tickets
How assigned tickets are tracked and resolved once Ticket Distribution hands them out.