Searches the toolkit catalogue for the right action, walks users through authorising accounts, executes tools singly or in batches, and enables triggers.
25actions available
Every action runs live through MCP. Nothing to build, nothing to maintain.
Ayro runs a Composio tool using the API to perform external actions. Support agents automate workflows like sending messages or creating records without custom code.
Ayro establishes a connection to a third-party toolkit with comprehensive authentication. Teams quickly link new services for workflow automation during customer interactions.
Ayro pauses execution until toolkit connections are fully established. Integration processes proceed reliably without premature timeouts or missing authentication.
Each card is one request a support team gets, and the Composio actions Ayro runs to close it.
Ayro searches the catalogue by what the user is trying to do, then reads the exact parameter definitions the candidate action requires, so the first call is correctly formed instead of a guess that errors.
Ayro checks what that toolkit needs to authenticate, starts the authorisation and hands the user the link, then waits for them to finish so the conversation resumes on its own.
Ayro executes a single tool, batches several that belong together into one call, or runs a saved recipe when the same multi-step job comes round again.
Ayro lists the triggers a toolkit publishes, enables the one that matters, and verifies the connections behind it are still active, so the automation fires on the event instead of on a poll.
How it works
Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Ayro reads the Composio actions it has and picks the ones a request needs.
Authorize the Composio 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 Composio 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 freeComposio · Ayro
What can you do in Composio 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 Composio.
In three steps the toolkit keeps separate. Get required parameters for connection returns exactly what that toolkit asks for, Initiate connection starts the authorisation and produces the link the user opens, and Wait for connection holds until they finish - so Ayro can show a link and pick the conversation back up itself rather than asking the user to report back.
All 25 actions your agent can call on Composio, straight from the live MCP connection.
Check active connection status for multiple toolkits or specific connected account ids.
$2b.
Download a file from a public s3 (or r2) url to a local path.
Enable a specific trigger for the authenticated user.
Execute a tool using the composio api.
Get the dependency graph for a given tool, showing related parent tools that might be useful.
Gets the required parameters for connecting to a toolkit via initiate connection.
Retrieves the response schema for a specified composio tool.
Initiate a connection to a toolkit with comprehensive authentication support.
List all the available toolkits on composio with filtering options.
List available triggers and their configuration schemas.
$2c.
$2d.
Execute bash commands in a REMOTE sandbox for file operations, data processing, and system tasks.
$2e.
$2f.
Wait for connections to be established for given toolkits.
Deprecated: use check active connections instead for bulk operations.
$30.
Executes a Recipe.
$31.
Get the details of an existing recipe by its slug.
Get the details of the existing recipe for a given recipe id.
Wait for user auth to finish.
Retrieve input schemas for tools by slug.
Same connection, same setup. Pick the next one your team already uses.
Searches Trello cards semantically, lists the tables in an Airtable base, validates an IBAN, and pushes a prepared deal record in.
Transcribes recorded audio into text, speaks answers back through text-to-speech, and reports project usage so spend stays visible.
Generates chat completions, transcribes and translates audio recordings, and checks the live model catalogue before every request.
Labels incoming text, extracts structured fields, and screens drafted replies against the guardrail policies your application already enforces.
Turns recordings and live audio into transcripts with speaker labels, produces SRT and VTT subtitles, and clears finished jobs on request.
Creates Typefully drafts from a request, checks what is already scheduled or published, and clears the notification inbox.

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