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
Every action runs live through MCP. Nothing to build, nothing to maintain.
Ayro generates an AI response to a user message in an active chat session. This lets support agents have conversations without manually composing each reply.
Ayro closes an active chat conversation. Support agents can terminate sessions instantly when customers are done or ready to switch channels.
Ayro records incoming or outgoing phone calls for custom telephony setups. Agents gain a complete record of every customer call for training and compliance.
Each card is one request a support team gets, and the Retellai actions Ayro runs to close it.
When a customer messages after speaking to a voice agent, Ayro 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.
Ayro 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.
Ayro 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.
Ayro 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.
How it works
Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Ayro reads the Retellai actions it has and picks the ones a request needs.
Authorize the Retellai account your team already uses — one consent screen, no API keys, no mapping tables. Ayro can only do what you granted that account, and you can disconnect it at any time.
Describe the job the way you would hand it to a teammate. Ayro maps it to the Retellai actions that close it and chains as many as the request needs.
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 freeRetellai · Ayro
What can you do in Retellai without me setting anything up?
These, right away:
Great, let's start with the first one.
FAQ
Setup, permissions, and the limits of what Ayro can do inside Retellai.
Get Concurrency returns the organization's current concurrent call count and its limit. Ayro 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.
All 67 actions your agent can call on Retellai, straight from the live MCP connection.
Add a community voice from ElevenLabs to your Retell voice library.
Add sources (documents, URLs, text) to an existing knowledge base in Retell AI.
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 a new voice AI agent with specified configuration.
Initiate an outbound call by POST to '/v2/create-phone-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 a batch test job that runs multiple test cases against an agent.
Create a new chat session with a chat agent.
Create a new chat agent with specified configuration.
Create a chat completion for an existing chat session, generating the agent's response to a user message.
Create a new Conversation Flow that can be attached to an agent for response generation.
Creates a new shared conversation flow component at POST '/create-conversation-flow-component'.
Create a new knowledge base in Retell AI with texts, files, and URLs.
Create a new Retell LLM Response Engine that can be attached to an agent.
Create a test case definition for agent QA testing in Retell AI.
Deletes an existing agent by its unique identifier.
Delete a specific call and its associated data by call ID.
Delete an existing chat agent by its unique identifier.
Delete a conversation flow and all its versions.
Delete a shared conversation flow component.
Delete an existing knowledge base by its unique identifier.
Delete an existing source from a knowledge base.
Delete an existing phone number from Retell AI.
Delete an existing Retell LLM Response Engine by its unique identifier.
Delete a test case definition by its unique identifier.
End an active chat session.
Retrieve details of a specific agent by its unique identifier.
Retrieve all versions of a specific agent.
Retrieve details and results of a specific batch test job.
Retrieve details of a specific chat session by chat ID.
Same connection, same setup. Pick the next one your team already uses.
Builds contact groups, checks caller IDs, recordings and credits, and reports on past voice and text broadcasts in DialMyCalls.
Posts and edits space messages, reads a thread before replying, opens the right direct message, and keeps space membership and roles current.
Send and verify one-time passcodes, deliver templated SMS updates, log Segmento events, and pull the reasons a campaign event failed.
Searches sites for a document, uploads files into the right library, updates list items, and issues scoped sharing links.
Finds the right recorded meeting, reads back its transcript and highlights, and retrieves or imports the recording file on request.
Books, reschedules, and cancels meetings, registers attendees for meetings and webinars, and returns recordings once a call ends.

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