What Are Calls?
Calls are records of completed voice interactions between your agents and customers. Each call captures the complete conversation details, outcomes, transcripts, and analytics that help you understand and improve your voice AI performance. Call records provide:- Full transcripts - Complete conversation text
- Call recordings - Audio files of conversations
- Metadata - Duration, timestamps, phone numbers
- Dispositions - Call outcomes and results
- Analytics - Performance metrics and insights
- Tool usage - Which tools were called during conversation
- Lead information - Associated customer data
Call Lifecycle
Call States
Calls progress through these states:- INITIATED - Call is being placed or received
- IN_PROGRESS - Active conversation happening
- COMPLETED - Call ended normally
- FAILED - Call failed to connect or encountered error
- CANCELLED - Call was cancelled before completion
Call Flow
Retrieving Call Data
List All Calls
Get all calls for your organization:Get Specific Call
Retrieve detailed information for a single call:Call Record Structure
Basic Call Information
Conversation Data
Tool Executions
Extracted Variables
Call Dispositions
Dispositions indicate how calls ended:Disposition | Description | Typical Action |
---|---|---|
ENDED | Normal call completion | Mark as contacted |
CALENDLY | Appointment booked | Add to calendar follow-up |
NOT_INTERESTED | Customer declined | Mark as lost, remove from campaign |
WARM_TRANSFER | Transferred to human | Follow up with transfer notes |
NO_ANSWER | Customer didn’t answer | Schedule retry |
VOICEMAIL_DETECTED | Voicemail encountered | Flag for follow-up |
LEFT_VOICEMAIL | Message left | Wait before retry |
DNC | Do not call request | Add to DNC list immediately |
CALL_AGAIN | Requested callback | Schedule specific follow-up |
TEXT_CONSENT | Agreed to text messaging | Enable SMS in workflow |
BAD_NUMBER | Invalid/disconnected | Mark as bad data |
LINE_BUSY | Line was busy | Retry later |
FRAUD | Suspected fraud | Flag for review |
SILENCE_TIMEOUT | No response detected | Review call quality |
COULD_NOT_CONNECT | Connection failed | Check phone number, retry |
Filtering and Querying
Filter by Date Range
Filter by Agent
Filter by Disposition
Call Analytics
Key Metrics to Track
Volume Metrics:- Total calls
- Calls per day/week/month
- Inbound vs outbound ratio
- Peak calling hours
- Average call duration
- Answer rate (inbound)
- Connect rate (outbound)
- Disposition distribution
- Conversion rate (meetings booked, sales made)
- Tool usage rate
- Transfer rate
- Customer satisfaction (from post-call variables)
- Transcript quality scores
- Tool execution success rate
- Error/failure rate
- Silence/timeout rate
Calculating Metrics
Call Recordings
Accessing Recordings
Call recordings are available via URL:Recording Storage
- Format: MP3
- Quality: High-quality audio
- Retention: Based on your plan (typically 30-90 days)
- Access: Presigned URLs with expiration
Transcripts
Transcript Format
Transcripts include:- Speaker identification (agent vs. customer)
- Timestamps for each utterance
- Full conversation text
- Turn-by-turn dialogue
Using Transcripts
Quality assurance:Post-Call Processing
Automated Actions
Trigger actions based on call outcomes:Call Summaries
Use AI-generated summaries for quick review:Best Practices
Monitoring Calls
- Regular review - Check recent calls daily
- Quality spot-checking - Listen to random samples
- Disposition tracking - Monitor outcome distribution
- Duration analysis - Flag unusually short/long calls
- Error monitoring - Track failed calls and investigate
Using Call Data
- Agent improvement - Identify successful patterns
- Training data - Use transcripts to refine prompts
- Customer insights - Analyze common questions and objections
- Workflow optimization - Adjust based on outcomes
- Compliance - Ensure regulatory requirements are met
Data Retention
- Archive old calls - Export and store historical data
- Compliance requirements - Retain per legal obligations
- Privacy policies - Delete data per customer requests
- Cost optimization - Balance storage needs with costs
- Backup strategy - Keep copies of critical recordings
Common Use Cases
Quality Assurance
Review call quality and agent performance
Training & Improvement
Use successful calls to improve agent prompts
Compliance Monitoring
Ensure calls meet regulatory requirements
Customer Insights
Analyze conversations to understand customer needs
Performance Analytics
Track conversion rates and call metrics
Dispute Resolution
Reference recordings for conflict resolution
Troubleshooting
Missing Recordings
Causes:- Recording not yet processed
- Storage limit reached
- Recording disabled in agent config
- Processing error
- Wait for processing (can take 1-2 minutes)
- Check agent recording settings
- Verify storage quota
- Contact support if persistent
Poor Transcript Quality
Causes:- Background noise
- Poor connection quality
- Multiple speakers talking
- Unclear speech
- Improve STT configuration
- Use noise-canceling settings
- Guide customers to quiet environments
- Adjust confidence thresholds
Missing Call Data
Verify:- Call completed successfully
- Sufficient time has passed for processing
- Call ID is correct
- API permissions are set