Retellai

Retellai MCP integration

Reads back what happened on a call, places outbound callbacks, keeps voice agent knowledge bases current, and batch tests an agent before it ships.

67actions available

Three actions you can hand over today

Every action runs live through MCP. Nothing to build, nothing to maintain.

  • Create chat completion

    Lyro generates an AI response to a user message in an active chat session. This lets support agents have conversations without manually composing each reply.

  • End chat

    Lyro closes an active chat conversation. Support agents can terminate sessions instantly when customers are done or ready to switch channels.

  • Register phone call

    Lyro records incoming or outgoing phone calls for custom telephony setups. Agents gain a complete record of every customer call for training and compliance.

See all 67 actions

How businesses use Retellai + Lyro

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

  • Pick up where the phone call left off

    When a customer messages after speaking to a voice agent, Lyro pulls that call by ID and reads its status, timestamps, and outcome, so the chat continues from what was already said instead of starting over.

    Retrieve Call Details by IDRetrieve Call DetailsGet Chat Details
  • Place the callback the customer asked for

    Lyro starts an outbound phone call from the right number, or opens a web call in the browser session the customer is already in, and updates the live call's dynamic variables with the context it gathered.

    Create a New Outbound Phone CallCreate a New Web CallUpdate Call
  • Keep the voice agent's knowledge current

    Lyro adds a new document or URL to the knowledge base behind a voice agent and removes the source a policy change made wrong, so the phone line answers from the same material as the rest of support.

    Add Sources to Knowledge BaseCreate a New Knowledge BaseDelete Knowledge Base Source
  • Test an agent change before it takes calls

    Lyro runs a batch of defined test cases against the draft agent, reports whether the run passed, and publishes the version only once the results come back clean.

    Create Batch TestGet Batch TestPublish Agent

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 Retellai actions it has and picks the ones a request needs.

  1. 01

    Connect Retellai

    Authorize the Retellai 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 Retellai 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
Retellai · Lyro

Everything else about Retellai

Setup, permissions, and the limits of what Lyro can do inside Retellai.

  • Get Concurrency returns the organization's current concurrent call count and its limit. Lyro can check that before calling Create a New Outbound Phone Call, so a customer at a busy moment is queued or handed to a human agent instead of hitting a failed dial.

Every action available in Retellai

All 67 actions your agent can call on Retellai, straight from the live MCP connection.

  • Add community voice

    Add a community voice from ElevenLabs to your Retell voice library.

  • Add sources to knowledge base

    Add sources (documents, URLs, text) to an existing knowledge base in Retell AI.

  • Buy a new phone number bind agents

    This endpoint allows purchasing a new phone number with a specified area code and binding it to designated agents for inbound and outbound calls.

  • Create voice AI agent

    Create a new voice AI agent with specified configuration.

  • Create a new outbound phone call

    Initiate an outbound call by POST to '/v2/create-phone-call'.

  • Create a new web call

    The /v2/create-web-call endpoint creates a web call with a unique agent ID, returning call details like type, token, call ID, and status in JSON format, with a 201 response.

  • Create batch test

    Create a batch test job that runs multiple test cases against an agent.

  • Create a new chat session

    Create a new chat session with a chat agent.

  • Create a new chat agent

    Create a new chat agent with specified configuration.

  • Create chat completion

    Create a chat completion for an existing chat session, generating the agent's response to a user message.

  • Create conversation flow

    Create a new Conversation Flow that can be attached to an agent for response generation.

  • Create conversation flow component

    Creates a new shared conversation flow component at POST '/create-conversation-flow-component'.

  • Create a new knowledge base

    Create a new knowledge base in Retell AI with texts, files, and URLs.

  • Create retell llm response engine

    Create a new Retell LLM Response Engine that can be attached to an agent.

  • Create test case definition

    Create a test case definition for agent QA testing in Retell AI.

  • Delete agent

    Deletes an existing agent by its unique identifier.

  • Delete call

    Delete a specific call and its associated data by call ID.

  • Delete chat agent

    Delete an existing chat agent by its unique identifier.

  • Delete conversation flow

    Delete a conversation flow and all its versions.

  • Delete conversation flow component

    Delete a shared conversation flow component.

  • Delete knowledge base

    Delete an existing knowledge base by its unique identifier.

  • Delete knowledge base source

    Delete an existing source from a knowledge base.

  • Delete phone number

    Delete an existing phone number from Retell AI.

  • Delete retell llm

    Delete an existing Retell LLM Response Engine by its unique identifier.

  • Delete test case definition

    Delete a test case definition by its unique identifier.

  • End chat

    End an active chat session.

  • Retrieve details of a specific agent

    Retrieve details of a specific agent by its unique identifier.

  • Get agent versions

    Retrieve all versions of a specific agent.

  • Get batch test

    Retrieve details and results of a specific batch test job.

  • Get chat details

    Retrieve details of a specific chat session by chat ID.

Ready to connect Retellai?

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

Support agent working at a laptop next to the Lyro mascot