Route calls directly without briefing. Cold transfers connect callers straight to the destination — fastest option when speed matters more than context handoff. What you’ll learn: Cold transfer workflow, configuration steps, route options, and when to choose cold over warm transfers.Documentation Index
Fetch the complete documentation index at: https://docs.blackbox.dasha.ai/llms.txt
Use this file to discover all available pages before exploring further.
How Cold Transfer Works
- Agent determines the caller needs transfer
- Agent initiates transfer to configured destination
- Agent disconnects immediately
- Caller connects directly with destination
When to Use Cold Transfer
Best for:- Simple routing to departments or IVR systems
- High-volume, basic escalations
- General inquiries that don’t require context
- Routing to automated systems or menus
- Situations where speed matters more than context
- Complex issues requiring operator context
- High-value calls needing personalization
- Caller shouldn’t have to re-explain situation
Configuring Cold Transfer
Quick Start: Configure via API
Quick Start: Configure via API
This example shows only the transfer-related fields. The PUT endpoint requires the full agent configuration including
name, config.primaryLanguage, config.ttsConfig, and config.llmConfig.Configure via Dashboard
- Open your agent’s configuration
- Navigate to the Features tab
- Scroll to Call Transfers section
- Select Cold Transfer type
Step 2: Configure Basic Settings
Transfer Description- Guides the language model on when to use this transfer
- Example: “Transfer to main support line when customer asks for general assistance”
- Be specific about when this transfer should be used
- Phone number:
+1234567890 - SIP URI:
sip:support@yourdomain.com
Step 3: Configure Transfer Routes (Optional)
Multiple destination options for intelligent routing: Example: Department-based routing- Route Name: “Sales Department”
- Description: “For pricing, quotes, and new purchases”
-
Destination:
+1-555-0201 - Route Name: “Technical Support”
- Description: “For technical problems and troubleshooting”
-
Destination:
+1-555-0202
Step 4: Configure Hold Media (Optional)
Hold Media- Audio file played while transfer is being established
- Upload hold music or messages
- Example: “Please hold while we transfer your call.”
- Professional experience during connection
Step 5: Configure Failover Behavior
What happens if transfer fails (destination busy, unavailable, or doesn’t answer): Failover Options:- Continue Conversation: Agent resumes and tries to help
- End Call: Call terminates gracefully
- Example: “Transfer failed. Apologize and offer alternative help.”
- Example: “I apologize, but I’m unable to complete the transfer at this time. Please call back or visit our website for assistance.”
Configuration Example
Example: Complete Cold Transfer Configuration
Example: Complete Cold Transfer Configuration
This shows the
config.features.transfer object structure:Common Use Cases
General Department Routing
Configuration:- Multiple routes: Sales, Support, Billing
- Hold media: “Please hold while we transfer you”
- Failover: Continue Conversation
IVR System Routing
Configuration:- Single destination: Main IVR system
- Hold media: “Transferring you to our menu system”
- Failover: End Call
After-Hours Routing
Configuration:- Route to answering service or voicemail
- Hold media: “Transferring to our after-hours line”
- Failover: Continue and offer alternative
High-Volume Basic Inquiries
Configuration:- Route to general support queue
- Hold media: Professional hold music
- Failover: Continue Conversation
Troubleshooting
Problem: Callers Confused After Transfer
Solution: Configure agent to explain where caller is being transferred and why. Add clear hold media. Consider if warm transfer would be better for this use case.Problem: Transfers Fail Frequently
Solution: Verify destination numbers are correct and answering. Check if destinations have capacity. Configure appropriate failover behavior.Problem: Callers Have to Re-Explain Issues
Solution: This is expected with cold transfer. If it’s problematic, consider switching to warm transfer for these scenarios.Problem: Agent Transfers Too Often
Solution: Refine transfer description to be more specific. Expand agent’s knowledge base. Update system prompt to encourage problem-solving before transferring.Next steps
Warm Transfer
Contextual operator briefing
HTTP Transfer
Dynamic routing decisions
Call Transfers Overview
Compare all transfer types
Maximum Call Duration
Control transferred call length