Overview
// Introduction
ElevateAI APIs bring the best of AI, ASR, and NLP to your contact center – transforming conversations into accurate transcripts and actionable insights.
With ElevateAI, you can:
- Transcribe conversations with enterprise-grade accuracy
- Analyze interactions at scale using CX AI models for sentiment, satisfaction, and compliance
- Activate intelligence instantly with our Generative AI Feature Suite, including:
- AutoSummary
- Agent Coaching Assistant
- Ask ElevateAI Q&A
- ... and more!
ElevateAI lets you access key data necessary to understand conversations at scale.

NEW: ElevateAI Echo
Meet Echo, ElevateAI's next generation transcription model – now available for enterprise use.
Built for high-accuracy speech recognition at scale, Echo supports 50+ languages and dialects with regional accent optimization, making it ideal for global applications.
With Echo, enterprises gain:
- Advanced transcription accuracy for complex conversations
- Multilingual support tuned for diverse regional accents
- Scalable performance to handle high-volume workflows with ease
🔗 View the full list of languages supported by ElevateAI EchoView the full list supported languages
// Just Getting Started?
Get started in under 60 seconds!
Each API Endpoint includes a detailed tutorial with required parameters, code samples, and response examples/schemas to help with your integration quickly and efficiently.
// Not a Developer?
You can transcribe and analyze audio interactions directly from the web-based ElevateAI portal, using our No-Code Dashboard!
We're here to help!
If you have any questions, our team of product experts and developers are available to provide additional information and support!
// Authentication
Your active API tokens are used to authenticate requests on behalf of your account and grant access to a wide range of privileges. To protect your data and systems:
- Keep your tokens secure at all times
- Never share API tokens in publicly accessible locations, including:
- Public GitHub repositories
- Client-side code
- Forums or documentation
🔒 Treat API tokens like passwords – exposing them can compromise your account.
NOTE: To ensure authentication, all API requests must be made over HTTPS. Requests made over HTTP and/or API requests without an active API token will fail.
For your convenience and security, API tokens can be managed at any time using the ElevateAI Manage Tokens Dashboard.
// Data Retention & Security
With ElevateAI, your data is yours!
API Security
The ElevateAI API is secured using Transport Layer Security (TLS) 1.2, which encrypts all communication and protects data in transit.
To further enhance security, the service also supports TLS mutual authentication, ensuring that only authorized clients can access the API.
All source data is deleted promptly upon processing. Analysis output is stored in our US-based data warehouse for up to 60 days, encrypted in transit and at rest, so that you may access your results.
NOTE: After 60 days, all associated data is deleted and irretrievable.
If you have retrieved the desired results and would like to permanently delete all analysis data from our database prior to the 60-day standard retention period, you may do so at any time using the Delete Data API EndpointDelete Data API Endpoint.
As a publicly traded company trusted by leading brands worldwide, we make data security a top priority.
For additional information, please refer to the ElevateAI Terms of Use and Privacy NoticeElevateAI Privacy Notice.
// Processing Times
Remember, you can retrieve the processing status of your interaction at any time directly from a GET API EndpointAPI Endpoint or the ElevateAI Interactions DashboardInteractions Dashboard.
Audio Files
- Post-Call Audio interactions are generally processed within ~2% of the total file duration.
- Real-Time Audio interactions are generally processed in ~600-1200 ms.
Transcript and Chat Files
- ChatChat and TranscriptTranscript interactions are generally processed in seconds.
NOTE: Processing time across all file types – Audio, Chats, and Transcriptions – may vary due to your system integration configuration and the number of concurrent requests.
// Accepted File Formats & Sizes
Audio File Formats
ElevateAI supports all unencrypted audio types, whether single or dual channel.
If you have questions or would like to see a full list of supported audio file types, contact the ElevateAI Support Team.
Pro Tip: For highest levels of accuracy, we suggest using stereo G.729A audio files.
Supported File Sizes
ElevateAI supports both uploads and downloads up to 450MB.
// Transcription Models & Language Capabilities
What's New?
Introducing ElevateAI Echo – our newest, fastest, and most accurate transcription model. Echo is now available for enterprise use, supporting both real-time and post-call transcription.
// Next-Gen Echo Transcription Model
Our Echo transcription model is designed for high-accuracy speech recognition at scale, delivering up to 40% accuracy improvements in benchmark testing. Echo supports 50+ languages and dialects with automatic language detection, making it a powerful solution for global applications.
Built for enterprise needs, Echo provides:
- High transcription accuracy for complex and industry-specific conversations
- Multilingual support with optimization for diverse regional accents
- Scalable performance to handle high-volume workflows without compromise
- Flexible deployment options, including real-time and post-call transcription
Echo is ideal for a wide range of media types – including interviews, podcasts, videos, and calls – and is further optimized for Contact Center audio!
// Purpose-Built CX Transcription Model
The CX transcription model was purpose-built for the contact center, drawing on decades of industry expertise and billions of real customer interactions. It delivers high-accuracy transcription optimized for complex, multi-speaker conversations, achieving a Word Error Rate (WER) below 10%.
Designed for cost-efficiency and seamless integration, the CX model powers advanced customer sentiment analysis, enabling enterprises to strengthen compliance, enhance quality assurance, and improve customer experience outcomes.
Built for enterprise contact centers, the CX model provides:
- High-accuracy transcription tailored to customer service interactions
- Advanced speaker diarization with robust multi-speaker handling
- Real-time insights driven by sentiment and behavioral analytics
The CX model supports all types of contact center media, delivering affordable, scalable transcription that fuels deeper CX intelligence and operational efficiency.
// Language Support & Model Capabilities
Languages: CX Model
Our CX Model supports the following languages:
Language | Language Tags | PII Redaction |
|---|---|---|
North American English | en-us | Social Security numbers; Credit Card numbers; CVV/CVC numbers |
International English | en | Credit Card numbers; CVV/CVC numbers |
Latin American Spanish | es-419 | Social Security numbers; Credit Card numbers; CVV/CVC numbers |
French | fr | |
German | de | |
Brazilian | pt-br | |
Japanese | ja | |
Cantonese | zh-YUE | |
Mandarin | zh-CMN | |
Languages: Echo Model
Echo supports 50+ languages and dialects with automatic language detection, making it a powerful solution for global applications.
Languages: CX AI Models
Our CX AI models generate reportable AI scores across key contact center metrics, including customer sentiment, satisfaction, and agent performance.
View the complete list of supported languages for CX AI models:
Language | Language Tag | CX AI Models |
|---|---|---|
North American English | en-us | Behaviors for CSAT; Sales Effectiveness |
International English | en | |
Latin American Spanish | es-419 |
Languages: Generative AI
Our Generative AI endpoints support all languages available in the Echo transcription model.
🔗 View the full list of languages supported by ElevateAI EchoView the full list of languages supported by ElevateAI Echo
Generative AI endpoints can be invoked in real time:
- Declare --> Immediately call Generative AIImmediately call Generative AI for chats and transcripts.
// Error Handling
ElevateAI uses conventional HTTP response codes for each API request.
- Codes in the 2xx range indicate the request was successfully executed.
- Codes in the 4xx range indicate a failure based on the information provided, e.g., a required parameter was omitted.
- While rare, codes in the 5xx range may indicate an error with the ElevateAI service.
If a request is successful but an error occurs when uploading, downloading, or processing your interaction, a descriptive errorMessage will be provided when Checking the Processing Statuschecking the processing status of your interaction.
Need Additional Assistance?
Visit the ElevateAI FAQ for more information – or contact the ElevateAI team – for additional help and expert guidance, tailored to your needs.
Can't find what you're looking for across our documentation? Our team of product specialists and engineers is always here to help.
Still Need Help? Contact the ElevateAI Support team.
HTTP Status Code | Summary |
|---|---|
400 – Bad Request | The API request does not contain the expected parameters – either missing a required parameter or providing an unexpected value for a parameter. Prior to re-requesting, review the parameters and code examples within the associated tutorial. |
401 – Unauthorized | The API request is missing or passed an invalid X-API-Token in the header. Prior to re-requesting, confirm or request your API token within the Manage Tokens Dashboard. |
404 – Not Found | Either the API request was made with an invalid/deleted interactionIdentifier in the path or analysis results have been requested prior to processing completion. Prior to re-requesting, confirm your API token within the Manage Tokens Dashboard and Check your Request Processing Statuscheck the processing status. |
409 – Conflict | The API request made can't be completed because you have previously Uploaded an Audio fileuploaded an audio file or provided a downloadUrl when Declaring an Audio Interactiondeclaring your audio interaction. |
413 – Payload Too Large | The ElevateAI service couldn't retrieve the uploaded file or the file is larger than the maximum supported file size. If you've confirmed your file size, uploaded an Audio filereuploaded – and are still receiving an error? Re-declare your interaction. |
429 – Too Many Requests | The API request to declare the interaction exceeds the quota associated with your account. To upgrade to a paid account – or request that your quota be increased – contact our Sales and Partnerships team! |
// Daily Quotas: Free & Paid Accounts
Free Accounts: Introducing Fast Start
All users have access to declare up to 10 free interactions per day through ElevateAI's Fast Start program!
The Fast Start program gives users ten (10) free interactions every day to explore our platform, no credit card required! With your free interactions, you can:
- Transcribe calls using our CX and Echo Transcription modelsCX or Echo Transcription models
- Test drive our newest offering: Echo Real-Time TranscriptionEcho Real-Time Transcription
- Unlock insights across sentiment, customer satisfaction, and agent performancesentiment, customer satisfaction, and agent performance with Enlighten AI and CX AICX AI
- Use our ElevateAI Explore dashboard and reporting tool for no-code reporting and analysis, using your data OR a sample data file!
- Try our GenerativeAI Feature suiteGenAI Feature Suite, including AutoSummary, Agent Coaching, and Ask ElevateAI Q&A
Have questions? Ready to upgrade to a paid account? Contact our Sales and Partnerships team!
Paid Accounts
By default, paid accounts have access to declare up to 5,000 interactions per day.
If you require a higher limit, please contact our Support Team to request a limit increase.
Learn more via ElevateAI Pricing or Request a Quote for Enterprise Pricing and scalability!
// Additional Support
Our team of product experts and developers are on call and here to help.
For specific inquiries, please reach out to the appropriate team:
Sales & Partnerships For enterprise pricing, high-volume packages, tailored quotes, or partnerships, contact: | |
|---|---|
Product & Technical For questions about transcription capabilities, model performance, or upcoming releases, contact: | |
Legal & Compliance For inquiries about our Terms of Use, Privacy Policy, or other legal matters, contact: | |
General Support For all other product, sales, or support-related questions, contact: |
Need more help? Contact the ElevateAI Support team.