Training your call agent

8 min read

Call Agent Configuration Overview

Call agents need different training than chatbots. They must understand spoken language, handle interruptions, and respond in real-time voice.

Accessing Call Agent Training

  1. Go to “Call Funnels” from the sidebar
  2. Navigate to “Setup” & “Behaviour” tab

Setup Guide

  1. Basic Agent Identity
  • Agent name: Enter a descriptive name for your agent.
    • Tip: Use a clear, searchable name (e.g., “SupportBot Pro” or “Ava CustomerAmp”).
  • Agent number: Enter the contact/extension or internal ID used to route calls to this agent.
    • Tip: Use a consistent numbering scheme across all agents for easy management.
  • Language: Choose the agent’s primary language for prompts and responses.
    • Example: English (United States)
  • Voice: Select the AI voice that will reproduce the agent’s responses.
    • Example: Fable
  • Avatar: Upload or update the avatar image that represents the agent visually.
    • Action: Upload new avatar (from your device) if you’re refreshing branding or personification.
  1. Agent Type and Capabilities
  • Agent type: Define the role or category for the agent (e.g., Support, Sales, Concierge, HR).
  1. Live-Call Transfer (to human agent when requested)
  • Purpose: Automatically transfer to a human representative when the caller requests or when a keyword is detected.
  • Trigger keywords: List keywords that will trigger a transfer to a live agent (e.g., “human,” “agent,” “operator,” “representative”).
    • Action: Enter keywords exactly as users might say them; use multiple keywords if needed.
  • Forward call to this number: Enter the phone number where live agents can be reached.
    • Tip: Ensure the number is dialable and includes country/area code as needed.
  • Voice Provider: Choose the TTS/voice provider for synthetic responses.
    • Options: Standard OpenAI Voices (or other available providers in your system)
  • Voice: Pick the specific AI voice within the provider.
    • Example: Fable
  1. Preview
  • Use the Preview mode to test how your agent sounds and responds with the chosen voice and language.
    • Check: pronunciation, pacing, and naturalness of responses.
  1. Scheduling Appointments (optional)
  • Calendar provider: Select the calendar service you want to use for bookings.
    • Example: Google Calendar
  • Choose a Google Calendar: Pick the specific calendar to receive scheduled appointments.
    • Example: Blueprinted – Internal
  • Calendar selection scope: Confirm that the calendar applies to this funnel only; if you have multiple funnels, update the Integrations page to switch accounts.
  • Refresh integrations: Use this to refresh and re-sync with your calendar provider.
  • Clear selection: Remove the currently selected calendar if needed.
  1. Quick-start Checklist
  •  Define agent name, number, language, voice, and avatar.
  •  Set agent type (role) and capabilities.
  •  Configure live-call transfer with trigger keywords and the destination number.
  •  Choose voice provider and specific voice for TTS.
  •  Run a test in Preview to simulate a live call and responses.
  •  If scheduling is used, connect Google Calendar and select the appropriate calendar.
  •  Refresh integrations after changes and verify the setup works end-to-end.
  1. Best Practices
  • Consistency: Use consistent naming and numbering across agents to simplify management.
  • Clarity: Use clear trigger keywords to avoid accidental transfers or missed handoffs.
  • Branding: Align avatar, voice, and agent type with your brand voice and customer expectations.
  • Privacy: Ensure that any calendar access or data sharing complies with your privacy policy and security requirements.
  • Testing: Regularly review call flows, transfer triggers, and appointment bookings to catch issues early.
  1. Troubleshooting Quick Tips
  • If live transfers aren’t happening as expected:
    • Double-check trigger keywords for typos or alternate phrases.
    • Verify the forwarding number is reachable and not blocked.
    • Confirm the selected Voice Provider and Voice are active and have credits/permissions.
  • If calendar appointments aren’t being created:
    • Verify Google Calendar integration is authorized and the correct calendar is selected.
    • Check that the funnel’s calendar scope matches your test scenarios.
    • Look for any permission prompts or OAuth scopes that need re-authorization.

Sample Configuration (fill-in-ready)

  • Agent name: SupportBot Pro
  • Language: English (United States)
  • Avatar: [Upload image file]
  • Agent type: Support
  • Live-call transfer:
    • Trigger keywords: [“human”, “agent”, “operator”, “representative”]
    • Forward call to this number: +1-555-0100
    • Voice Provider: Standard OpenAI Voices
    • Voice: Fable
  • Preview: [Use to test responses]
  • Scheduling Appointments:
    • Calendar provider: Google Calendar
    • Choose a Google Calendar: Blueprinted – Internal
    • Calendar selection scope: Funnel-specific
    • Actions: Refresh integrations
    • Clear selection: [If changing calendars]

  1. Adjust voice settings:
  • Speaking Speed: Slow, normal, fast
  • Pitch: Lower or higher voice
  • Stability: Consistent vs expressive

