Live Transcription
Live transcription converts spoken words to text in real-time during calls. Use it for live monitoring, agent assistance, compliance recording, and post-call analysis.How It Works
Enabling Transcription
Global Setting
Enable for all calls in your Crew:Per-Call Setting
Enable for specific calls:Configuration Options
| Option | Description | Default |
|---|---|---|
enabled | Enable transcription | false |
language | Primary language | en-US |
punctuation | Add punctuation | true |
profanity_filter | Mask profanity | false |
speaker_labels | Identify speakers | true |
interim_results | Partial transcripts | true |
word_timestamps | Per-word timing | false |
Supported Languages
| Language | Code |
|---|---|
| English (US) | en-US |
| English (UK) | en-GB |
| Spanish (US) | es-US |
| Spanish (Spain) | es-ES |
| French | fr-FR |
| German | de-DE |
| Portuguese (Brazil) | pt-BR |
| Japanese | ja-JP |
| Mandarin | zh-CN |
Receiving Transcripts
WebSocket Stream
Connect to receive real-time transcripts:Message Format
Webhook Delivery
Receive transcripts via webhook:Webhook Payload
Dashboard View
View live transcripts in the Crew dashboard:- Navigate to Calls → Active Calls
- Click on an active call
- View the live transcript panel
Interim vs Final Results
Interim Results
Partial transcripts as words are spoken:Final Results
Complete, corrected transcripts after speaker pauses:Speaker Identification
Withspeaker_labels enabled, transcripts identify who is speaking:
| Speaker | Description |
|---|---|
agent | The AI agent |
caller | The external party |
human_agent | A human who joined the call |
Post-Call Transcripts
Access complete transcripts after calls end:API
Response
Use Cases
Live Agent Assistance
Display transcripts to human supervisors for real-time coaching:Compliance Recording
Store transcripts for regulatory requirements:Real-Time Analytics
Analyze conversations as they happen:Search and Discovery
Index transcripts for later search:Accuracy and Limitations
Accuracy Factors
| Factor | Impact |
|---|---|
| Audio quality | Higher quality = better accuracy |
| Background noise | Reduces accuracy |
| Accents | May affect recognition |
| Technical jargon | May require custom vocabulary |
| Speaking speed | Very fast speech reduces accuracy |
Improving Accuracy
- Use high-quality telephony connections
- Minimize background noise
- Add custom vocabulary for industry terms
- Choose the correct language model
Pricing
Transcription usage is billed per minute of processed audio:| Plan | Included Minutes | Additional Cost |
|---|---|---|
| Starter | 100/month | $0.02/min |
| Professional | 1,000/month | $0.015/min |
| Enterprise | Custom | Custom |
Next Steps
- Call Routing — Use transcripts to inform routing decisions
- Webhooks — Process transcripts in your systems
- Analytics — Analyze call patterns