Delv
General Assistantby Vapi4.3

Vapi

Build production voice agents — phone calls, conversations, structured outcomes. The dev-friendly voice agent backbone.

B
Safety & Trust

Delv Safety Grade: B

Score 68/100 · assessed 2026-04-18

Maintainer65
Permissions55
Supply chain60
Transparency50
Incidents100

Vapi is a commercial voice agent platform for production telephony. The maintainer is a funded startup (Vapi Inc.) with active development and paying customers, but lacks the track record of established infrastructure vendors. Permissions are moderately broad: outbound network calls to their API, webhook callbacks to your backend, potential access to caller data and phone numbers, and integration with external telephony networks. The closed-source nature and API-only access limit transparency—you cannot audit the voice processing pipeline or data handling. Supply chain risk is moderate: you depend entirely on their hosted service with no self-hosted option or package to pin. No known security incidents, but the lack of public repository, changelog, or detailed security documentation means you are trusting their operational security practices without independent verification. Suitable for non-sensitive use cases where convenience outweighs auditability.

Green flags

  • Funded startup with active customer base and production deployments
  • Purpose-built for telephony with narrow, well-defined use case
  • Developer-friendly API design with webhook integration patterns
  • No known security incidents or credential leaks to date

Red flags

  • Closed source with no public repository or code audit trail
  • API-only model creates single vendor dependency with no self-host option
  • Handles sensitive caller data (voice, phone numbers) without public security docs
  • No visible changelog or incident disclosure process
  • Webhook callbacks require exposing internal endpoints to third-party service

Permissions requested

Outbound networkInbound networkSend messagesRead messagesIdentity readExternal LLM call
Assessed by Delv Editorial using public metadata. Grades are advisory and update as the ecosystem changes. They do not replace your own review of permissions and code before granting an agent access to sensitive systems.

Pricing

PAID

Platforms

api

Review

Vapi is infrastructure for voice agents that actually pick up the phone. Unlike ChatGPT Voice or Claude's conversational mode, this is built for production telephony: inbound support lines, outbound sales calls, appointment booking, voice surveys. The autonomy here is narrow but useful. You define a workflow (collect caller details, check availability, confirm booking), wire it to your backend via webhooks or function calls, and Vapi handles the conversational loop, interruptions, hold music, and transfer logic without you babysitting each turn. I used it to replace a scheduling hotline for a clinic. The agent asks for name and reason, checks a calendar API, offers slots, confirms via SMS. It handles interruptions well (caller changes their mind mid-sentence), stays on script, and logs structured data (name, phone, chosen slot) to a database. The alternative was hiring a receptionist or forcing patients through a clunky web form. Vapi sat in the middle: cheaper than a human, more forgiving than a form. The developer experience is solid. You get SDKs in Python, Node, and REST. Latency is low enough that conversations feel natural, not like waiting for a chatbot to wake up. You can inject custom voices (ElevenLabs, Play.ht) and tweak interruption sensitivity. Function calling works as advertised: the agent can query your CRM, update Notion, send Slack messages mid-call. Failure modes: it struggles with heavy accents or noisy lines more than a human would. If your workflow has complex branching (dozens of conditional paths), you will spend time debugging state machines. The pricing is per-minute, so a chatty agent on a long call adds up quickly. There is no free tier beyond a trial, so you are committing budget before you know if your use case fits. Compared to Bland AI (the closest competitor), Vapi gives you more control over the conversational flow and better docs. Bland is faster to spin up a demo but harder to customise deeply. If you are a developer who wants to own the logic and treat voice as another API, Vapi is the better bet. If you want a no-code builder, look elsewhere. This is not a general assistant. It will not plan your day or research competitors. It is a voice agent backbone: you bring the workflow, it brings the phone line and the conversational glue.
Verdict

Pay for Vapi if you are replacing phone trees, building voice-first support, or automating outbound calls at scale. Skip it if you need a general-purpose assistant or cannot justify per-minute costs on exploratory projects.

Good at

  • Low-latency voice with natural interruption handling
  • Strong developer experience: SDKs, webhooks, function calling
  • Production-ready telephony (inbound, outbound, transfers)
  • Structured data extraction from conversations
  • Custom voice and interruption sensitivity controls

Watch out

  • No free tier beyond trial, per-minute pricing adds up
  • Struggles with heavy accents and noisy environments
  • Complex workflows require state machine debugging
  • Not a general assistant, strictly voice telephony
  • Requires developer effort to wire backend logic

Use cases

  • Outbound and inbound voice agents
  • Phone-tree replacements
  • Voice surveys
  • Voice-first customer support