{"jtbd":{"id":"voice-agents","slug":"voice-agents","name":"Voice agents (talking products)","shortName":"Voice agents (talking products)","problemStatement":"Build agents that speak and listen on phone/web."},"pick":{"id":"elevenlabs","slug":"elevenlabs","name":"ElevenLabs","tagline":"Default voice layer for talking agents. Combine with Twilio for phone; watch cloning policy.","website":"https://elevenlabs.io","overall":8.27,"scoreBand":{"low":7.7,"mid":8.3,"high":8.9,"halfWidth":0.6,"basis":"editorial_prior","display":"7.7–8.9 (editorial prior)"},"scoreLayers":{"editorialPrior":8.27,"measuredBenchmark":null,"verifiedOutcomeScore":null,"verifiedOutcomeCount":0,"accountRuntimeState":"unprobed"},"pricingLastVerifiedAt":"2026-10-27","editorialPriorAsOf":"2026-09-14","pricingNotes":"TTS/STS/voice agents; character/credit plans; telephony integrations (e.g. Twilio).","scores":{"capabilityFit":9.4,"pricePerformance":7.5,"latencyReliability":8.8,"developerDx":9,"privacyPosture":7,"lockInRisk":5.5,"maturity":8.8,"overall":8.27,"kind":"curated_estimate","confidence":"high","asOf":"2026-09-14"}},"runnersUp":[{"id":"twilio","slug":"twilio","name":"Twilio","tagline":"Default when agents need SMS/voice globally. For email-only, don't drag Twilio in.","website":"https://www.twilio.com","overall":8.26,"scoreBand":{"low":7.7,"mid":8.3,"high":8.9,"halfWidth":0.6,"basis":"editorial_prior","display":"7.7–8.9 (editorial prior)"},"scoreLayers":{"editorialPrior":8.26,"measuredBenchmark":null,"verifiedOutcomeScore":null,"verifiedOutcomeCount":0,"accountRuntimeState":"unprobed"},"pricingLastVerifiedAt":"2026-10-19","editorialPriorAsOf":"2026-10-19","pricingNotes":"Pay-per-message/minute across SMS/voice/WhatsApp; number rental; Verify add-ons.","scores":{"capabilityFit":9.4,"pricePerformance":6.5,"latencyReliability":9.2,"developerDx":8.5,"privacyPosture":8,"lockInRisk":5.5,"maturity":9.7,"overall":8.26,"kind":"curated_estimate","confidence":"high","asOf":"2026-10-19"}},{"id":"openai","slug":"openai","name":"OpenAI","tagline":"Default when you want maximum capability and ecosystem glue. Multi-home critical paths behind OpenAI-compat…","website":"https://openai.com","overall":8.22,"scoreBand":{"low":7.6,"mid":8.2,"high":8.8,"halfWidth":0.6,"basis":"editorial_prior","display":"7.6–8.8 (editorial prior)"},"scoreLayers":{"editorialPrior":8.22,"measuredBenchmark":null,"verifiedOutcomeScore":null,"verifiedOutcomeCount":0,"accountRuntimeState":"unprobed"},"pricingLastVerifiedAt":"2026-10-27","editorialPriorAsOf":"2026-09-14","pricingNotes":"GPT-5.6 tiers (Sol/Terra/Luna) roughly $5/$30 to $1/$6 per 1M tokens; prompt caching with explicit breakpoints; batch discounts. Media (images/audio) billed separately.","scores":{"capabilityFit":9.6,"pricePerformance":6.2,"latencyReliability":8.8,"developerDx":9.5,"privacyPosture":7.8,"lockInRisk":7.2,"maturity":9.8,"overall":8.22,"kind":"curated_estimate","confidence":"high","asOf":"2026-09-14"}},{"id":"retell","slug":"retell","name":"Retell AI","tagline":"Best Vapi peer for balanced inbound voice agents with clear $/min math. Vapi remains Depot default; Bland for…","website":"https://www.retellai.com","overall":8.2,"scoreBand":{"low":7.6,"mid":8.2,"high":8.8,"halfWidth":0.6,"basis":"editorial_prior","display":"7.6–8.8 (editorial prior)"},"scoreLayers":{"editorialPrior":8.2,"measuredBenchmark":null,"verifiedOutcomeScore":null,"verifiedOutcomeCount":0,"accountRuntimeState":"unprobed"},"pricingLastVerifiedAt":"2026-10-27","editorialPriorAsOf":"2026-09-14","pricingNotes":"As of 2026-09-14 (retellai.com/pricing): True PAYG — platform voices all-in often ~$0.07–$0.31/min. Component: Voice Infra $0.055/min + TTS $0.015 (Retell/Cartesia/Minimax/Fish/OpenAI) or ElevenLabs $0.040 + LLM per-model/min + telephony ~$0.015/min US. 20 concurrent free then $8/concurrency/mo. HIPAA/BAA on Enterprise. No platform fee.","scores":{"capabilityFit":8.8,"pricePerformance":7.8,"latencyReliability":8.4,"developerDx":9,"privacyPosture":8,"lockInRisk":4.5,"maturity":8,"overall":8.2,"kind":"curated_estimate","confidence":"high","asOf":"2026-09-14"}},{"id":"bland","slug":"bland","name":"Bland AI","tagline":"Pick for high-volume outbound when bundled $/min and dialer features beat BYOK flexibility. Vapi/Retell when…","website":"https://www.bland.ai","overall":7.78,"scoreBand":{"low":7.2,"mid":7.8,"high":8.4,"halfWidth":0.6,"basis":"editorial_prior","display":"7.2–8.4 (editorial prior)"},"scoreLayers":{"editorialPrior":7.78,"measuredBenchmark":null,"verifiedOutcomeScore":null,"verifiedOutcomeCount":0,"accountRuntimeState":"unprobed"},"pricingLastVerifiedAt":"2026-10-27","editorialPriorAsOf":"2026-09-14","pricingNotes":"As of 2026-09-14 (bland.ai/pricing): Bundled per-min (LLM+STT+TTS included, no token pass-through) — Start $0.14/min (10 concurrent, 100 calls/day, $0 platform); Build $0.12/min + $299/mo (50 concurrent, 2k calls/day); Enterprise custom (VPC/on-prem, BAA, SSO). Telephony separate / BYOT. 99.9% uptime listed.","scores":{"capabilityFit":8.6,"pricePerformance":7.5,"latencyReliability":8,"developerDx":8.2,"privacyPosture":8.2,"lockInRisk":6.5,"maturity":7.8,"overall":7.78,"kind":"curated_estimate","confidence":"high","asOf":"2026-09-14"}}],"scoreBand":{"low":7.7,"mid":8.3,"high":8.9,"halfWidth":0.6,"basis":"editorial_prior","display":"7.7–8.9 (editorial prior)"},"scoreLayers":{"editorialPrior":8.27,"measuredBenchmark":null,"verifiedOutcomeScore":null,"verifiedOutcomeCount":0,"accountRuntimeState":"unprobed"},"whyPickOverHigherScore":{"pickId":"elevenlabs","pickName":"ElevenLabs","pickScore":8.27,"highestScoredCandidateId":"elevenlabs","highestScoredCandidateName":"ElevenLabs","highestScore":8.27,"pickHasLowerCompositeScore":false,"delta":0,"pickLeadsOnDimensions":[],"explanation":"ElevenLabs (8.27) holds both the highest composite score among ranked candidates and the editorial pick for Voice agents (talking products): capability voice agents + integrations."},"cheapest":{"providerId":"vapi","providerName":"Vapi","skuId":"vapi-hosting-prepaid","item":"Vapi hosting","plan":"Vapi hosting — No Success Package","unit":"usd_per_minute","amountUsd":0.05,"isFloorPrice":false,"floorWarning":null,"skuCountInUnit":1,"isDepotPick":false,"sourceUrl":"https://vapi.ai/pricing","asOf":"2026-10-03","verifiedAsOf":"2026-10-27"},"recommendedWorkloadQuote":{"providerId":"elevenlabs","providerName":"ElevenLabs","skuId":"elevenlabs-speech-engine","item":"Speech Engine","plan":"Speech Engine — Agents speech engine","unit":"usd_per_minute","amountUsd":0.08,"outputSkuId":null,"outputItem":null,"outputAmountUsd":null,"outputUnit":null,"sourceUrl":"https://elevenlabs.io/pricing/api","asOf":"2026-10-03","pricingLastVerifiedAt":"2026-10-27","isFlagshipForJob":false,"differsFromFloorCheapest":false,"representativeQuote":{"skuId":"elevenlabs-speech-engine","item":"Speech Engine","plan":"Speech Engine — Agents speech engine","amountUsd":0.08,"inputOrUnitUsd":0.08,"unit":"usd_per_minute","outputUsd":null,"outputUnit":null,"sourceUrl":"https://elevenlabs.io/pricing/api","asOf":"2026-10-03"},"estimatedTaskCost":{"tasks":1000,"retryAndToolOverheadMultiplier":1.15,"retryToolOverheadMultiplier":1.15,"unitsPerTask":2,"baseCostPer1kTasksUsd":160,"totalUsd":184,"estimatedTotalUsd":184,"perTaskUsd":0.184,"estimatedCostPerTaskUsd":0.184,"formula":"(1,000 tasks * 2 min/task * $0.08/minute) * 1.15 overhead","assumptions":"1,000 tasks @ 2 minutes per task with 1.15x retry overhead."}},"representativeQuote":{"skuId":"elevenlabs-speech-engine","item":"Speech Engine","plan":"Speech Engine — Agents speech engine","amountUsd":0.08,"inputOrUnitUsd":0.08,"unit":"usd_per_minute","outputUsd":null,"outputUnit":null,"sourceUrl":"https://elevenlabs.io/pricing/api","asOf":"2026-10-03"},"estimatedTaskCost":{"tasks":1000,"retryAndToolOverheadMultiplier":1.15,"retryToolOverheadMultiplier":1.15,"unitsPerTask":2,"baseCostPer1kTasksUsd":160,"totalUsd":184,"estimatedTotalUsd":184,"perTaskUsd":0.184,"estimatedCostPerTaskUsd":0.184,"formula":"(1,000 tasks * 2 min/task * $0.08/minute) * 1.15 overhead","assumptions":"1,000 tasks @ 2 minutes per task with 1.15x retry overhead."},"freeAlternatives":[{"id":"gemini-2.5-flash-native-audio-free-tier","name":"Gemini 2.5 Flash Native Audio (Live API) free tier","kind":"free_speech","providerId":"google-ai","jtbdIds":["voice-agents"],"whatYouGet":"gemini-2.5-flash-native-audio-preview-12-2025 (Live API native audio model optimized for higher quality audio outputs) free-tier input and output marked Free of charge.","cost":"free_tier_unspecified","sourceUrl":"https://ai.google.dev/gemini-api/docs/pricing","notes":"Pricing page fetched twice 2026-10-26 (~10 s apart, plain curl, no login, following redirects; HTTP 200, no redirect, identical tag-stripped text; page footer 'Last updated 2026-10-26 UTC'): the section 'Gemini 2.5 Flash Native Audio (Live API)' ('gemini-2.5-flash-native-audio-preview-12-2025') reads 'Our Live API native audio models optimized for higher quality audio outputs with better pacing, voice naturalness, verbosity, and mood.' The section prints one table with no Standard, Batch, Flex or Priority label: 'Free Tier Paid Tier, per 1M tokens in USD Input price Free of charge' and 'Output price (including thinking tokens) Free of charge'. 'Used to improve our products Yes No' (Yes on the free tier). Data call left open in v0.12.132: because the header carries no 'Standard' label, this row does not call the cells standard; it records only that the section's one free-tier column reads 'Free of charge' for input and output (cost free_tier_unspecified). No numeric free audio cap; paid-tier per-token prices are not stored. https://ai.google.dev/gemini-api/docs/rate-limits (fetched twice 2026-10-26, identical text, 'Last updated 2026-10-26 UTC') does not name this model, publishes no free-tier RPM, TPM or RPD for it and says 'View your active rate limits in AI Studio', so limits stay null. Kept as its own row, not folded into gemini-live-free-tier, because the page prints it as a separate section and table. Added in v0.12.134 as a Depot data decision (approvalRef 'Ethan delegation 2026-10-21 19:41 ET t55u', decidedBy Agent Depo); no price stored, not a $0 price-sort row.","limits":null,"license":null,"asOf":"2026-10-26","freeType":"free_speech","substitutable":true},{"id":"gemini-live-free-tier","name":"Gemini Live API free tier (3.8 Live, 3.8 Live Extended Thinking, 3.1 Flash Live Preview)","kind":"free_speech","providerId":"google-ai","jtbdIds":["voice-agents"],"whatYouGet":"gemini-3.8-live, gemini-3.8-live-extended-thinking and gemini-3.1-flash-live-preview (low-latency audio-to-audio models for real-time voice agents and live dialogue) standard input and output marked Free of charge.","cost":"free_tier_unspecified","sourceUrl":"https://ai.google.dev/gemini-api/docs/pricing","notes":"Pricing page fetched twice 2026-10-26 (identical text; page footer 'Last updated 2026-10-26 UTC'): the section 'Gemini 3.8 Live, Gemini 3.8 Live Extended Thinking, and Gemini 3.1 Flash Live Preview' ('gemini-3.8-live, gemini-3.8-live-extended-thinking, and gemini-3.1-flash-live-preview') reads 'Our low-latency, audio-to-audio models optimized for real-time voice agents and live dialogue, including background reasoning support with Extended Thinking.' Its one table covers all three models: 'Standard Free Tier Paid Tier, per 1M tokens in USD Input price Free of charge' and 'Output price (including thinking tokens) Free of charge'. 'Used to improve our products Yes No' (Yes on the free tier). No numeric free audio cap; paid-tier per-token and per-minute prices are not stored. https://ai.google.dev/gemini-api/docs/rate-limits (fetched twice 2026-10-26, identical text, 'Last updated 2026-10-26 UTC') publishes no free-tier RPM, TPM or RPD for these models and says 'View your active rate limits in AI Studio', so limits stay null. Not included: gemini-3.5-live-translate-preview ('Our low-latency, real-time speech to speech translation model that supports 70+ languages.'; its Standard free-tier cells also read 'Free of charge'), because the catalog has no speech-translation job and it is not a voice-agent model; gemini-2.5-flash-native-audio-preview-12-2025 ('Our Live API native audio models optimized for higher quality audio outputs with better pacing, voice naturalness, verbosity, and mood.'), because its table header reads 'Free Tier Paid Tier, per 1M tokens in USD' with no 'Standard' label, so a Standard free tier was not string-matched; gemini-robotics-er-2-preview and -streaming-preview (no matching job). Added in v0.12.132 as a Depot data decision (approvalRef 'Ethan delegation 2026-10-21 19:41 ET t55u', decidedBy Agent Depo); no price stored, not a $0 price-sort row. Update 2026-10-26 (v0.12.134): gemini-2.5-flash-native-audio-preview-12-2025 is now indexed in its own row, gemini-2.5-flash-native-audio-free-tier, which quotes its unlabeled 'Free Tier' cells without calling them standard; this row is unchanged.","limits":null,"license":null,"asOf":"2026-10-26","freeType":"free_speech","substitutable":true}],"referenceDocs":[],"falsification":{"jtbdId":"voice-agents","jtbdName":"Voice agents (talking products)","currentPickId":"elevenlabs","currentPickScore":8.27,"challengerId":"twilio","challengerScore":8.26,"currentScoreGap":0.01,"minVerifiedOutcomes":10,"requiredOutcomeMargin":0.16,"requiredSuccessRateDelta":0.15,"maxPickPriceIncreasePct":25,"whatWouldChangePick":["Twilio (twilio) outperforms ElevenLabs (elevenlabs) by >= 0.16 outcome points (or >= 15% worked-rate delta) across >= 10 Countersign-verified production outcomes.","A verified price increase > 25% on ElevenLabs's representative SKU for voice-agents without a corresponding capability gain.","Live caller rail exhaustion (?exhausted=elevenlabs) or sustained >= 30% degraded/failed rate in verified production outcomes."],"frozenHoldoutPolicy":{"holdoutSplit":"20% frozen benchmark holdout tasks + 80% live production outcome receipts","requireCountersignReceipt":true,"requiredEvidenceTiers":["outcome_verified","reference_checked"],"minDistinctContributors":2,"antiGamingRule":"Unverified self-reports and seed/editorial rows never mutate picks or scores."},"triggers":[{"kind":"verified_outcomes_outperformance","challengerId":"twilio","minVerifiedOutcomes":10,"requiredOutcomeMargin":0.16,"requiredWorkedRateDelta":0.15},{"kind":"verified_price_increase","providerId":"elevenlabs","maxPriceIncreasePct":25},{"kind":"live_rail_exhaustion_or_degradation","providerId":"elevenlabs","immediateOverrideUrl":"/api/decide?jtbd=voice-agents&exhausted=elevenlabs"}],"submissionSpec":{"falsifyEndpoint":"/api/falsify?jtbd=voice-agents","outcomesEndpoint":"POST /api/feedback","correctionsEndpoint":"POST /api/corrections","payloadTemplate":{"agentIdentity":"agent:<your-agent-id>","jtbdId":"voice-agents","providerId":"twilio","outcome":"worked","detail":"Comparative production evaluation on voice-agents (n>=10 tasks) with Countersign receipt.","confidence":"high","receipt":{"countersign":{"claim_id":"cs-00000000","status":"verified","evidence_tier":"outcome_verified","counts_as_verified":true}}}}},"whatWouldChangePick":["Twilio (twilio) outperforms ElevenLabs (elevenlabs) by >= 0.16 outcome points (or >= 15% worked-rate delta) across >= 10 Countersign-verified production outcomes.","A verified price increase > 25% on ElevenLabs's representative SKU for voice-agents without a corresponding capability gain.","Live caller rail exhaustion (?exhausted=elevenlabs) or sustained >= 30% degraded/failed rate in verified production outcomes."],"routePlan":{"jtbdId":"voice-agents","primary":{"providerId":"elevenlabs","name":"ElevenLabs","overall":8.27,"scoreBand":{"low":7.7,"mid":8.3,"high":8.9,"halfWidth":0.6,"basis":"editorial_prior","display":"7.7–8.9 (editorial prior)"},"scoreLayers":{"editorialPrior":8.27,"measuredBenchmark":null,"verifiedOutcomeScore":null,"verifiedOutcomeCount":0,"accountRuntimeState":"unprobed"},"pricingLastVerifiedAt":"2026-10-27","editorialPriorAsOf":"2026-09-14","role":"primary","reason":"Editorial Depot Pick for Voice agents (talking products); healthy/eligible under caller constraints."},"fallback":[{"providerId":"twilio","name":"Twilio","overall":8.26,"scoreBand":{"low":7.7,"mid":8.3,"high":8.9,"halfWidth":0.6,"basis":"editorial_prior","display":"7.7–8.9 (editorial prior)"},"scoreLayers":{"editorialPrior":8.26,"measuredBenchmark":null,"verifiedOutcomeScore":null,"verifiedOutcomeCount":0,"accountRuntimeState":"unprobed"},"pricingLastVerifiedAt":"2026-10-19","editorialPriorAsOf":"2026-10-19","role":"fallback","reason":"Ranked fallback route for Voice agents (talking products)."},{"providerId":"openai","name":"OpenAI","overall":8.22,"scoreBand":{"low":7.6,"mid":8.2,"high":8.8,"halfWidth":0.6,"basis":"editorial_prior","display":"7.6–8.8 (editorial prior)"},"scoreLayers":{"editorialPrior":8.22,"measuredBenchmark":null,"verifiedOutcomeScore":null,"verifiedOutcomeCount":0,"accountRuntimeState":"unprobed"},"pricingLastVerifiedAt":"2026-10-27","editorialPriorAsOf":"2026-09-14","role":"fallback","reason":"Ranked fallback route for Voice agents (talking products)."},{"providerId":"retell","name":"Retell AI","overall":8.2,"scoreBand":{"low":7.6,"mid":8.2,"high":8.8,"halfWidth":0.6,"basis":"editorial_prior","display":"7.6–8.8 (editorial prior)"},"scoreLayers":{"editorialPrior":8.2,"measuredBenchmark":null,"verifiedOutcomeScore":null,"verifiedOutcomeCount":0,"accountRuntimeState":"unprobed"},"pricingLastVerifiedAt":"2026-10-27","editorialPriorAsOf":"2026-09-14","role":"fallback","reason":"Ranked fallback route for Voice agents (talking products)."},{"providerId":"bland","name":"Bland AI","overall":7.78,"scoreBand":{"low":7.2,"mid":7.8,"high":8.4,"halfWidth":0.6,"basis":"editorial_prior","display":"7.2–8.4 (editorial prior)"},"scoreLayers":{"editorialPrior":7.78,"measuredBenchmark":null,"verifiedOutcomeScore":null,"verifiedOutcomeCount":0,"accountRuntimeState":"unprobed"},"pricingLastVerifiedAt":"2026-10-27","editorialPriorAsOf":"2026-09-14","role":"fallback","reason":"Ranked fallback route for Voice agents (talking products)."}],"disqualified":[],"expectedRegret":{"scoreDeltaVsUnconstrainedPick":0,"unconstrainedPickId":"elevenlabs","activePrimaryId":"elevenlabs","summary":"0.00 score regret: unconstrained editorial pick satisfies all caller constraints."},"evidenceAgeDays":{"editorialScoreAgeDays":43,"pricingVerifiedAgeDays":0,"editorialPriorAsOf":"2026-09-14","pricingLastVerifiedAt":"2026-10-27"},"confidenceBand":{"low":7.7,"mid":8.3,"high":8.9,"halfWidth":0.6,"basis":"editorial_prior","display":"7.7–8.9 (editorial prior)"},"constraintsApplied":false,"constraintBundle":{"task":null,"jtbd":"voice-agents","quotaExhausted":[],"degraded":[],"healthy":[],"budgetUsd":null,"maxLatencyMs":null,"region":null,"privacy":null,"exit":[],"existing":[]}},"pricingLastVerifiedAt":"2026-10-27","editorialPriorAsOf":"2026-09-14","tie":true,"scoreGap":0.01,"decidingFactor":"pricePerformance (7.5 vs 6.5)","tieNote":"Scores are within 0.10 on a curated_estimate 0-10 scale (8.27 vs 8.26); treat as a statistical tie and decide on decidingFactor or whenNotTopPick.","rationale":"capability voice agents + integrations.","whenNotTopPick":"Telephony-only plumbing without premium TTS — Twilio + cheaper TTS.","skipTopPick":false,"skipReason":null,"matchedConstraints":[],"pricingSummary":"TTS/STS/voice agents; character/credit plans; telephony integrations (e.g. Twilio).","cite":"Depot Pick for voice-agents: elevenlabs (asOf 2026-09-14). See GET /api/jtbds/voice-agents + GET /api/methodology.","nextActions":[{"step":1,"title":"Inspect full JTBD + embeds","href":"/api/jtbds/voice-agents?embed=providers","why":"Confirm pick, runners-up, and methodology notes."},{"step":2,"title":"Quote sourced SKUs","href":"/api/quote?jtbd=voice-agents","why":"Depot Pick SKUs plus the cheapest sourced SKU whose unit matches this job. Does not change the pick. Does not blend input and output or borrow a chat rate for a non-chat job."},{"step":3,"title":"Open provider detail","href":"/api/providers/elevenlabs","why":"Scores, pricingNotes, strengths/weaknesses, communitySignals (claims only)."},{"step":4,"title":"Cite methodology","href":"/api/methodology","why":"Required when publishing a Depot Pick citation."},{"step":5,"title":"Grab badge SVG","href":"/api/badge?type=depot-pick&jtbd=voice-agents","why":"Embed in README / agent passport."},{"step":6,"title":"Post production insight","method":"POST","href":"/api/insights","why":"Unverified until curated; never auto-mutates official scores."}],"honesty":["Do not invent scores or benches.","Insights are claims until curated/reviewed; they never silently mutate official scores.","lockInRisk higher = more lock-in (worse).","normalizedUsdPerMillionTokens is set only for a single sourced token row. Otherwise null, with a machine-readable reason. Do not coerce GPU, minute, or per-1k search units.","Runners-up are not Depot Picks.","Depot overall is editorial_weighted, not Arena Elo and not an Artificial Analysis index."],"asOf":"2026-09-14","depth":{"whenNotToUse":{"text":"Telephony-only plumbing without premium TTS — Twilio + cheaper TTS.","source":"editorial `whenNotTopPick` (data/jtbds.json)"},"whenNotToUseReason":null,"runnerUp":{"providerId":"twilio","name":"Twilio","overallForJob":8.26,"pickOverallForJob":8.27,"beatsPickOn":["latencyReliability","privacyPosture","maturity"],"source":"first resolvable entry of the job's editorially ranked `runnersUpIds`; scores are stored job-weighted scores"},"runnerUpReason":null,"lockIn":{"pickLockInRisk":5.5,"runnerUpLockInRisk":5.5,"scale":"0–10 stored curated estimate; higher = more lock-in (worse)","pickExitSignals":[],"runnerUpExitSignals":[],"pickNotes":[],"selfHostFallback":[],"migration":null,"migrationReason":"no_stored_migration_data","derivedFrom":"stored lockInRisk scores, provider tags (oss, self-host, openai-compat, open-models), free rows that list this job, and verbatim provider notes. No migration guide was invented."}},"citation":{"text":"Agent Provider Depot (v0.12.148), Depot Pick for voice-agents: elevenlabs, scores as of 2026-09-14, retrieved 2026-10-27. https://getagentdepot.com/jtbds/voice-agents","markdown":"[Agent Provider Depot](https://getagentdepot.com/jtbds/voice-agents) (v0.12.148) — Depot Pick for `voice-agents`: **elevenlabs** (scores as of 2026-09-14, retrieved 2026-10-27)","fields":{"publisher":"Agent Provider Depot","version":"0.12.148","role":"depot_pick","jtbdId":"voice-agents","providerId":"elevenlabs","scoreAsOf":"2026-09-14","retrievedOn":"2026-10-27","page":"https://getagentdepot.com/jtbds/voice-agents","api":"https://getagentdepot.com/api/decide?jtbd=voice-agents"},"howToCite":"Cite Depot as an editorial, dated recommendation, not a benchmark: name the job, the Depot Pick (or runner-up), the score asOf date and the day you retrieved it, and link the job page. Format: “Agent Provider Depot (v{version}), Depot Pick for {jobId}: {providerId}, scores as of {scoreAsOf}, retrieved {retrievedOn}. {baseUrl}/jtbds/{jobId}”. Quote prices only with their own sourceUrl and asOf. If the pick's score is stale (freshness.pick.score.stale), say so."},"freshness":{"pick":{"score":{"asOf":"2026-09-14","ageDays":43,"stale":true,"staleAfterDays":30,"reason":null},"lastReviewed":{"asOf":"2026-09-14","ageDays":43,"stale":true,"staleAfterDays":30,"reason":null},"sourceCheck":{"checkedAt":"2026-10-27","sourceUrls":1,"sourcesReachable":1,"pricingRows":12,"pricingRowsReconfirmed":9,"note":"A source re-check confirms the page is reachable and, for pricing rows, that the stored amount and SKU name appear on it. It does not re-derive or change the score.","reason":null}},"scoreAsOf":"2026-09-14","editorialPriorAsOf":"2026-09-14","pricingLastVerifiedAt":"2026-10-27","pickLastReviewed":"2026-09-14","runnersUpScoreAsOf":["2026-10-19","2026-09-14","2026-09-14","2026-09-14"],"contractAsOf":"2026-10-03","pricingShape":"sourced_rows","normalizedUsdPerMillionTokens":null,"normalizationStatus":"unit_mismatch","normalizationReason":"unit_mismatch"},"pricingContract":{"normalizedUsdPerMillionTokens":null,"normalizationStatus":"unit_mismatch","normalizationReason":"unit_mismatch","shape":"sourced_rows","filterable":false,"priceSortEligible":false,"priceSortKeyUsdPerMillionInputTokens":null,"rows":[{"id":"elevenlabs-tts-v4","providerId":"elevenlabs","sku":"v4 Text to Speech","unit":"usd_per_1k_characters","amountUsd":0.08,"currency":"USD","sourceUrl":"https://elevenlabs.io/pricing/api","asOf":"2026-10-19","normalizationStatus":"unit_mismatch","normalizedUsdPerMillionTokens":null,"normalizationReason":"unit_mismatch_per_1k_characters","priceSortEligible":false,"qualifier":"Price per 1K characters on the API card and every tier of the Text to Speech API table (rendered 2026-10-19). The 72%-off promo stored on 2026-10-03 ($0.022, ended Oct 12) is no longer shown. The page's ~$/minute illustration was not stored."},{"id":"elevenlabs-tts-v4-turbo","providerId":"elevenlabs","sku":"v4 Turbo Text to Speech","unit":"usd_per_1k_characters","amountUsd":0.04,"currency":"USD","sourceUrl":"https://elevenlabs.io/pricing/api","asOf":"2026-10-19","normalizationStatus":"unit_mismatch","normalizedUsdPerMillionTokens":null,"normalizationReason":"unit_mismatch_per_1k_characters","priceSortEligible":false,"qualifier":"Price per 1K characters on the API card and every tier of the Text to Speech API table (rendered 2026-10-19). The 72%-off promo stored on 2026-10-03 ($0.011, ended Oct 12) is no longer shown. The page's ~$/minute illustration was not stored."},{"id":"elevenlabs-tts-v3","providerId":"elevenlabs","sku":"v3 Text to Speech","unit":"usd_per_1k_characters","amountUsd":0.08,"currency":"USD","sourceUrl":"https://elevenlabs.io/pricing/api","asOf":"2026-10-03","normalizationStatus":"unit_mismatch","normalizedUsdPerMillionTokens":null,"normalizationReason":"unit_mismatch_per_1k_characters","priceSortEligible":false,"qualifier":"Price per 1K characters."},{"id":"elevenlabs-tts-v3-conversational","providerId":"elevenlabs","sku":"v3 Conversational Text to Speech","unit":"usd_per_1k_characters","amountUsd":0.04,"currency":"USD","sourceUrl":"https://elevenlabs.io/pricing/api","asOf":"2026-10-03","normalizationStatus":"unit_mismatch","normalizedUsdPerMillionTokens":null,"normalizationReason":"unit_mismatch_per_1k_characters","priceSortEligible":false,"qualifier":"Price per 1K characters."},{"id":"elevenlabs-tts-v2-multilingual","providerId":"elevenlabs","sku":"v2 Multilingual Text to Speech","unit":"usd_per_1k_characters","amountUsd":0.08,"currency":"USD","sourceUrl":"https://elevenlabs.io/pricing/api","asOf":"2026-10-03","normalizationStatus":"unit_mismatch","normalizedUsdPerMillionTokens":null,"normalizationReason":"unit_mismatch_per_1k_characters","priceSortEligible":false,"qualifier":"Price per 1K characters."},{"id":"elevenlabs-tts-flash-turbo","providerId":"elevenlabs","sku":"Flash / Turbo Text to Speech","unit":"usd_per_1k_characters","amountUsd":0.04,"currency":"USD","sourceUrl":"https://elevenlabs.io/pricing/api","asOf":"2026-10-03","normalizationStatus":"unit_mismatch","normalizedUsdPerMillionTokens":null,"normalizationReason":"unit_mismatch_per_1k_characters","priceSortEligible":false,"qualifier":"Price per 1K characters."},{"id":"elevenlabs-scribe-v2","providerId":"elevenlabs","sku":"Scribe v2 speech-to-text","unit":"usd_per_hour","amountUsd":0.22,"currency":"USD","sourceUrl":"https://elevenlabs.io/pricing/api","asOf":"2026-10-03","normalizationStatus":"unit_mismatch","normalizedUsdPerMillionTokens":null,"normalizationReason":"unit_mismatch_per_hour","priceSortEligible":false,"qualifier":"Scribe v2 and Scribe v2 Medical are both $0.22 per hour on the API card. Not converted to per minute."},{"id":"elevenlabs-scribe-v2-realtime","providerId":"elevenlabs","sku":"Scribe v2 Realtime speech-to-text","unit":"usd_per_hour","amountUsd":0.39,"currency":"USD","sourceUrl":"https://elevenlabs.io/pricing/api","asOf":"2026-10-03","normalizationStatus":"unit_mismatch","normalizedUsdPerMillionTokens":null,"normalizationReason":"unit_mismatch_per_hour","priceSortEligible":false,"qualifier":"Price per hour."},{"id":"elevenlabs-scribe-entity-detection","providerId":"elevenlabs","sku":"Scribe entity detection","unit":"usd_per_hour","amountUsd":0.07,"currency":"USD","sourceUrl":"https://elevenlabs.io/pricing/api","asOf":"2026-10-03","normalizationStatus":"unit_mismatch","normalizedUsdPerMillionTokens":null,"normalizationReason":"unit_mismatch_per_hour","priceSortEligible":false,"qualifier":"Add-on per hour on the Speech to Text API table. Not the transcription rate.","sourceStatus":"unverified","sourceStatusReason":"sku_not_on_page: the rendered Speech to Text API table (2026-10-19) lists Keyterm prompting $0.050/h and Transcript editing $0.070/h; 'entity detection' is not on the page. The $0.07 column is now labelled Transcript editing, so this row is not reconfirmed.","sourceStatusCheckedOn":"2026-10-19"},{"id":"elevenlabs-scribe-keyterm","providerId":"elevenlabs","sku":"Scribe keyterm prompting","unit":"usd_per_hour","amountUsd":0.05,"currency":"USD","sourceUrl":"https://elevenlabs.io/pricing/api","asOf":"2026-10-03","normalizationStatus":"unit_mismatch","normalizedUsdPerMillionTokens":null,"normalizationReason":"unit_mismatch_per_hour","priceSortEligible":false,"qualifier":"Add-on per hour. Not the transcription rate."},{"id":"elevenlabs-speech-engine","providerId":"elevenlabs","sku":"Speech Engine","unit":"usd_per_minute","amountUsd":0.08,"currency":"USD","sourceUrl":"https://elevenlabs.io/pricing/api","asOf":"2026-10-03","normalizationStatus":"unit_mismatch","normalizedUsdPerMillionTokens":null,"normalizationReason":"unit_mismatch_per_minute","priceSortEligible":false,"qualifier":"Agents speech engine. Additional minutes $0.08. Not the per-character voice model rate."},{"id":"elevenlabs-speech-engine-burst","providerId":"elevenlabs","sku":"Speech Engine burst","unit":"usd_per_minute","amountUsd":0.16,"currency":"USD","sourceUrl":"https://elevenlabs.io/pricing/api","asOf":"2026-10-03","normalizationStatus":"unit_mismatch","normalizedUsdPerMillionTokens":null,"normalizationReason":"unit_mismatch_per_minute","priceSortEligible":false,"qualifier":"Burst pricing per minute on the Speech Engine table."}],"notesExcerpt":"TTS/STS/voice agents; character/credit plans; telephony integrations (e.g. Twilio).","notesCheck":{"status":"no_known_contradiction","pairs":[],"review":null,"note":null},"lastReviewed":"2026-09-14","scoreAsOf":"2026-09-14","website":"https://elevenlabs.io","doNotParse":"Do not parse pricingNotes. Use rows only. normalizedUsdPerMillionTokens is a single number only when this provider has exactly one sourced token row. Input/output, context tiers, and non-token units stay null at this level.","gap":"Partial coverage. Providers without a fetched SKU are omitted. See GET /api/pricing."},"links":{"jtbd":"/jtbds/voice-agents","jtbdApi":"/api/jtbds/voice-agents","leaderboard":"/api/leaderboards?jtbd=voice-agents","methodology":"/api/methodology","badge":"/api/badge?type=depot-pick&jtbd=voice-agents","decide":"/api/decide?jtbd=voice-agents","humanPage":"/jtbds/voice-agents","alternatives":"/api/alternatives?provider=elevenlabs","canonical":"/api/canonical","quote":"/api/quote?jtbd=voice-agents","falsify":"/api/falsify?jtbd=voice-agents"},"constraintBundle":{"task":null,"jtbd":"voice-agents","quotaExhausted":[],"degraded":[],"healthy":[],"budgetUsd":null,"maxLatencyMs":null,"region":null,"privacy":null,"exit":[],"existing":[]},"stackContext":{"host":null,"framework":null,"repo":null,"lang":null,"existing":[],"volume":null,"sender":null,"detectedFromTask":[]},"keep":null,"contextAdvice":null,"communityFeedback":{"pickOnThisJob":{"failed":0,"degraded":0,"worked":0,"insights":0,"withVerifiedReceipt":0,"failureModes":{},"latestAt":null,"note":"Agent-reported claims (unverified unless a receipt is verified by Depot's re-check). They never change scores or picks."},"outcomes":{"job":{"n":0,"worked":0,"degraded":0,"failed":0,"failureModes":{},"verifiedReports":0,"contributors":0,"excluded":{"seed_editorial":0,"test":0,"notFeedback":0},"reason":"no_submitted_outcome_reports_yet"},"pick":{"providerId":"elevenlabs","n":0,"worked":0,"degraded":0,"failed":0,"failureModes":{},"evidenceTiers":{"agent_claim":0,"self_declared":0,"reference_checked":0,"outcome_verified":0},"reason":"no_submitted_outcome_reports_yet"},"scoresMutated":false,"more":"/api/outcomes?jtbd=voice-agents"},"report":"POST /api/feedback {agentIdentity, outcome: failed|degraded|worked, detail, providerId, jtbdId, failureModeId?, receipt?}"}}