Start conversations proactively. Configure your agent to greet callers first instead of waiting — essential for outbound campaigns where callers need immediate context. What you’ll learn: Opening phrase configuration, variable substitution, timing settings, and interruptibility options.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.
Why Use Talk First?
Establishes Professional Tone
Starting with a professional greeting immediately signals this is a legitimate, intentional call. Particularly important for outbound campaigns where callers might be uncertain who’s calling.Sets Conversation Context
Proactively stating the call’s purpose helps callers understand what to expect: “Hi, this is Alex calling about your appointment tomorrow.”Reduces Caller Confusion
Especially on outbound calls, callers may be unsure why they’re being contacted. An opening greeting eliminates this uncertainty immediately.Controls Conversation Flow
By speaking first, your agent establishes the conversational rhythm and can guide the interaction from the start.Saves Time
Instead of “Hello?” “Hello?” exchanges, the agent immediately states the purpose and moves the conversation forward.How to Configure Talk First
Step 1: Enable Talk First
- Open your agent’s configuration
- Navigate to the Features tab
- Find Talk First and toggle it on
Step 2: Configure Opening Phrase
Enter the text your agent should speak when the call connects.Using Static Text
Using Static Text
Using Variables
Using Variables
Insert dynamic information into your greeting using double curly braces:
- Any custom variable passed when creating the call
{{agent_name}}- The agent’s configured name{{customer_name}}- Caller’s name if provided{{company_name}}- Your company name{{appointment_time}}- Appointment details- Any other data passed via API
Step 3: Set Delay Before Speaking
Control when the agent begins speaking after the call connects: Delay Range: 0-10 seconds (adjustable in 0.5 second increments) Recommended delays:- 0 seconds: Immediate greeting, agent speaks instantly
- 0.5-1 second: Brief pause, feels more natural (recommended for most cases)
- 2-3 seconds: Longer pause, gives caller time to settle
- 4+ seconds: Extended pause, rarely needed
- Very short delays (0-0.5s) can feel abrupt
- Moderate delays (0.5-1.5s) feel most natural to callers
- Long delays (2s+) may cause callers to speak first, defeating Talk First’s purpose
Step 4: Configure Interruptibility
Choose whether callers can interrupt the opening greeting:Interruptible (Enabled)
Callers can start speaking at any point during the greeting. The agent stops and listens. When to use:- Professional conversations where caller input is valued
- Scenarios where callers might need to quickly say “Wrong number” or “Not a good time”
- Most customer service applications
Non-Interruptible (Disabled)
Agent completes the entire greeting before listening for caller response. When to use:- Critical information that must be delivered completely
- Legal disclaimers or compliance statements
- Very brief greetings (under 5 seconds) where interruption is unnecessary
Configuration Examples
Example: Appointment Reminder (Interruptible)
Example: Appointment Reminder (Interruptible)
Example: Survey Call (Brief Greeting)
Example: Survey Call (Brief Greeting)
Example: Customer Follow-up (Personalized)
Example: Customer Follow-up (Personalized)
Example: Emergency Notification (Non-Interruptible)
Example: Emergency Notification (Non-Interruptible)
Common Use Cases
Appointment Reminders
- Configuration: Brief greeting, caller’s name, specific appointment details, confirmation question
- Why: Callers expect reminder calls to state appointment time immediately
Sales Follow-ups
- Configuration: Friendly greeting, reference to previous interaction, value proposition
- Why: Establishes context for relationship and reason for follow-up
Customer Service Callbacks
- Configuration: Personalized greeting, reference to support ticket or inquiry
- Why: Immediately reminds caller of their request and shows responsiveness
Survey Invitations
- Configuration: Brief introduction, estimated time commitment, optional incentive mention
- Why: Respects caller’s time by being upfront about what’s being asked
Emergency Notifications
- Configuration: Clear identification, urgency indicator, non-interruptible if critical
- Why: Ensures critical information is delivered completely and quickly
Technical Considerations
Call Connection Timing
Talk First activates when:- Outbound calls: Call is answered
- Inbound calls: Connection is established
- Web calls: Session begins
Variable Interpolation
Variables are replaced with actual values at call time:- Variables must be passed when creating the call (via API or dashboard)
- Undefined variables render as empty strings
- Ensure all required variables are provided to avoid awkward gaps
Multi-language Support
Talk First works with all configured agent languages:- Opening phrase is spoken in the agent’s primary language
- Language Switching can occur after greeting
- Consider crafting opening phrases that work across languages if language is caller-selected
Compatibility
Talk First works across all call types:- ✅ Outbound phone calls (most common use case)
- ✅ Inbound phone calls
- ✅ Web-based voice calls
- ⚠️ Inbound calls: Callers may expect to speak first, use carefully
Troubleshooting
Problem: Caller Speaks Over Greeting
Solution: Reduce delay to 0.3-0.5 seconds so agent begins speaking faster. Verify interruptibility is enabled so agent can respond when interrupted.Problem: Greeting Feels Abrupt
Solution: Increase delay to 0.8-1.2 seconds. Very short delays can feel robotic.Problem: Greeting Too Long
Solution: Shorten opening phrase to under 15 seconds. Get to the point faster—long introductions lose caller attention.Problem: Variables Not Replacing
Solution: Verify variable names match exactly (case-sensitive). Ensure variables are passed when creating the call. Check for typos in variable names.Problem: Callers Confused About Call Purpose
Solution: Revise opening phrase to state purpose within first 5 seconds. Be explicit about why you’re calling.Measuring Effectiveness
Track these metrics to evaluate Talk First impact:- Call completion rate - Clear greetings may improve completions
- Time to caller response - Measure how quickly callers engage after greeting
- Wrong number rate - Clear identification reduces wrong number complaints
- Caller satisfaction - Survey whether callers appreciated knowing call purpose immediately
Next steps
Ambient Noise
Background sounds improve professionalism
Language Switching
Adapt language after greeting if needed
Fillers
Natural pauses during processing
Voice & Speech
Configure voice settings