Vapi MCP integration
Opens calls with their cost and duration, changes assistant voice and model settings, provisions phone numbers, and runs call analytics.
42actions available
Three actions you can hand over today
Every action runs live through MCP. Nothing to build, nothing to maintain.
Create assistant
Lyro creates a new voice or chat assistant with your chosen AI model, transcriber, and voice settings. Your team spins up specialized agents without touching infrastructure code.
Get chat
Lyro retrieves the full details of a specific chat session to review how an interaction went. Your team audits calls for quality and uses transcripts to improve agent training.
Upload file
Lyro adds documents to a Vapi knowledge base so agents can cite accurate, current information. Your team ensures every agent has access to the latest policies and FAQs.
How businesses use Vapi + Lyro
Each card is one request a support team gets, and the Vapi actions Lyro runs to close it.
Review what actually happened on a call
Lyro filters calls by assistant or phone number and opens the one in question with its status, duration, cost, and messages, so a complaint about a voice interaction is checked against the record.
List CallsGet CallGet ChatConfigure the assistant behind the voice
Lyro creates an assistant with its transcriber, voice, and model configuration, adjusts those settings later, and uploads a file into the knowledge base the assistant draws its answers from.
Create AssistantUpdate AssistantUpload FileProvision and reassign phone numbers
Lyro provisions a number through Twilio, Vonage, Telnyx, Vapi, or a bring-your-own provider, changes which assistant it routes to, and releases it from the organization once it is no longer needed.
Create Phone NumberUpdate Phone NumberDelete Phone NumberTest and score an assistant before it ships
Lyro builds an eval with mock conversation messages to confirm the assistant answers correctly, defines the scorecard that grades its performance, and runs aggregated analytics across call and subscription metrics.
Create EvalCreate ScorecardCreate Analytics Queries
How it works
Get started in 3 steps
Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Lyro reads the Vapi actions it has and picks the ones a request needs.
- 01
Connect Vapi
Authorize the Vapi account your team already uses — one consent screen, no API keys, no mapping tables. Lyro can only do what you granted that account, and you can disconnect it at any time.
- 02
Tell your agent what you need
Describe the job the way you would hand it to a teammate. Lyro maps it to the Vapi actions that close it and chains as many as the request needs.
- 03
Watch it work
The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.
Get started free
Everything else about Vapi
Setup, permissions, and the limits of what Lyro can do inside Vapi.
Yes, through monitoring policies. Create Monitoring Policy defines automated rules based on thresholds and time windows, and List Monitoring Policies returns what is already configured, so a spike in failed or costly calls surfaces without anyone sitting on the dashboard.
Every action available in Vapi
All 42 actions your agent can call on Vapi, straight from the live MCP connection.
Update assistant
Update an existing Vapi assistant configuration.
List calls
List calls from Vapi.
Delete chat
Delete a chat by its ID from Vapi.
Get chat
Fetch chat details by ID.
Create analytics queries
Create and execute analytics queries on VAPI data.
Create assistant
Create a new Vapi assistant with specified transcriber, voice, and AI model configurations.
Create eval
Create an eval for testing conversation flows.
Create openai chat
Create an OpenAI-compatible chat using the Vapi API.
Create phone number
Create a phone number with Vapi.
Create monitoring policy
Create a monitoring policy in VAPI.
Create provider resource
Create an 11Labs pronunciation dictionary resource.
Create scorecard
Create a scorecard for observability and evaluation.
Delete call
Delete a call by its unique identifier.
Delete eval
Delete an eval by ID.
Delete phone number
Delete a phone number from Vapi.
Get eval
Retrieve an eval by its ID.
Delete eval run
Delete an eval run by its ID from Vapi.
Update eval
Update an existing eval in Vapi.
Get assistant
Retrieve a specific assistant by ID from Vapi.
Get call
Fetch call details by ID.
Get file
Retrieve a file by its ID from Vapi.
Get insights
Retrieve insights from Vapi.
List monitoring policies
Retrieve monitoring policies from Vapi.
Get observability scorecard
List observability scorecards with optional filtering and pagination.
List provider resources
List provider resources from Vapi.
List structured outputs
List structured outputs with optional filtering.
Get insights
Retrieve insights from VAPI.
List assistants
List all assistants in your VAPI organization.
List chats
Retrieve a list of chat conversations from VAPI.
List evals
Retrieve a paginated list of evals from Vapi.
The tools Vapi sits next to
Same connection, same setup. Pick the next one your team already uses.
Anthropic administrator
Lists the Claude models available on an account, retrieves one by ID, and sends a conversation history for a completion.
Customgpt
Creates agents and attaches sources, reindexes stale pages, reads traffic and conversation analytics, and scores individual answers for accuracy.
Google cloud vision
Runs OCR and image annotation over pictures and PDFs, builds the Product Search catalogue, and polls long-running batch operations.
Lmnt
Synthesizes speech in preset or custom voices, returns word-level timings for captions, and keeps the voice library and usage in check.
Replicate
Finds models and reads their input schemas, runs and cancels predictions, manages deployments and hardware, and drives fine-tuning jobs.
Textrazor
Classifies incoming text into taxonomy categories, extracts named entities with confidence scores, and maintains the classifiers behind both.

Ready to connect Vapi?
Authorize the account and your agent has all 42 actions from the first conversation.


