When to Use Custom Integration
Use Custom Integration If...
- You built your own voice AI platform
- You’re using a provider not yet supported by Tuner
- You need full control over when and how data is sent
Use Native Integration If...
- You’re using Retell, Vapi, or another supported provider
- You want automatic webhook configuration
- You prefer a no-code setup
What You’ll Need
Before you begin, make sure you have:1
A Tuner Account
Sign up at tuner.ai if you haven’t already.
2
An Agent Created in Tuner
Create an agent in Tuner to get an Agent ID. You’ll use this ID when sending call data.
3
An API Key
Generate an API key from Settings > Agent Setup in your Tuner dashboard.
Integration Overview
The integration process is straightforward:- After each call ends in your voice AI platform, collect the transcript and metadata.
- Send the call data to Tuner using the Send Call Data API.
- Tuner processes the call and runs it through your configured evaluations.
- View results in your Tuner dashboard.
Sending Call Data
Use the Send Call Data API to send call transcripts and metadata to Tuner. The API accepts JSON payloads with the call transcript, timestamps, and optional metadata.Send Call Data API Reference
View the complete API documentation with request/response examples, authentication details, and all available parameters.
Quick Example
Here’s a minimal example to get you started:Best Practices
Best Practices for Custom Integration
Best Practices for Custom Integration
Troubleshooting
Common Issues
Common Issues
Next Steps
Once your integration is working, explore these resources to get the most out of Tuner:How to Analyze Your First Call
Learn how to review and analyze calls in the Tuner dashboard.
Creating Custom Evaluations
Set up custom evaluations to automatically assess call quality.
Using a Supported Provider? If you’re using Retell.ai Check out our native integration guides for a simpler setup experience.
Connecting to Retell
Connect your Retell agent to Tuner with automatic webhook configuration.