Agent Transfer
Overview
The Agent Transfer function allows your agent to transfer conversations to different specialized agents based on user needs, query types, or conversation context.When to use
- User needs specialized assistance
- Query type changes
- Escalation required
- Different language support
- Skill-based routing
Configuration
Transfer Types
- Voice to Chat - Transfer from voice agent to chat agent
- Chat to Voice - Transfer from chat agent to voice agent
- Agent to Agent - Transfer between different specialized agents
- Human Handoff - Transfer to human representative
Parameters
- Target Agent Type - Type of agent to transfer to
- Reason - Transfer reason
- Context - Conversation context to preserve
- User Consent - Confirm transfer with user
- Seamless Handoff - Maintain conversation continuity
Implementation
Transfer Scenarios
Skill-Based Routing
- Technical support issues
- Sales inquiries
- Billing questions
- General inquiries
Language Support
- Different language agents
- Regional specialists
- Cultural considerations
Complexity Escalation
- Simple to complex queries
- Standard to premium support
- Automated to human assistance
Best Practices
- Explain transfer reason to user
- Get user consent when possible
- Preserve conversation context
- Choose appropriate target agent
- Ensure seamless experience