Overview
Call Initiation & Termination settings control:- Call Initiation - Who speaks first when a call connects
- Initial Delay - How long to wait before AI speaks
- Message Interruption - Whether users can interrupt the opening message
- Call Termination - Custom messages when ending calls
Call Initiation Modes
- User Initiates
- AI Initiates (Dynamic)
- AI Initiates (Custom)
Behavior: AI remains silent until the user speaks firstUse When:
- User expects to speak first (traditional phone behavior)
- Inbound calls where customer initiates
- Formal or professional settings
Configuration
Outbound Calls
1
Select Initiation Mode
Call Initiation for Outbound CallsChoose one of three modes:
- User Initiates (AI remains silent)
- AI Initiates with dynamic message
- AI Initiates with custom message
2
Set Custom Message (If Applicable)
If you selected “AI Initiates: Custom message”:Custom Message for Outbound CallsEnter your message using variables:
3
Configure Initial Delay
Initial delay (in seconds) before AI speaks in outbound calls
- Default: 1 second
- Range: 0+ seconds
- Recommended: 1-2 seconds
4
Set Interruption Behavior
Allow Initial Message Interruption
- ON: User can interrupt AI’s opening message
- OFF: AI completes opening message before listening
Allowing interruption creates more natural conversations but may lead to incomplete greetings.
Inbound Calls
1
Select Initiation Mode
Call Initiation for Inbound CallsChoose one of three modes:
- User Initiates (AI remains silent)
- AI Initiates with dynamic message
- AI Initiates with custom message
2
Set Custom Message (If Applicable)
If you selected “AI Initiates: Custom message”:Custom Message for Inbound CallsEnter your message:
3
Configure Initial Delay
Initial delay (in seconds) before AI speaks in inbound calls
- Default: 1 second
- Range: 0+ seconds
- Recommended: 1-2 seconds
4
Set Interruption Behavior
Allow Initial Message Interruption
- ON: User can interrupt AI’s opening message
- OFF: AI completes opening message before listening
Call Termination
Configure custom end-call messages that AI can use when ending conversations.Configuration
1
Add End Call Messages
Click the ”+” button to add a new end call message
2
Enter Message
Type your end call message with optional variables:
3
Add Multiple Messages
Create multiple end call messages for different scenarios
4
Use in System Prompt
Reference these messages in your system prompt:
Best Practices
Match Mode to Call Type
Match Mode to Call Type
Outbound Calls:
- Use “AI Initiates” (dynamic or custom)
- Customers expect to be addressed when called
- Can use “User Initiates” for traditional feel
- Or “AI Initiates” for instant service
Keep Custom Messages Concise
Keep Custom Messages Concise
Opening messages should be brief and clearGood:Too Long:
Use Appropriate Initial Delay
Use Appropriate Initial Delay
Recommended Delays:
- Standard: 1 second
- Noisy environments: 1.5-2 seconds
- Clear connections: 0.5-1 second
Enable Interruption for Natural Flow
Enable Interruption for Natural Flow
Allowing interruption creates more natural conversationsWhen to Enable:
- Casual, friendly interactions
- Customer service scenarios
- Long opening messages
- Important legal disclaimers
- Compliance-required messages
- Critical information delivery
Create Contextual End Messages
Create Contextual End Messages
Have different end messages for different outcomesExamples:
Use Cases
Outbound Sales Calls
Configuration:- Professional, branded introduction
- Customer can interrupt if busy
- Quick connection after dial
Inbound Customer Support
Configuration:- Let customer explain their issue
- Traditional call center feel
- Multiple end messages for different resolutions
Appointment Reminders (Outbound)
Configuration:- Clear, consistent message
- Includes appointment details
- Customer can interrupt to confirm or reschedule
Lead Qualification (Outbound)
Configuration:- AI generates contextual greeting
- Natural conversation flow
- Different endings for qualified/not qualified leads
Troubleshooting
AI greeting gets cut off
AI greeting gets cut off
Issue: Opening message is incomplete or choppyCauses:
- Initial delay too short
- Connection latency
- Increase initial delay to 1.5-2 seconds
- Test with different network conditions
- Keep custom messages concise
Awkward silence before AI speaks
Awkward silence before AI speaks
Issue: Long pause after call connectsCause: Initial delay too longSolution:
Reduce initial delay to 1 second (recommended default)
Variables not working in custom message
Variables not working in custom message
Issue: Variables show as
{{variable_name}} instead of actual valuesCauses:- Variable not defined in system prompt
- Variable not passed in call metadata
- Typo in variable name
- Verify variable exists in system prompt
- Check variable is passed via API
- Ensure exact spelling matches
User interruption not working
User interruption not working
Issue: User can’t interrupt AI’s opening messageCauses:
- Interruption disabled
- Voice detection sensitivity
- Enable “Allow Initial Message Interruption”
- Test with clear, loud interruptions
- Check voice provider settings
End call message not playing
End call message not playing
Issue: Call ends abruptly without end messageCauses:
- Not referenced in system prompt
- Call terminated by system before message
- Add instructions in system prompt to use end messages
- Ensure AI has time to say goodbye
- Verify end call messages are configured
Advanced Tips
Dynamic Opening Based on Call Metadata
Use variables to create highly personalized openings:Time-Based Greetings
Include time-aware greetings in your system prompt:Multi-Language Support
Create language-specific custom messages: English Agent:Getting Help
Test Call Flows
Use Test Call to verify initiation, delay, and termination settings work as expected
Contact Support
Our team can help optimize call initiation and termination for your use case