{"asOf":"2026-10-03","doesNotChangeDepotPicks":true,"doesNotChangePriceSort":true,"doesNotRescore":true,"caps":{"needs":6,"freePerNeed":3,"caseStudies":3},"class":{"id":"voice","name":"Voice agent","definition":"Hears or speaks on a call or a realtime channel, and confirms account-changing actions before they run.","needs":{"jtbdIds":["voice-agents","voice-agent-platform","speech-to-text","speech-synthesis","realtime-tts","production-stt","agent-pstn-telephony","multilingual-stt"],"freeKinds":["free_speech"],"capabilityTags":["voice","speech","realtime"],"plain":["A transcript the caller can correct","Confirmation before an account change"]},"failureModeIds":["silent-truncation","identity-confusion","over-refusal","non-determinism","partial-tool-success","confirmation-skip","runaway-spend"],"exampleTasks":["Transcribe a caller and repeat the requested change before acting","Hand off when the transcript is cut off"]},"needsConsidered":["voice-agents","voice-agent-platform","speech-to-text","speech-synthesis","realtime-tts","production-stt"],"needsOmitted":["agent-pstn-telephony","multilingual-stt"],"jobs":[{"jtbdId":"voice-agents","decide":{"available":true,"unavailableReason":null,"providerId":"elevenlabs","scoreAsOf":"2026-09-14","scoreAgeDays":43,"scoreStale":true,"runnerUpId":"twilio","cite":"Depot Pick for voice-agents: elevenlabs (asOf 2026-09-14). See GET /api/jtbds/voice-agents + GET /api/methodology.","citePath":"/api/jtbds/voice-agents"},"quote":{"available":true,"unavailableReason":null,"cheapest":{"providerId":"vapi","slug":"vapi","name":"Vapi","skuId":"vapi-hosting-prepaid","sku":"Vapi hosting","item":"Vapi hosting","plan":"Vapi hosting — No Success Package","isFloorPrice":false,"floorWarning":null,"skuKind":"voice_agent_minute","unit":"usd_per_minute","amountUsd":0.05,"comparison":"min sourced voice-agent hosting minute among candidates; usd_per_minute only; not speech-to-text; not a speech-engine minute; not a chat $/1M rate; not quality-adjusted","usdPerMillionInputTokens":null,"sourceUrl":"https://vapi.ai/pricing","asOf":"2026-10-03"},"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."},"reason":null,"priceWinnerNote":"Pick is not a price winner. Cheapest matching USD per voice-agent minute among candidates is vapi at 0.05. The pick has no matching sourced price. Chat input $/1M was not borrowed."},"pickIsNotPriceWinner":true,"freeResources":[{"id":"gemini-2.5-flash-native-audio-free-tier","name":"Gemini 2.5 Flash Native Audio (Live API) free tier","kind":"free_speech","cost":"free_tier_unspecified","substitutable":true,"sourceUrl":"https://ai.google.dev/gemini-api/docs/pricing"},{"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","cost":"free_tier_unspecified","substitutable":true,"sourceUrl":"https://ai.google.dev/gemini-api/docs/pricing"}],"freeMatch":"jtbd"},{"jtbdId":"voice-agent-platform","decide":{"available":true,"unavailableReason":null,"providerId":"vapi","scoreAsOf":"2026-09-14","scoreAgeDays":43,"scoreStale":true,"runnerUpId":"bland","cite":"Depot Pick for voice-agent-platform: vapi (asOf 2026-09-14). See GET /api/jtbds/voice-agent-platform + GET /api/methodology.","citePath":"/api/jtbds/voice-agent-platform"},"quote":{"available":true,"unavailableReason":null,"cheapest":{"providerId":"vapi","slug":"vapi","name":"Vapi","skuId":"vapi-hosting-prepaid","sku":"Vapi hosting","item":"Vapi hosting","plan":"Vapi hosting — No Success Package","isFloorPrice":false,"floorWarning":null,"skuKind":"voice_agent_minute","unit":"usd_per_minute","amountUsd":0.05,"comparison":"min sourced voice-agent hosting minute among candidates; usd_per_minute only; not speech-to-text; not a speech-engine minute; not a chat $/1M rate; not quality-adjusted","usdPerMillionInputTokens":null,"sourceUrl":"https://vapi.ai/pricing","asOf":"2026-10-03"},"recommendedWorkloadQuote":{"providerId":"vapi","providerName":"Vapi","skuId":"vapi-hosting-prepaid","item":"Vapi hosting","plan":"Vapi hosting — No Success Package","unit":"usd_per_minute","amountUsd":0.05,"outputSkuId":null,"outputItem":null,"outputAmountUsd":null,"outputUnit":null,"sourceUrl":"https://vapi.ai/pricing","asOf":"2026-10-03","pricingLastVerifiedAt":"2026-10-27","isFlagshipForJob":true,"differsFromFloorCheapest":false,"representativeQuote":{"skuId":"vapi-hosting-prepaid","item":"Vapi hosting","plan":"Vapi hosting — No Success Package","amountUsd":0.05,"inputOrUnitUsd":0.05,"unit":"usd_per_minute","outputUsd":null,"outputUnit":null,"sourceUrl":"https://vapi.ai/pricing","asOf":"2026-10-03"},"estimatedTaskCost":{"tasks":1000,"retryAndToolOverheadMultiplier":1.15,"retryToolOverheadMultiplier":1.15,"unitsPerTask":2,"baseCostPer1kTasksUsd":100,"totalUsd":115,"estimatedTotalUsd":115,"perTaskUsd":0.115,"estimatedCostPerTaskUsd":0.115,"formula":"(1,000 tasks * 2 min/task * $0.05/minute) * 1.15 overhead","assumptions":"1,000 tasks @ 2 minutes per task with 1.15x retry overhead."}},"representativeQuote":{"skuId":"vapi-hosting-prepaid","item":"Vapi hosting","plan":"Vapi hosting — No Success Package","amountUsd":0.05,"inputOrUnitUsd":0.05,"unit":"usd_per_minute","outputUsd":null,"outputUnit":null,"sourceUrl":"https://vapi.ai/pricing","asOf":"2026-10-03"},"estimatedTaskCost":{"tasks":1000,"retryAndToolOverheadMultiplier":1.15,"retryToolOverheadMultiplier":1.15,"unitsPerTask":2,"baseCostPer1kTasksUsd":100,"totalUsd":115,"estimatedTotalUsd":115,"perTaskUsd":0.115,"estimatedCostPerTaskUsd":0.115,"formula":"(1,000 tasks * 2 min/task * $0.05/minute) * 1.15 overhead","assumptions":"1,000 tasks @ 2 minutes per task with 1.15x retry overhead."},"reason":null,"priceWinnerNote":"Pick is the cheapest matching USD per voice-agent minute among candidates (0.05)."},"pickIsNotPriceWinner":false,"freeResources":[],"freeMatch":"none"},{"jtbdId":"speech-to-text","decide":{"available":true,"unavailableReason":null,"providerId":"deepgram","scoreAsOf":"2026-10-19","scoreAgeDays":8,"scoreStale":false,"runnerUpId":"assemblyai","cite":"Depot Pick for speech-to-text: deepgram (asOf 2026-10-19). See GET /api/jtbds/speech-to-text + GET /api/methodology.","citePath":"/api/jtbds/speech-to-text"},"quote":{"available":true,"unavailableReason":null,"cheapest":{"providerId":"cloudflare-workers-ai","slug":"cloudflare-workers-ai","name":"Cloudflare Workers AI","skuId":"cloudflare-workers-ai-cf-openai-whisper-audio-minute-usd-per-minute","sku":"@cf/openai/whisper audio minute","item":"@cf/openai/whisper audio minute","plan":"@cf/openai/whisper audio minute — audio minute","isFloorPrice":true,"floorWarning":"Provider-wide floor SKU; may not be the flagship model scored for this JTBD.","skuKind":"speech_to_text","unit":"usd_per_minute","amountUsd":0.0005,"comparison":"min sourced speech-to-text SKU among candidates; usd_per_minute only; not a chat $/1M rate; not quality-adjusted","usdPerMillionInputTokens":null,"sourceUrl":"https://developers.cloudflare.com/workers-ai/platform/pricing/","asOf":"2026-10-03"},"recommendedWorkloadQuote":{"providerId":"deepgram","providerName":"Deepgram","skuId":"deepgram-nova-3-mono-prerecorded","item":"Nova-3 Monolingual pre-recorded speech-to-text","plan":"Nova-3 Monolingual pre-recorded speech-to-text — Pay As You Go, Pre-Recorded tab, $/minute","unit":"usd_per_minute","amountUsd":0.0043,"outputSkuId":null,"outputItem":null,"outputAmountUsd":null,"outputUnit":null,"sourceUrl":"https://deepgram.com/pricing","asOf":"2026-10-19","pricingLastVerifiedAt":"2026-10-19","isFlagshipForJob":false,"differsFromFloorCheapest":false,"representativeQuote":{"skuId":"deepgram-nova-3-mono-prerecorded","item":"Nova-3 Monolingual pre-recorded speech-to-text","plan":"Nova-3 Monolingual pre-recorded speech-to-text — Pay As You Go, Pre-Recorded tab, $/minute","amountUsd":0.0043,"inputOrUnitUsd":0.0043,"unit":"usd_per_minute","outputUsd":null,"outputUnit":null,"sourceUrl":"https://deepgram.com/pricing","asOf":"2026-10-19"},"estimatedTaskCost":{"tasks":1000,"retryAndToolOverheadMultiplier":1.15,"retryToolOverheadMultiplier":1.15,"unitsPerTask":2,"baseCostPer1kTasksUsd":8.6,"totalUsd":9.89,"estimatedTotalUsd":9.89,"perTaskUsd":0.00989,"estimatedCostPerTaskUsd":0.00989,"formula":"(1,000 tasks * 2 min/task * $0.0043/minute) * 1.15 overhead","assumptions":"1,000 tasks @ 2 minutes per task with 1.15x retry overhead."}},"representativeQuote":{"skuId":"deepgram-nova-3-mono-prerecorded","item":"Nova-3 Monolingual pre-recorded speech-to-text","plan":"Nova-3 Monolingual pre-recorded speech-to-text — Pay As You Go, Pre-Recorded tab, $/minute","amountUsd":0.0043,"inputOrUnitUsd":0.0043,"unit":"usd_per_minute","outputUsd":null,"outputUnit":null,"sourceUrl":"https://deepgram.com/pricing","asOf":"2026-10-19"},"estimatedTaskCost":{"tasks":1000,"retryAndToolOverheadMultiplier":1.15,"retryToolOverheadMultiplier":1.15,"unitsPerTask":2,"baseCostPer1kTasksUsd":8.6,"totalUsd":9.89,"estimatedTotalUsd":9.89,"perTaskUsd":0.00989,"estimatedCostPerTaskUsd":0.00989,"formula":"(1,000 tasks * 2 min/task * $0.0043/minute) * 1.15 overhead","assumptions":"1,000 tasks @ 2 minutes per task with 1.15x retry overhead."},"reason":null,"priceWinnerNote":"Pick is not a price winner. deepgram matching USD per minute is 0.0043; cheapest among candidates is cloudflare-workers-ai at 0.0005."},"pickIsNotPriceWinner":true,"freeResources":[{"id":"cloudflare-workers-ai-whisper","name":"Cloudflare Workers AI speech-to-text (Whisper)","kind":"free_speech","cost":"free","substitutable":true,"sourceUrl":"https://developers.cloudflare.com/workers-ai/platform/pricing/"},{"id":"gemini-3.5-transcribe-free-tier","name":"Gemini 3.5 Transcribe free tier","kind":"free_speech","cost":"free_tier_unspecified","substitutable":true,"sourceUrl":"https://ai.google.dev/gemini-api/docs/pricing"},{"id":"groq-free-plan-whisper","name":"Groq Free Plan Whisper","kind":"free_speech","cost":"free","substitutable":true,"sourceUrl":"https://console.groq.com/docs/rate-limits"}],"freeMatch":"jtbd"},{"jtbdId":"speech-synthesis","decide":{"available":true,"unavailableReason":null,"providerId":"elevenlabs","scoreAsOf":"2026-09-14","scoreAgeDays":43,"scoreStale":true,"runnerUpId":"cartesia","cite":"Depot Pick for speech-synthesis: elevenlabs (asOf 2026-09-14). See GET /api/jtbds/speech-synthesis + GET /api/methodology.","citePath":"/api/jtbds/speech-synthesis"},"quote":{"available":true,"unavailableReason":null,"cheapest":{"providerId":"deepgram","slug":"deepgram","name":"Deepgram","skuId":"deepgram-aura-2-payg","sku":"Aura-2","item":"Aura-2","plan":"Aura-2 — Pay As You Go","isFloorPrice":true,"floorWarning":"Provider-wide floor SKU; may not be the flagship model scored for this JTBD.","skuKind":"speech_synthesis","unit":"usd_per_1k_characters","amountUsd":0.03,"comparison":"min sourced speech-synthesis SKU among candidates; usd_per_1k_characters only; not a chat $/1M rate; not quality-adjusted","usdPerMillionInputTokens":null,"sourceUrl":"https://deepgram.com/pricing","asOf":"2026-10-03"},"recommendedWorkloadQuote":{"providerId":"elevenlabs","providerName":"ElevenLabs","skuId":"elevenlabs-tts-v4-turbo","item":"v4 Turbo Text to Speech","plan":"v4 Turbo Text to Speech — Price per 1K characters on the API card and every tier of the Text to Speech API table (rendered 2026-10-19)","unit":"usd_per_1k_characters","amountUsd":0.04,"outputSkuId":null,"outputItem":null,"outputAmountUsd":null,"outputUnit":null,"sourceUrl":"https://elevenlabs.io/pricing/api","asOf":"2026-10-19","pricingLastVerifiedAt":"2026-10-27","isFlagshipForJob":false,"differsFromFloorCheapest":false,"representativeQuote":{"skuId":"elevenlabs-tts-v4-turbo","item":"v4 Turbo Text to Speech","plan":"v4 Turbo Text to Speech — Price per 1K characters on the API card and every tier of the Text to Speech API table (rendered 2026-10-19)","amountUsd":0.04,"inputOrUnitUsd":0.04,"unit":"usd_per_1k_characters","outputUsd":null,"outputUnit":null,"sourceUrl":"https://elevenlabs.io/pricing/api","asOf":"2026-10-19"},"estimatedTaskCost":{"tasks":1000,"retryAndToolOverheadMultiplier":1.15,"retryToolOverheadMultiplier":1.15,"unitsPerTask":1,"baseCostPer1kTasksUsd":0.04,"totalUsd":0.046,"estimatedTotalUsd":0.046,"perTaskUsd":0.000046,"estimatedCostPerTaskUsd":0.000046,"formula":"(1,000 calls @ $0.04/1k_characters) * 1.15 overhead","assumptions":"1,000 tasks @ 1 request/task with 1.15x retry/tool-call overhead."}},"representativeQuote":{"skuId":"elevenlabs-tts-v4-turbo","item":"v4 Turbo Text to Speech","plan":"v4 Turbo Text to Speech — Price per 1K characters on the API card and every tier of the Text to Speech API table (rendered 2026-10-19)","amountUsd":0.04,"inputOrUnitUsd":0.04,"unit":"usd_per_1k_characters","outputUsd":null,"outputUnit":null,"sourceUrl":"https://elevenlabs.io/pricing/api","asOf":"2026-10-19"},"estimatedTaskCost":{"tasks":1000,"retryAndToolOverheadMultiplier":1.15,"retryToolOverheadMultiplier":1.15,"unitsPerTask":1,"baseCostPer1kTasksUsd":0.04,"totalUsd":0.046,"estimatedTotalUsd":0.046,"perTaskUsd":0.000046,"estimatedCostPerTaskUsd":0.000046,"formula":"(1,000 calls @ $0.04/1k_characters) * 1.15 overhead","assumptions":"1,000 tasks @ 1 request/task with 1.15x retry/tool-call overhead."},"reason":null,"priceWinnerNote":"Pick is not a price winner. elevenlabs matching USD per 1k characters is 0.04; cheapest among candidates is deepgram at 0.03."},"pickIsNotPriceWinner":true,"freeResources":[{"id":"cloudflare-workers-ai-tts","name":"Cloudflare Workers AI text-to-speech (MeloTTS, Aura-1)","kind":"free_speech","cost":"free","substitutable":true,"sourceUrl":"https://developers.cloudflare.com/workers-ai/platform/pricing/"},{"id":"espeak-ng","name":"eSpeak NG","kind":"free_speech","cost":"oss","substitutable":true,"sourceUrl":"https://raw.githubusercontent.com/espeak-ng/espeak-ng/master/COPYING"},{"id":"gemini-3.8-flash-tts-free-tier","name":"Gemini 3.8 Flash TTS free tier","kind":"free_speech","cost":"free_tier_unspecified","substitutable":true,"sourceUrl":"https://ai.google.dev/gemini-api/docs/pricing"}],"freeMatch":"jtbd"},{"jtbdId":"realtime-tts","decide":{"available":true,"unavailableReason":null,"providerId":"cartesia","scoreAsOf":"2026-09-14","scoreAgeDays":43,"scoreStale":true,"runnerUpId":"elevenlabs","cite":"Depot Pick for realtime-tts: cartesia (asOf 2026-09-14). See GET /api/jtbds/realtime-tts + GET /api/methodology.","citePath":"/api/jtbds/realtime-tts"},"quote":{"available":true,"unavailableReason":null,"cheapest":{"providerId":"deepgram","slug":"deepgram","name":"Deepgram","skuId":"deepgram-aura-2-payg","sku":"Aura-2","item":"Aura-2","plan":"Aura-2 — Pay As You Go","isFloorPrice":true,"floorWarning":"Provider-wide floor SKU; may not be the flagship model scored for this JTBD.","skuKind":"speech_synthesis","unit":"usd_per_1k_characters","amountUsd":0.03,"comparison":"min sourced speech-synthesis SKU among candidates; usd_per_1k_characters only; not a chat $/1M rate; not quality-adjusted","usdPerMillionInputTokens":null,"sourceUrl":"https://deepgram.com/pricing","asOf":"2026-10-03"},"recommendedWorkloadQuote":null,"representativeQuote":null,"estimatedTaskCost":null,"reason":null,"priceWinnerNote":"Pick is not a price winner. Cheapest matching USD per 1k characters among candidates is deepgram at 0.03. The pick has no matching sourced price. Chat input $/1M was not borrowed."},"pickIsNotPriceWinner":true,"freeResources":[{"id":"gemini-3.8-flash-tts-free-tier","name":"Gemini 3.8 Flash TTS free tier","kind":"free_speech","cost":"free_tier_unspecified","substitutable":true,"sourceUrl":"https://ai.google.dev/gemini-api/docs/pricing"},{"id":"groq-free-plan-orpheus","name":"Groq Free Plan Orpheus TTS","kind":"free_speech","cost":"free","substitutable":true,"sourceUrl":"https://console.groq.com/docs/rate-limits"},{"id":"kokoro-82m","name":"Kokoro-82M","kind":"open_weights","cost":"oss","substitutable":true,"sourceUrl":"https://huggingface.co/hexgrad/Kokoro-82M/raw/main/README.md"}],"freeMatch":"jtbd"},{"jtbdId":"production-stt","decide":{"available":true,"unavailableReason":null,"providerId":"deepgram","scoreAsOf":"2026-10-19","scoreAgeDays":8,"scoreStale":false,"runnerUpId":"assemblyai","cite":"Depot Pick for production-stt: deepgram (asOf 2026-10-19). See GET /api/jtbds/production-stt + GET /api/methodology.","citePath":"/api/jtbds/production-stt"},"quote":{"available":true,"unavailableReason":null,"cheapest":{"providerId":"deepgram","slug":"deepgram","name":"Deepgram","skuId":"deepgram-nova-3-mono-prerecorded","sku":"Nova-3 Monolingual pre-recorded speech-to-text","item":"Nova-3 Monolingual pre-recorded speech-to-text","plan":"Nova-3 Monolingual pre-recorded speech-to-text — Pay As You Go, Pre-Recorded tab, $/minute","isFloorPrice":true,"floorWarning":"Provider-wide floor SKU; may not be the flagship model scored for this JTBD.","skuKind":"speech_to_text","unit":"usd_per_minute","amountUsd":0.0043,"comparison":"min sourced speech-to-text SKU among candidates; usd_per_minute only; not a chat $/1M rate; not quality-adjusted","usdPerMillionInputTokens":null,"sourceUrl":"https://deepgram.com/pricing","asOf":"2026-10-19"},"recommendedWorkloadQuote":{"providerId":"deepgram","providerName":"Deepgram","skuId":"deepgram-nova-3-mono-prerecorded","item":"Nova-3 Monolingual pre-recorded speech-to-text","plan":"Nova-3 Monolingual pre-recorded speech-to-text — Pay As You Go, Pre-Recorded tab, $/minute","unit":"usd_per_minute","amountUsd":0.0043,"outputSkuId":null,"outputItem":null,"outputAmountUsd":null,"outputUnit":null,"sourceUrl":"https://deepgram.com/pricing","asOf":"2026-10-19","pricingLastVerifiedAt":"2026-10-19","isFlagshipForJob":false,"differsFromFloorCheapest":false,"representativeQuote":{"skuId":"deepgram-nova-3-mono-prerecorded","item":"Nova-3 Monolingual pre-recorded speech-to-text","plan":"Nova-3 Monolingual pre-recorded speech-to-text — Pay As You Go, Pre-Recorded tab, $/minute","amountUsd":0.0043,"inputOrUnitUsd":0.0043,"unit":"usd_per_minute","outputUsd":null,"outputUnit":null,"sourceUrl":"https://deepgram.com/pricing","asOf":"2026-10-19"},"estimatedTaskCost":{"tasks":1000,"retryAndToolOverheadMultiplier":1.15,"retryToolOverheadMultiplier":1.15,"unitsPerTask":2,"baseCostPer1kTasksUsd":8.6,"totalUsd":9.89,"estimatedTotalUsd":9.89,"perTaskUsd":0.00989,"estimatedCostPerTaskUsd":0.00989,"formula":"(1,000 tasks * 2 min/task * $0.0043/minute) * 1.15 overhead","assumptions":"1,000 tasks @ 2 minutes per task with 1.15x retry overhead."}},"representativeQuote":{"skuId":"deepgram-nova-3-mono-prerecorded","item":"Nova-3 Monolingual pre-recorded speech-to-text","plan":"Nova-3 Monolingual pre-recorded speech-to-text — Pay As You Go, Pre-Recorded tab, $/minute","amountUsd":0.0043,"inputOrUnitUsd":0.0043,"unit":"usd_per_minute","outputUsd":null,"outputUnit":null,"sourceUrl":"https://deepgram.com/pricing","asOf":"2026-10-19"},"estimatedTaskCost":{"tasks":1000,"retryAndToolOverheadMultiplier":1.15,"retryToolOverheadMultiplier":1.15,"unitsPerTask":2,"baseCostPer1kTasksUsd":8.6,"totalUsd":9.89,"estimatedTotalUsd":9.89,"perTaskUsd":0.00989,"estimatedCostPerTaskUsd":0.00989,"formula":"(1,000 tasks * 2 min/task * $0.0043/minute) * 1.15 overhead","assumptions":"1,000 tasks @ 2 minutes per task with 1.15x retry overhead."},"reason":null,"priceWinnerNote":"Only 1 candidate has a matching USD per minute; nothing was compared, so pickIsPriceWinner is null."},"pickIsNotPriceWinner":false,"freeResources":[{"id":"groq-free-plan-whisper","name":"Groq Free Plan Whisper","kind":"free_speech","cost":"free","substitutable":true,"sourceUrl":"https://console.groq.com/docs/rate-limits"},{"id":"openai-whisper","name":"OpenAI Whisper","kind":"open_weights","cost":"oss","substitutable":true,"sourceUrl":"https://github.com/openai/whisper/blob/main/LICENSE"},{"id":"whisper-cpp","name":"whisper.cpp","kind":"local_runtime","cost":"oss","substitutable":true,"sourceUrl":"https://github.com/ggml-org/whisper.cpp/blob/master/LICENSE"}],"freeMatch":"jtbd"}],"failures":[{"id":"silent-truncation","name":"Silent truncation","detection":"Tools must return whether the payload was truncated and how long the original was. Fail the task if the answer depends on the missing span."},{"id":"identity-confusion","name":"Identity confusion","detection":"Bind every tool call to a user or tenant id. Refuse the call if that id changed mid-task. For a public bot, the operator owns the words the bot shows."},{"id":"over-refusal","name":"Over-refusal","detection":"Log refusals separately from successes. Review a sample against the written policy. Do not treat a refusal as a pass, and do not weaken a safety check to raise the pass rate."},{"id":"non-determinism","name":"Non-determinism","detection":"Run the task more than once and compare the end state, not a single transcript. Record the trial count next to any success rate you cite."},{"id":"partial-tool-success","name":"Partial tool success","detection":"Require a per-item status and a failure count. Success for the task requires the failed count to be zero or explicitly handed to a retry queue."},{"id":"confirmation-skip","name":"Confirmation skip","detection":"Gate those tool names on an approval id recorded before the call. A missing approval is a failure even if the downstream tool returns success."},{"id":"runaway-spend","name":"Runaway spend","detection":"Set a budget and a tool-call cap per task. Alert when spend jumps. Stop the run at the cap instead of summarizing a partial trace as success."}],"failuresOmittedBecauseMissing":[],"caseStudies":[{"id":"tau-bench-2024","title":"τ-bench: A Benchmark for Tool-Agent-User Interaction in Real-World Domains","sourceUrl":"https://arxiv.org/abs/2406.12045","year":2024,"studyKind":"capability_ceiling"}],"caseStudiesRelated":1,"caseStudiesOmitted":0,"caseStudiesReason":null,"links":{"kit":"/api/kit?class=voice","page":"/agents/kit/voice","agentClass":"/api/agent-classes/voice","failures":"/api/failures","caseStudies":"/api/case-studies?class=voice"},"recommendation":{"mode":"default"},"stackContext":{"host":null,"framework":null,"repo":null,"lang":null,"existing":[],"volume":null,"sender":null,"detectedFromTask":[]},"contextAdvice":[],"firstActions":["https://getagentdepot.com/api/hub","https://getagentdepot.com/api/decide?jtbd=voice-agents","https://getagentdepot.com/api/quote?jtbd=voice-agents","https://getagentdepot.com/api/kit?class=voice","https://getagentdepot.com/api/failures"],"honesty":["Picks are the current Depot Pick from GET /api/decide. This kit does not rescore.","Cheapest SKU is copied from GET /api/quote for that job. Input and output are not blended. A chat SKU is not borrowed for a non-chat job. If quote.cheapest is null, there is no matching sourced price.","pickIsNotPriceWinner is true only when that job's Depot Pick and cheapest matching SKU both exist and the quote says the pick is not the price winner. If either is missing, the field is false.","freeResources are existing /api/free items whose jtbdIds include that job, up to 3, sorted by id. If none list the job, freeResources is [] and freeMatch is none. Kind, provider, and docs are not fallbacks. Free does not change the pick.","firstActions are endpoint URLs for this class: hub, decide for the first listed need, quote for that need, this kit, and /api/failures. No other step is added.","Failures are the modes already listed on the class. Case studies are the first 3 related studies in catalog order, with the source URL already stored. Omitted studies stay on GET /api/case-studies?class=."]}