• TidioReply faster to tickets across all channels
  • LyroHire AI to handle customer servicecheck
  • Hubi AIRun on-brand marketing with an AI coworker
  • LabsTidio LabsGet a custom AI solution built by experts
  • Master AgentOrchestrates every channel
  • AI Voice AgentResolves calls on its own
  • Lyro for Zendesk
  • Lyro for Freshdesk
  • Lyro for Salesforce
  • Lyro for HubSpot
Browse all integrationsarrow_forward
  • Borrowell83% resolved
  • GameBoost86% automated
  • Cove Smart70% self-service
  • Secureframe59% automated
See all customer storiesarrow_forward
  • AI in E-Commerce in 2026Free report on the new shopping funnel
  • Shadow AIFree report on the hidden AI habit
  • AI in Insurance in 2026Free report on AI in insurance
See all reportsarrow_forward
  • Features
  • Pricing
Talk to salesGet started
Lyro wordmark

Product

  • Features
  • Master Agent
  • AI Voice Agent
  • Integrations
  • Pricing
  • Copilot

Resources

  • Blog
  • Customer Stories
  • Reports
  • AI in Ecommerce Report
  • Docs

Company

  • Contact
  • Book a Demo

Legal

  • Privacy Policy
  • Terms of Service
  • Data Processing Agreement

4.7/5on G2G2 logo

SOC 2 Type II · GDPR · CCPA

© 2026 Lyro by Tidio. All rights reserved.

Vapi

Vapi MCP integration

Opens calls with their cost and duration, changes assistant voice and model settings, provisions phone numbers, and runs call analytics.

Connect VapiSee all integrations

42actions available

  1. Home/
  2. Integrations/
  3. Vapi

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.

See all 42 actions

How businesses use Vapi + Lyro

Each card is one request a support team gets, and the Vapi actions Lyro runs to close it.

  • support_agent

    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 Chat
  • person

    Configure 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 File
  • contacts

    Provision 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 Number
  • checklist

    Test 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.

  1. 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.

  2. 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.

  3. 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

Vapi · Lyro

What can you do in Vapi without me setting anything up?

These, right away:

  • Create analytics queries
  • List calls
  • Update assistant

Great, let's start with the first one.

Ask Lyro anything...

FAQ

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.

  • A session. Create Session establishes a persistent conversation context that can span multiple chats, and List Sessions returns them with filtering, so a follow-up is not treated as a cold start. Get Chat returns one conversation in full, including its messages, costs, and configuration.

  • Yes. Test Code Tool Execution runs TypeScript inside Vapi's code tool environment so the logic can be validated before it is deployed as a tool, and Update Tool then changes the function definitions, messages, or server settings on the live one.

  • Yes, and permanently. Delete Call removes a call by its identifier and returns the deleted object, Delete Chat removes a chat conversation, and Delete Eval and Delete Eval Run clear out test artifacts. None of them are recoverable, so they belong behind an explicit request.

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 administratorarrow_outward

    Anthropic administrator

    Lists the Claude models available on an account, retrieves one by ID, and sends a conversation history for a completion.

  • Customgptarrow_outward

    Customgpt

    Creates agents and attaches sources, reindexes stale pages, reads traffic and conversation analytics, and scores individual answers for accuracy.

  • Google cloud visionarrow_outward

    Google cloud vision

    Runs OCR and image annotation over pictures and PDFs, builds the Product Search catalogue, and polls long-running batch operations.

  • Lmntarrow_outward

    Lmnt

    Synthesizes speech in preset or custom voices, returns word-level timings for captions, and keeps the voice library and usage in check.

  • Replicatearrow_outward

    Replicate

    Finds models and reads their input schemas, runs and cancels predictions, manages deployments and hardware, and drives fine-tuning jobs.

  • Textrazorarrow_outward

    Textrazor

    Classifies incoming text into taxonomy categories, extracts named entities with confidence scores, and maintains the classifiers behind both.

Browse every integration
Support agent working at a laptop next to the Lyro mascot

Ready to connect Vapi?

Authorize the account and your agent has all 42 actions from the first conversation.

Connect VapiTalk to sales
Connect VapiTalk to sales
Support agent working at a laptop next to the Lyro mascot