Sherlock Calls
for Twilio + ElevenLabs
Your calls run on Twilio. Your voice AI uses ElevenLabs. Sherlock Calls connects both — so you can investigate which voices perform best, track per-call TTS costs, and diagnose synthesis errors, all from Slack.
TL;DR — What this combination does
- 1
Sherlock Calls connects to both Twilio and ElevenLabs simultaneously with read-only API access, letting you query both data sources with a single Slack message — no code, no webhooks.
- 2
Ask questions that span both platforms: which ElevenLabs voice IDs are used on which Twilio numbers, what the combined telephony + TTS cost is per call, and which voice configurations correlate with the best call outcomes.
- 3
Sherlock correlates Twilio call logs with ElevenLabs usage data, returning a sourced cross-provider answer in under 5 seconds.
<5s
Answer to any Twilio + ElevenLabs query
2
Platforms queried from one Slack message
0
Dashboards to switch between
The Investigation Gap
What's invisible when you use Twilio + ElevenLabs without Sherlock
Each platform shows you its own data. But the questions that matter most live in the gaps between them.
Voice quality impact on call outcomes stays hidden
ElevenLabs shows you which voices were used. Twilio shows you call outcomes. But the correlation — which voice IDs produce longer calls, higher engagement, or fewer transfers — requires a manual join across two platforms that no one has time to do.
True per-call cost is split across two invoices
Twilio charges for minutes and phone numbers. ElevenLabs charges for characters synthesized. Your actual cost per AI-voiced call spans both bills — but you're looking at them separately, which makes cost optimization nearly impossible.
Synthesis errors don't show up in Twilio
When ElevenLabs synthesis fails or produces audio anomalies, Twilio still logs the call as completed. You can't tell from Twilio data alone whether a call had TTS issues — that data lives entirely in ElevenLabs.
Cross-Provider Questions
What teams ask Sherlock about Twilio + ElevenLabs
Questions that would take hours to answer manually — answered in under 5 seconds from Slack.
- SC“Which ElevenLabs voice IDs have the longest average call duration on our Twilio numbers?”
- SC“What's our blended cost per call across Twilio minutes and ElevenLabs synthesis this month?”
- SC“Show me all calls where ElevenLabs synthesis errors occurred and how they ended in Twilio”
- SC“Which Twilio phone numbers use the most ElevenLabs characters per call?”
- SC“Compare completion rates for calls using ElevenLabs voices vs calls without TTS on our Twilio account”
Setup
Connect Twilio + ElevenLabs to Sherlock in 2 minutes
No code, no webhooks, no new dashboards. Just credentials and questions.
- 1
Connect your Twilio account
Paste your Twilio Account SID and Auth Token into Sherlock Calls. Read-only access — zero code changes, zero webhooks.
- 2
Connect your ElevenLabs account
Add your ElevenLabs API key to Sherlock Calls. Sherlock will index your voices, usage history, and synthesis logs automatically.
- 3
Ask your first cross-provider question
Type 'Which ElevenLabs voices produce the longest Twilio calls?' in Slack. Sherlock queries both platforms and returns a sourced answer in seconds.
FAQ
Common questions about Sherlock + Twilio + ElevenLabs
How does Sherlock correlate Twilio and ElevenLabs data?
- Sherlock Calls uses read-only API access to query Twilio call records and ElevenLabs usage data simultaneously. It correlates them by timestamp, session ID, and phone number to produce unified cross-provider answers.
Can I track ElevenLabs voice performance by Twilio phone number?
- Yes. Sherlock can filter ElevenLabs usage by the Twilio phone numbers involved in each call, letting you compare voice performance across different numbers, campaigns, or agent configurations.
Does Sherlock track ElevenLabs character usage and Twilio minute costs together?
- Yes. Sherlock pulls cost data from both platforms and can compute blended cost per call — combining ElevenLabs character-based pricing with Twilio per-minute and per-number charges.
What happens if ElevenLabs synthesis fails during a Twilio call?
- Sherlock can detect synthesis errors in ElevenLabs logs and correlate them with the corresponding Twilio call record, showing you exactly which calls were affected and how they resolved.
Is the Twilio + ElevenLabs integration available now?
- Yes — this integration is live. Connect both accounts in Sherlock Calls and start asking cross-provider questions from Slack in under 2 minutes.
Ready to investigate your Twilio + ElevenLabs stack?
Connect your Twilio + ElevenLabs accounts in 2 minutes. Start asking cross-provider questions in plain English from Slack and get instant, AI-powered answers.
No credit card required · 50 free credits
Explore individual integrations