Agentic Index
Synthflow vs Vapi (2026)
Synthflow and Vapi both build phone agents, and they now sell in opposite ways. That verdict is the Agentic Index coverage score, graded from each vendor's own published materials.
Synthflow prices through sales: each package is scoped on volume, telephony, integrations and support, and enterprise contracts start at 30,000 dollars a year, though an agent can be built free from a template. Vapi is self serve: a 5 cent a minute hosting fee plus transcriber, model and voice at provider cost with no markup, which Vapi's own calculator puts at about 82 to 129 dollars per 1,000 minutes on its default providers. The grids are level on most axes; Synthflow documents memory of each contact's earlier calls and a template marketplace where Vapi is Partial, and both stop at Partial on human oversight. Choose Synthflow for a visual builder and agency features, Vapi for developer control and a meter you can read.
This comparison is published by Agentic Index, an independent agentic AI vendor research platform. Synthflow and Vapi are each graded against the same 14 capability Agentic Index taxonomy, from the vendor's own public materials under the Agentic Index verification standard, alongside 955 researched vendors. No vendor pays for placement and no vendor has reviewed this page. How this evidence is graded
Choose Synthflow if
- Operations or agency teams will build agents in a visual flow designer rather than code.
- Memory of each contact's earlier calls should carry into the next conversation.
- You resell agents to clients and need subaccounts, custom domains and rebilling built in.
Choose Vapi if
- Your engineers want to assemble each call from a transcriber, model and voice they choose, with fallbacks when a provider fails.
- You want to start on 5 dollars of free credits and a published per minute fee, without a sales cycle.
- A HIPAA add on at a published price, 2,000 dollars a month, lets you budget compliance up front.
| Feature | S Synthflow |
V Vapi |
|---|---|---|
| Action & orchestration | ||
|
Integrations & Tool Calling Ability to connect agents to real systems through native integrations, OAuth-authenticated actions, custom tools, APIs, webhooks, or MCP-compatible tools. |
||
|
SynthflowIntegrations & Tool Calling Custom actions call the customer's APIs during a call, with several chained per turn, real time booking writes to calendars, and integrations cover Salesforce, HubSpot, Zendesk, Freshworks, Stripe, Cal.com, GoHighLevel, Make, Zapier and SIP connections to Five9, Genesys Cloud, RingCentral, Talkdesk and others. SourceSynthflow, docs.synthflow.ai (Custom Actions, Real-Time Booking, Integrations overview)read 2026-09-28 |
||
|
VapiIntegrations & Tool Calling Function tools call the customer's server logic, and API Request tools call any HTTPS API directly with credentials held by reference. MCP tools connect an assistant to external MCP servers at runtime. Built in tools transfer calls, end calls, send SMS and press DTMF keys, and prebuilt integrations include Google Calendar event creation, Make and n8n. Deepgram, OpenAI and other providers are model layers, not integrations. SourceVapi, docs.vapi.ai (Function tools, Integrations, Built-in tools)read 2026-09-27 |
||
|
Workflow Orchestration Ability to sequence, branch, retry, route, and combine deterministic workflow nodes with autonomous agent steps. |
||
|
SynthflowWorkflow Orchestration In a visual flow designer, flows combine conversation, message, branch, jump, custom action, transfer and booking nodes, a multi agent system passes calls between agents, workflows automate steps around calls, and version control governs publishing. SourceSynthflow, docs.synthflow.ai (Flow Designer, Branch Node, Multi-Agent System, Version Control, Workflows)read 2026-09-28 |
||
|
VapiWorkflow Orchestration Squads split a call across specialized assistants that hand off to each other through handoff tools with declared destinations, resolved at runtime. Context passing, variable extraction and rejection rules are all configurable, and the squad examples route callers by verification and inquiry type. Vapi's older Workflows builder has been retired and its flows moved to Squads. SourceVapi, docs.vapi.ai (Introduction to Squads, Handoff tool, Workflows migration guide)read 2026-09-27 |
||
|
Triggers & Channel Coverage How agents wake up and where they work: schedules, webhooks, message events, CRM events, inbox events, chat, email, voice, and collaboration tools. |
||
|
SynthflowTriggers & Channel Coverage Agents answer inbound calls on Synthflow numbers, forwarded lines or SIP trunks, inbound call webhooks fire at the start of calls, campaigns dial contact lists and can be created, paused and resumed through the API, and agents also run over chat and WhatsApp Business calling. SourceSynthflow, docs.synthflow.ai (Campaigns, Inbound Call Webhooks, Telephony overview, WhatsApp Business Calling)read 2026-09-28 |
||
|
VapiTriggers & Channel Coverage Outbound campaigns carry a schedulePlan with an earliest and latest dispatch time, so Vapi starts dialing a contact list on its own schedule, with pre dial webhooks. Assistant hooks run actions on call events. Agents also answer on Vapi, Twilio, Telnyx and SIP numbers, in web calls and over SMS chat. SourceVapi, docs.vapi.ai (Campaign scheduling and lifecycle, Assistant hooks, SIP introduction, SMS chat)read 2026-09-27 |
||
| Knowledge & context | ||
|
Knowledge Grounding & RAG Ability to ground agent behavior in company data through document ingestion, retrieval, external knowledge APIs, semantic search, or RAG layers. |
||
|
SynthflowKnowledge Grounding & RAG Knowledge base sources are PDFs, documents, URLs, website crawls on a sync schedule and imports from connected services, retrieved by semantic search during the conversation (RAG), and knowledge bases and their sources are created, attached and deleted through the API; new knowledge is added as a new source. SourceSynthflow, docs.synthflow.ai (Knowledge Base, Knowledge Bases API)read 2026-09-28 |
||
|
VapiKnowledge Grounding & RAG Knowledge bases are the customer's uploaded files, such as txt, pdf, docx, csv, md and more, added through the dashboard or the file API, kept in Vapi and attached to assistants. During a call the query tool searches them by file ID, with Google Gemini models doing the retrieval, and new knowledge is added by uploading a file instead of retraining. A custom knowledge base can swap in the customer's own retrieval server. SourceVapi, docs.vapi.ai (Knowledge bases, Query tool)read 2026-09-27 |
||
|
Memory & State Persistence Ability to persist context across a run, conversation, workflow, user, team, or longer-term memory layer. |
||
|
SynthflowMemory & State Persistence Memory Groups keep summaries of an agent's past interactions with each contact (questions, solutions, preferences) and inject them into each new voice, SMS or WhatsApp conversation keyed on the phone number, with a retention window setting; memory stores are created, attached to agents and have contacts attached or detached through the API. Synthflow does not state the retention window values. SourceSynthflow, docs.synthflow.ai (Memory of Past Calls, Memory Stores API)read 2026-09-28 |
||
|
VapiMemory & State Persistence For chat and SMS, a sessionId groups chats under one persisted conversation that expires 24 hours after creation by default (expirationSeconds). Sessions can be read in session logs and deleted through the API, and within a call, squads carry context across handoffs. Nothing the agent learns about a caller is kept beyond the session. SourceVapi, docs.vapi.ai (Session management, Session logs)read 2026-09-27 |
||
| Control & trust | ||
|
Human Oversight & Guardrails Approval steps, consent checkpoints, escalation rules, structured guardrails, policy constraints, and pause/resume controls. |
||
|
SynthflowHuman Oversight & Guardrails Calls transfer to people by phone number, SIP or dynamic rules, business hours bound when the agent works, and PII redaction limits what is kept. Synthflow does not describe a step that holds an agent action for a person's sign off before it commits. SourceSynthflow, docs.synthflow.ai (Call Transfers, Business Hours, Security and Compliance)read 2026-09-28 |
||
|
VapiHuman Oversight & Guardrails A tool rejection plan attaches conditions to any tool and blocks the call when the recent conversation state matches them, and handoff rejection rules block unwanted transfers between assistants. Transfer tools hand a caller to a person by blind or warm transfer. There is no approval step that holds an action until a person signs off, so escalation hands over the whole conversation. SourceVapi, docs.vapi.ai (Tool rejection plan, Transfer Call tool)read 2026-09-27 |
||
|
Security, Identity & Governance RBAC, SSO, auditability, encryption, least-privilege tool access, compliance posture, and data handling policy. |
||
|
SynthflowSecurity, Identity & Governance Super Admin, Admin and Member roles separate access, with admins controlling SSO, allowed email domains and two factor authentication, plus PII redaction and a 30 day retention option. Synthflow says it is "certified across SOC 2, HIPAA, PCI DSS, and GDPR" and lists ISO 27001, and the Trust Vault at security.synthflow.ai holds the report types and dates. SourceSynthflow, docs.synthflow.ai (Team members, Security and Compliance) and synthflow.airead 2026-09-28 |
||
|
VapiSecurity, Identity & Governance Vapi supports SSO through any SAML 2.0 or OIDC identity provider on the Enterprise and Premier plans, and RBAC with Admin, Editor and Viewer roles assigned per member. SCIM is not supported. Vapi's SafeBase trust center announces a completed SOC 2 Type II examination, with the report under NDA, and a public SOC 3, and lists HIPAA, PCI DSS v4.0.1, GDPR and CCPA. HIPAA mode and zero data retention are organization settings. SourceVapi, docs.vapi.ai (Single Sign-On) and security.vapi.airead 2026-09-27 |
||
|
Observability & Auditability Traces, logs, execution histories, metrics, audit events, and debugging detail for production agent behavior. |
||
|
SynthflowObservability & Auditability Each call's details show the transcript and metadata, an Actions tab with the steps triggered and their results, and every outbound API request an agent made with request and response and when in the call it fired, alongside status and end call reasons; retention follows the plan and logs export. SourceSynthflow, docs.synthflow.ai (Logs, Export Call Data)read 2026-09-28 |
||
|
VapiObservability & Auditability Call logs hold the transcript, messages, analysis, costs, latency, recordings and downloadable pipeline logs for each call, with chat, session, webhook and API request logs beside them. Monitors evaluate call data against thresholds and open issues. Raw data is kept for 14 to 180 days depending on the package. SourceVapi, docs.vapi.ai (Call logs, Logs overview, Monitoring quickstart) and vapi.ai/pricingread 2026-09-27 |
||
|
Deployment & Data Residency Deployment modes and options, including SaaS, dedicated cloud, VPC, on-prem, hybrid, local runtime, and self-hosting. |
||
|
SynthflowDeployment & Data Residency A workspace is created on the US cluster (storage and compute in the United States), the EU cluster (all data and processing in the European Union) or the Global cluster (data stored in the EU, live processing in the US or EU), chosen at creation and fixed afterward. Synthflow does not describe an on premises deployment. SourceSynthflow, docs.synthflow.ai (Clusters and Regions)read 2026-09-28 |
||
|
VapiDeployment & Data Residency Each organization belongs to the United States or the European Union region, with its own dashboard, API and SIP hosts, such as api.eu.vapi.ai and sip.eu.vapi.ai in the EU. Every resource stays in its region, and each region is an isolated environment. The service is hosted only, with no self hosted or customer tenant option. SourceVapi, docs.vapi.ai (EU region and data residency)read 2026-09-27 |
||
| Solution readiness | ||
|
Prebuilt Agents, Templates & Packs Ready-made workflows, packaged employees, templates, blueprints, industry solutions, and role-specific agents that reduce time-to-value. |
||
|
SynthflowPrebuilt Agents, Templates & Packs The marketplace offers ready made agents, among them a real estate buying appointment scheduler, an insurance customer support agent, a hospitality event demand generator, an insurance claims receptionist, a recruitment appointment reminder and a buyer lead qualifier, free to deploy, and lets builders publish and sell their own templates. SourceSynthflow, synthflow.ai/marketplaceread 2026-09-28 |
||
|
VapiPrebuilt Agents, Templates & Packs Cloneable example builds cover appointment scheduling, medical triage and scheduling, ecommerce order management, property management routing, lead qualification and multilingual support. Each does a different job, but the customer builds each one step by step instead of adopting a packaged agent. Model Intelligence presets are settings. SourceVapi, docs.vapi.ai (Guides)read 2026-09-27 |
||
| Platform extensibility | ||
|
Model Flexibility & Routing Ability to work across multiple foundation models, route tasks to different models, or let buyers bring their own providers and keys. |
||
|
SynthflowModel Flexibility & Routing The AI Model selector offers OpenAI models (GPT-4o, GPT-4.1, GPT-5, 5.1, 5.2 and 5.4 families) beside Synthflow's own LLMs so each agent matches its latency, cost and quality needs, and voices can come from ElevenLabs. OpenAI is the only third party LLM provider listed, and Synthflow does not describe a bring your own keys option. SourceSynthflow, docs.synthflow.ai (General Configuration, ElevenLabs)read 2026-09-28 |
||
|
VapiModel Flexibility & Routing Each assistant's transcriber, model and voice can be swapped for any supported provider. Customers can use their own provider keys, Azure OpenAI and Bedrock credentials, or their own server acting as the LLM. Transcriber and voice fallback plans switch providers automatically on failure. SourceVapi, docs.vapi.ai (Core Models, Provider Keys, Custom LLM, fallback configuration)read 2026-09-27 |
||
|
APIs, SDKs & MCP Extensibility Composability layer: stable APIs, SDKs, MCP tool consumption/serving, custom tools, and integration into internal systems. |
||
|
SynthflowAPIs, SDKs & MCP Extensibility Synthflow's Platform API creates, updates and deletes assistants, places calls and batch campaigns, manages chats, simulation cases and suites, actions, knowledge bases, memory stores, contacts, phone numbers and subaccounts, with webhook logs and analytics export, and a Synthflow MCP server sits beside it. SourceSynthflow, docs.synthflow.ai (Platform API introduction, API reference, Synthflow MCP server)read 2026-09-28 |
||
|
VapiAPIs, SDKs & MCP Extensibility The API covers assistants, squads, calls, chats, campaigns, sessions and phone numbers, with server SDKs, a Web SDK and a CLI beside it. The Vapi MCP Server at mcp.vapi.ai, authenticated by bearer token, manages assistants, phone numbers and calls from any MCP client. SourceVapi, docs.vapi.ai (API reference, Vapi MCP Server)read 2026-09-27 |
||
|
Testing, Debugging & Optimization Testing, debugging, scoring, retries, fallbacks, quality gates, and optimization loops for improving agent workflows before and after deployment. |
||
|
SynthflowTesting, Debugging & Optimization Simulation suites generate test cases from the agent's configuration, behavior and actions, judge each against success criteria (all or any), and are rerun after every update as a regression suite before real customers are reached; custom evaluations score live calls, and simulations run through the API. SourceSynthflow, docs.synthflow.ai (Simulations, Custom Evaluations, Simulations API)read 2026-09-28 |
||
|
VapiTesting, Debugging & Optimization Evals test assistants and squads with mock conversations, using exact, regex or AI judged checks and tool call checks, and return pass or fail. Simulations run full conversations against AI testers with success criteria and tool mocks, and the testing guides set a release and regression cadence. SourceVapi, docs.vapi.ai (Evals quickstart, Simulations overview, Run and maintain tests)read 2026-09-27 |
||
| Specialist automation | ||
|
Browser & Computer Use Browser, desktop, or remote/local computer control for workflows that cannot be handled through stable APIs alone. |
||
|
SynthflowBrowser & Computer Use IVR handling navigates a phone menu by keypad, the only interface the agent operates, and the website and app integration embeds calls in the customer's own product. Synthflow does not describe browser, desktop or computer control. SourceSynthflow, docs.synthflow.ai (IVR Handling, Integrate into Website and Apps)read 2026-09-28 |
||
|
VapiBrowser & Computer Use Browser, desktop and computer control are not described. IVR navigation presses DTMF keys to walk a phone menu on a telephone keypad, not a screen. Web SDK client side tools trigger side effects in the customer's own web app, which is the product running in a browser. SourceVapi, docs.vapi.ai (llms.txt, IVR Navigation, Client-side tools)read 2026-09-27 |
||
Pricing snapshot
Sourced from the Index pricing dataset · open each vendor's profile for full detail.
| Pricing | S Synthflow |
V Vapi |
|---|---|---|
|
Entry price Lowest public entry point |
Enterprise contracts from $30,000 a year, priced through sales. | $0.05 a minute hosting fee plus provider costs, usage based. Success packages from $29 a month. |
|
Pricing confidence How public the numbers are |
Public, partial | Public, exact |
|
Billing Primary billing axis |
A contract scoped on call volume, concurrency, telephony, integrations and support. | Usage, billed per call minute and prepaid. |
|
Variable cost Workload / overage exposure |
High variable cost | High variable cost |
|
Free tier / trial Try before you buy |
No free tier
|
Free tierTrial
|
|
Buying motion Self-serve vs sales call |
Sales call | Mixed |
More comparisons with Synthflow or Vapi
Other matchups in voice agents
Not the pairing you were after? These compare a different set of voice agents on the same 14 capabilities.