Skip to main content

What are AI Voice Agents?

AI Voice Agents are intelligent conversational AI systems that can conduct natural phone conversations with your customers. They can understand speech, respond contextually, detect intents, and complete tasks autonomously.

Key Features

Natural Conversations

Engage in human-like conversations with context awareness

Intent Detection

Automatically detect and act on user intents

Multi-language

Support for multiple languages and accents

Real-time Transcription

Live transcription and sentiment analysis

Creating Your First Agent

Step 1: Access Agent Configuration

  1. Log in to your Mindhunters dashboard at https://your-tenant.mindhunters.ai
  2. Navigate to Agents in the main menu
  3. Click “Create New Agent”

Step 2: Configure Basic Settings

Give your agent a descriptive name (e.g., “Customer Support Agent”, “Appointment Scheduler”)
Choose from multiple voice options:
  • Gender: Male, Female, Neutral
  • Accent: US, UK, Australian, etc.
  • Tone: Professional, Friendly, Formal
Select the primary language for conversations:
  • English (US, UK, Australian)
  • Spanish
  • French
  • German
  • And more…

Step 3: Define Agent Behavior

The agent prompt defines how your AI behaves during conversations. Example Prompts:

Step 4: Configure Intent Detection

Intents are specific actions or goals users express during conversations. Common Intents:
IntentDescriptionExample Phrases
transfer_to_humanUser wants to speak with a person”Can I talk to someone?”, “I need a human”
request_callbackUser wants a callback”Call me back”, “Can someone call me later?“
billing_inquiryQuestions about billing”Check my bill”, “Payment question”
cancel_serviceUser wants to cancel”Cancel my subscription”, “Stop service”
technical_supportTechnical help needed”It’s not working”, “Technical issue”
Setting up Intents:
  1. Go to Agent Settings → Intents
  2. Click “Add Intent”
  3. Define:
    • Intent name
    • Trigger phrases
    • Action to take (trigger webhook, transfer call, etc.)

Step 5: Test Your Agent

Before deploying, test your agent:
  1. Click “Test Agent” in the dashboard
  2. Call the test number provided
  3. Have a conversation
  4. Review the transcription
  5. Refine prompts and settings as needed

Using Agents via API

Once your agent is created, you can initiate calls programmatically:

Agent Analytics

Track agent performance in real-time:

Available Metrics

  • Total Calls: Number of calls handled
  • Average Duration: Mean call length
  • Success Rate: Percentage of successful completions
  • Intent Detection: Most common intents triggered
  • Sentiment Analysis: Overall sentiment distribution
  • Transcription Quality: Speech recognition accuracy

Viewing Analytics

  1. Go to Agents → Select your agent
  2. Click “Analytics” tab
  3. Choose date range
  4. Export data as needed

Best Practices

  • Be specific about agent’s role and capabilities
  • Include example responses
  • Define boundaries (what agent should NOT do)
  • Use bullet points for clarity
  • Test with various conversation scenarios
  • Include edge cases and unusual requests
  • Test with different accents and speech patterns
  • Review transcriptions for accuracy
  • Always provide a path to human assistance
  • Set up transfer intents
  • Configure callback options
  • Train agents when to escalate
  • Review transcriptions regularly
  • Track success and failure rates
  • Identify common issues
  • Iterate on prompts based on data
  • Don’t collect unnecessary personal information
  • Inform users they’re speaking with AI
  • Comply with recording consent laws
  • Follow GDPR and data privacy regulations

Common Use Cases

Customer Support

Agent Prompt

Appointment Scheduling

Agent Prompt

Lead Qualification

Agent Prompt

Troubleshooting

Agent Not Responding

  • Check agent is activated
  • Verify phone number format (E.164)
  • Check API token is valid
  • Review error logs in dashboard

Poor Transcription Quality

  • Ensure good audio quality
  • Check for background noise
  • Verify language setting matches caller
  • Test with different voice options

Intent Not Detecting

  • Add more trigger phrases
  • Make phrases more specific
  • Test intent configuration
  • Review transcriptions for actual phrases used

Next Steps

API Reference

See full API documentation

Webhooks

Get real-time conversation updates

Campaigns

Create agent-powered campaigns

Monitoring

Track agent performance