AP
Agent Provider Depot
Opinionated picks for agents
OpenAPI
← All jobs

Full voice-agent platform (STT+TTS+orchestration)

Ship a realtime voice agent without stitching STT, LLM, and TTS yourself.

At a glance — Oct 2026

Updated 2026-10-27 · forward this page: /jtbds/voice-agent-platform#brief

Scores as of 2026-09-14 (43 days old; Depot marks scores stale after 30 days). The pick is still Depot's current editorial pick; it has not been re-reviewed since. Prices below carry their own dates.

Depot Pick
Vapi · 8.25/10 for this job (curated estimate, high confidence)

End-to-end capability to ship without stitching. Round 4: Vapi is the actual orchestration SKU; Deepgram remains production-stt pick. Watch Deepgram Flux TTS promo expiry 2026-09-14.

Runner-up
Bland AI · 7.91/10

Scores higher than the pick on: Price / performance, Privacy / data retention.

When not to use the pick
Want OSS realtime media control and to compose models yourself — LiveKit; STT-quality is the product — Deepgram; already on Cartesia Sonic+Ink and only need their voice agent minutes.
Lock-in / migration
The pick has lower stored lock-in risk than runner-up Bland AI (5 vs 6.5).
Sourced price (usd_per_minute)

Pick's lowest sourced SKU: Vapi hosting $0.05 (usd_per_minute) — source, as of 2026-10-03, re-checked 2026-10-27

Cheapest matching SKU: Vapi Vapi hosting $0.05 — source, as of 2026-10-03, re-checked 2026-10-27. The pick is the cheapest.

Price history: first seen 2026-10-03 · last changed no change recorded · history JSON

Free option
No free resource lists this job. A cheap paid SKU is not a free option.
Failure modes to watch
  • Runaway spend: 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.
  • Confirmation skip: 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.
  • Identity confusion: 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.
  • Non-determinism: 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.
  • Over-refusal: 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.
  • Partial tool success: 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.
Reported outcomes (submitted reports only)

This job: loading… JSON · reports never change scores · seed/test records excluded

Depot Pick (Vapi) on this job: loading… JSON · reports never change scores · seed/test records excluded

Cite: Agent Provider Depot, Depot Pick for voice-agent-platform: vapi, scores as of 2026-09-14. Agents: GET /api/decide?jtbd=voice-agent-platform

All sourced prices, cheapest first · for voice agents

Depot Pick

Vapi

End-to-end capability to ship without stitching. Round 4: Vapi is the actual orchestration SKU; Deepgram remains production-stt pick. Watch Deepgram Flux TTS promo expiry 2026-09-14.

Pricing (directional): As of 2026-09-14 (vapi.ai/pricing): Build = usage-based hosting $0.05/min voice + $0.005/SMS/chat msg; STT/LLM/TTS at provider cost (or $0 with BYOK). 10 concurrent lines included, then $10/line/mo. Add-ons: HIPAA $2,000/mo; Zero Data Reten…

Cite: Depot Pick for voice-agent-platform: vapi
Overall
8.3
curated_estimate
confidence: high · as of 2026-09-14
Capability fit
9.0
Price / performance
7.2
Latency / reliability
8.4
Developer & agent DX
9.2
Privacy / data retention
7.5
Lock-in risk (higher = worse)
5.0
Maturity / track record
8.0

Lock-in risk: higher = more lock-in (worse). Overall already inverts this dimension.

Sources: Vapi pricing: https://vapi.ai/pricing · Vapi: https://vapi.ai

Depot pick for shipping a phone/voice agent without assembling vendors. LiveKit when you want OSS + realtime media control; Deepgram when STT quality is the product and you will orchestrate yourself.

Quote for Full voice-agent platform (STT+TTS+orchestration)

Depot Pick stays Vapi. Prices below are sourced SKU rows only (as of 2026-10-27). Input and output are not blended. GET /api/quote?jtbd=voice-agent-platform

Pick is the cheapest matching USD per voice-agent minute among candidates (0.05).

  • Vapi hosting usd_per_minute $0.05 source as of 2026-10-03

5 of 10 candidates have no sourced price row. 8 are excluded from the USD per voice-agent minute comparison (voice_agent_minute). 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

Runners-up

When NOT to use the top pick

Want OSS realtime media control and to compose models yourself — LiveKit; STT-quality is the product — Deepgram; already on Cartesia Sonic+Ink and only need their voice agent minutes.

Full ranking (score table)

Ranked with this JTBD's weights. Scores are curated estimates unless marked otherwise. Agents: prefer /api/decide then this table for tie-breaks.

#ProviderOverallFit$/perfLatencyDXAs of
1LiveKit Cloud8.69.27.89.08.82026-09-14
2Deepgram8.68.88.88.68.62026-10-19
3ElevenLabs8.49.47.58.89.02026-09-14
4Retell AI8.38.87.88.49.02026-09-14
5VapiDepot Pick8.39.07.28.49.22026-09-14
6AssemblyAI8.28.67.28.48.82026-09-14
7Plivo8.28.28.48.48.42026-09-14
8LangWatch8.18.48.08.08.62026-09-14
9Cartesia7.98.48.07.88.42026-09-14
10Bland AI7.98.67.58.08.22026-09-14

Score methodology for this job

End-to-end capability to ship without stitching. Round 4: Vapi is the actual orchestration SKU; Deepgram remains production-stt pick. Watch Deepgram Flux TTS promo expiry 2026-09-14.

  • capabilityFit: 30%
  • pricePerformance: 16%
  • latencyReliability: 20%
  • developerDx: 16%
  • privacyPosture: 8%
  • lockInRisk: 5%
  • maturity: 5%