Handling Interruptions

Train AI for natural phone conversations:

Enable in Advanced Settings:

- Allow caller to interrupt (conversational)
- Wait for pauses before speaking
- Acknowledge interruptions politely
- Get back on track after tangents

Example:

AI: "So our basic plan starts at—"
Caller: "Wait, do you offer monthly billing?"
AI: "Great question! Yes, we offer both monthly and annual billing. 
     Monthly gives you flexibility, while annual saves you 20%. 
     As I was saying, our basic plan starts at $99 per month..."

Call-Specific Content

Common Phone Scenarios

Train for typical call situations:

Greetings:

  • First-time callers
  • Returning customers
  • Warm transfers
  • After-hours calls

Example greetings:

First call:
"Hello! Thanks for calling [Company]. This is [Agent Name]. 
 How can I help you today?"

Returning customer:
"Welcome back to [Company]! I see you've called before. 
 How can I assist you today?"

After hours:
"Thanks for calling [Company]. We're currently closed, but 
 I'm here to help! What can I do for you?"

Voicemail Handling

Configure what happens on voicemail:

  1. Go to “Call Configurations” tab > “Voicemail”
  2. Enable “Detect voice mail on outbound calls” > “Leave a message
  3. Write message:

Example:

"Hi, you've reached [Your Name] at [Company]. Sorry we missed 
your call! Please leave your name, number, and a brief message, 
and we'll call you back within 24 hours. Thanks!"
  1. Set callback behavior:
  • Create lead from voicemail
  • Send notification to team
  • Schedule callback

Voice Selection

Choosing Your Voice

  1. Go to “Voice Settings”
  2. Select voice provider:
  • Standard Voices: Built-in, included in plan
  • ElevenLabs: Premium, more natural (requires API key)
  1. Preview available voices:
  • Click “Play Sample” for each voice
  • Listen to tone, accent, quality
  • Select the one that matches your brand

Voice options:

  • Male and female voices
  • Various accents (US, UK, Australian, etc.)
  • Different ages (young, mature)
  • Professional vs casual tones

Custom Voice Cloning

ElevenLabs Premium:
Clone your own voice or custom voice:

  1. Record voice samples (10-15 minutes)
  2. Upload to ElevenLabs
  3. Generate custom voice
  4. Select in Funneler voice settings

Benefits:

  • Truly unique brand voice
  • Consistent across all calls
  • Personal connection with callers

Behaviour Configuration

Opening Script

Set how calls start:

  1. Go to “Behaviour” tab
  2. Configure opening:

Elements:

  • Greeting: First words spoken
  • Introduction: Who the AI is
  • Permission: Ask if now is a good time
  • Purpose Check: Understand why they called

Example opening:

"Hello! Thanks for calling [Company]. This is [Agent Name], 
your AI assistant. I'm here to help you learn about our services 
and answer any questions. Is now a good time to chat for a few minutes?"

Qualification Flow

Guide the conversation to qualify leads:

Set conversation goals:

  1. Understand caller’s needs
  2. Ask qualifying questions
  3. Collect contact information
  4. Book appointment or next step
  5. Professional closing

Example flow:

1. Greeting & Introduction (15 seconds)
2. Understand Need (30-60 seconds)
   "What brings you to [Company] today?"
3. Qualify (60-90 seconds)
   "What's your timeline?"
   "What's your budget range?"
4. Collect Info (30 seconds)
   "What's the best email to send you more information?"
5. Next Step (30 seconds)
   "I'd love to schedule a 15-minute call with our team. 
    Do you have your calendar handy?"
6. Closing (15 seconds)
   "Great! You'll receive a confirmation email shortly. 
    Thanks for calling!"

Handling Objections

Train AI to address common objections:

Add objection handlers:

  1. Go to “Objection Handling”
  2. Add common objections:

Examples:

Objection: "That's too expensive"
Response: "I understand budget is important. Let me share how 
           our solution typically pays for itself in 3-6 months 
           through [specific benefits]. Would you like to hear more?"

Objection: "I need to think about it"
Response: "Absolutely! This is an important decision. What specific 
           questions can I answer to help you decide? I'd also be 
           happy to schedule a follow-up call for next week."

Objection: "I'm just researching"
Response: "Perfect! I love helping people research. What specific 
           information would be most helpful? I can share resources 
           and make sure you have everything you need."

