Vapi integration
Vapi is a Voice AI platform for building, testing, and deploying voice AI agents. Create conversational AI assistants that can handle phone calls, integrate with various LLMs (OpenAI, Anthropic, etc.), use custom voices, and connect to external tools and APIs. Perfect for customer support automation, appointment scheduling, lead qualification, and interactive voice response systems.
Say what should happen.
The workflow builds itself.
Common Vapi use cases
- removing test calls
- call history dashboard
- phone number management
- updating system prompts
- viewing all voice agents
- removing unused assistants
- retrieving call transcripts
- labeling calls for reporting
- automated outbound sales calls
- releasing unused phone numbers
What you can do with Vapi
Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.
Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.
Assistant, 5 operations
create_assistantCreate assistantPOSTCreates a voice AI assistant in Vapi with configurable LLM, voice provider, transcription, and custom functions. The assistant can handle phone calls or web interactions.delete_assistantDelete assistantDELETEPermanently deletes a Vapi assistant. Cannot be undone.get_assistantGet assistantGETRetrieves a Vapi assistant's full configuration and settings by ID.list_assistantsList assistantsGETLists all voice AI assistants in the Vapi account with their configurations.update_assistantUpdate assistantPATCHUpdates a Vapi assistant's configuration. Supports partial updates to any configurable field.
Call, 5 operations
create_callCreate callPOSTInitiates an outbound phone call with a Vapi voice assistant. The AI handles the conversation automatically.delete_callDelete callDELETEDeletes a Vapi call record. Supports single or bulk async deletion.get_callGet callGETRetrieves detailed information about a Vapi call including transcript, recording, and metadata.list_callsList callsGETLists Vapi calls with optional filtering by assistant, date range, and other criteria.update_callUpdate callPATCHUpdates a Vapi call's metadata. Currently supports updating the call name.
Phone number, 5 operations
buy_phone_numberBuy phone numberPOSTPurchases a phone number through Vapi for voice AI calls. Can be linked to an assistant for inbound call handling.delete_phone_numberDelete phone numberDELETEDeletes and releases a Vapi phone number back to the provider.get_phone_numberGet phone numberGETRetrieves a specific Vapi phone number's configuration by ID.list_phone_numbersList phone numbersGETLists all phone numbers in the Vapi account with their configurations.update_phone_numberUpdate phone numberPATCHUpdates a Vapi phone number's configuration including linked assistant, squad, or webhook.
Use Vapi from Claude Code, Cursor or Codex
Connect Vapi in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Vapi operations become tools the client can call, next to every other integration you connected.
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"
[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"{
"mcpServers": {
"livecontext": {
"type": "http",
"url": "https://livecontext.ai/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}How to connect Vapi
- Create your workspace
Sign up free. Nothing to install.
- Connect Vapi once
Add your Vapi connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.
- Describe the job in chat
The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.
Vapi integration FAQ
What can you do with the Vapi integration?
LiveContext exposes 15 operations on Vapi, covering assistant, call and phone number. Common uses include removing test calls, call history dashboard and phone number management.
