Multi-Agent Routing
Multi-Agent Routing
Assign multiple specialized agents to a single phone number. Voicebip routes each inbound call to the right agent based on the caller’s first utterance, using keyword matching, regex patterns, or a default fallback.
How It Works
- A call arrives on a number with routing rules configured
- The caller speaks their first utterance (e.g., “I need help with my loan”)
- Voicebip evaluates routing rules in priority order (lowest number first)
- The first matching rule routes the call to the target agent
- If no rule matches within the 3-second latency budget, the default rule is used
- If there is no default rule, DTMF fallback prompts the caller to press a digit
Create a Routing Rule
Match Types
Example: Multi-Agent Setup
Route a single number to three specialized agents:
List Rules for a Number
Response:
Update a Rule
Delete a Rule
Latency Budget
Routing decisions have a 3-second latency budget. If the caller’s first utterance takes longer than 3 seconds to arrive (or the caller stays silent), the default rule is activated. If no default rule exists, a DTMF menu prompts the caller to select an agent by pressing a digit.
Best Practices
- Always create a
defaultrule as a catch-all - Use low priority numbers (1, 2, 3) for specific rules and high numbers (99) for the default
- Prefer
keywordoverregexfor simpler, faster matching - Test routing rules with the sandbox API (
pk_test_keys) before going live