This article helps you decide and guides you through setup in less than 10 minutes.
Scenario | Recommended Routing | Why |
Fewer than 20 daily calls, named account owners | Serial | Ensures high‑touch agents answer first. |
20‑100 calls per hour, pool of agents | Balanced | Shares load evenly, reducing wait time. |
Use the /v2/routing/flows endpoint.
# Create a Serial flowcurl -X POST https://api.xyz.com/v2/routing/flows \ -H "Authorization: Bearer $TOKEN" \ -d '{ "type":"serial", "agents":["u_123","u_456"], "ring_timeout":20 }'# Create a Balanced flowcurl -X POST https://api.xyz.com/v2/routing/flows \ -H "Authorization: Bearer $TOKEN" \ -d '{ "type":"balanced", "pool_id":"sales_team", "algorithm":"round_robin" }'Metric | Serial Target | Balanced Target |
Average Speed of Answer | ≤ 30 s | ≤ 15 s |
Agent Utilization | Varies by order | Within ±10 % of team mean |
Verify results in Analytics → Voice KPIs.
Symptom | Likely Cause | Fix |
Calls skip first agent | Agent status not Available | Ask agent to change status |
Uneven Balanced load | Wrong algorithm (e.g., Round‑Robin) | Switch to Least‑Calls |
408 Timeout errors via API | Token expired | Refresh OAuth token |