Multilingual Support

Adding Languages

Enable calls in multiple languages:

  1. Go to “Language Settings”
  2. Click “Add Language”
  3. Select from 15+ languages:
  • Spanish
  • French
  • German
  • Portuguese
  • Italian
  • And more
  1. Configure for each language:
  • Greeting message
  • Voice selection
  • Training content

Auto-detection:

  • AI detects caller’s language
  • Switches automatically
  • Continues conversation seamlessly

Example multilingual greeting:

English: "Hello! Thanks for calling [Company]."
Spanish: "¡Hola! Gracias por llamar a [Company]."
French: "Bonjour! Merci d'appeler [Company]."

Testing Your Call Agent

Test Calls

Make test calls before going live:

  1. Go to your call funnel
  2. Call the number
  3. Verify:
  • ✅ AI answers promptly
  • ✅ Voice sounds natural
  • ✅ Responses are accurate
  • ✅ Call flow makes sense
  • ✅ Information is collected
  • ✅ Appointment booking works

Listening to Recordings

Review actual calls:

  1. Go to “Contacts”
  2. Click on a contact via call agent
  3. Click “Play Recording”
  4. Listen to the conversation
  5. Review transcript

What to check:

  • Did AI answer questions correctly?
  • Was the tone appropriate?
  • Were there awkward pauses?
  • Did AI handle interruptions well?
  • Was the call flow smooth?

Making Improvements

Based on call reviews:

If AI misunderstood callers:

  • Add more training scripts
  • Clarify common questions
  • Improve voice recognition settings

If voice sounded robotic:

  • Switch to ElevenLabs voice
  • Adjust stability settings
  • Use more natural language in scripts

If calls were too long:

  • Simplify qualification questions
  • Make scripts more concise
  • Set time expectations upfront

Best Practices

Script Writing

Do:

  • ✅ Write how people actually talk (not how they write)
  • ✅ Use contractions (“I’m” not “I am”)
  • ✅ Keep sentences short
  • ✅ Include filler words naturally (“um”, “well”)
  • ✅ Read scripts out loud before uploading

Don’t:

  • ❌ Write formal, written-style language
  • ❌ Use long, complex sentences
  • ❌ Include too many details at once
  • ❌ Sound like a robot reading a script

Good example:

"Hey! Thanks for calling. I'm here to help you find the 
perfect solution for your business. What are you looking for today?"

Bad example:

"Greetings. I am the automated assistant for [Company Name]. 
I am programmed to provide you with information regarding 
our products and services. Please state your inquiry."

Call Timing

Optimal call length:

  • 2-5 minutes: Quick qualification
  • 5-10 minutes: Detailed needs assessment
  • 10+ minutes: Complex sales conversations

Set expectations:

"This will just take a few minutes..."
"I have about 5 minutes to help you right now..."
"Let's take 10 minutes to explore your options..."

Background Noise

Train AI to handle:

  • Caller in noisy environment
  • Multiple people talking
  • Poor phone connection
  • Background music/TV

Tips:

"I'm having a bit of trouble hearing you. Could you find 
a quieter spot or speak a bit louder?"

Troubleshooting

Problem: AI voice sounds robotic

Solutions:

  1. ✅ Switch to ElevenLabs premium voices
  2. ✅ Adjust stability settings (lower = more expressive)
  3. ✅ Use more natural language in scripts
  4. ✅ Add punctuation for natural pauses

Problem: AI doesn’t understand callers

Solutions:

  1. ✅ Add more training scripts with variations
  2. ✅ Include common mispronunciations
  3. ✅ Test with different accents
  4. ✅ Simplify questions

Problem: Awkward pauses during calls

Solutions:

  1. ✅ Adjust turn detection sensitivity
  2. ✅ Enable interruption handling
  3. ✅ Use filler phrases (“Let me check on that…”)
  4. ✅ Set response timeout settings

Problem: Calls disconnecting early

Solutions:

  1. ✅ Check Twilio connection
  2. ✅ Verify phone number is active
  3. ✅ Test call routing
  4. ✅ Review error logs
  5. ✅ Contact support if persistent

Problem: Wrong language detected

Solutions:

  1. ✅ Manual language selection option
  2. ✅ Disable auto-detection
  3. ✅ Set primary language explicitly
  4. ✅ Add greeting that asks for language preference

Last Updated: December 10, 2024
Version: 1.0

Master AI training to create powerful, conversion-focused agents!

Updated on December 18, 2025

Was this guide helpful?

  • Happy
  • Normal
  • Sad
  • Platform
  • Use Cases
  • Pricing
  • Resources