Searches a mailbox for the earlier thread, replies or drafts for review, books meetings against real availability, and files messages.
282actions available
Every action runs live through MCP. Nothing to build, nothing to maintain.
Ayro sends an email from the connected Outlook mailbox with a subject, body, and any attachments a conversation calls for. A customer's follow-up goes out immediately instead of waiting on an agent to draft it.
Ayro retrieves a specific email from a user's Outlook mailbox by its message ID. Agents can reference the exact wording of a past email without switching over to Outlook to find it.
Ayro replies directly to an Outlook email thread, keeping the original context and formatting intact. A customer's question gets answered in the same thread instead of starting a confusing new one.
Each card is one request a support team gets, and the Outlook actions Ayro runs to close it.
Ayro searches the mailbox for previous mail from the same person, lists the thread in order, and reads the original message in full so a follow-up is answered with what was already promised.
For routine mail Ayro replies in the thread directly; where a person should approve the wording it creates the reply as a draft and leaves sending to them.
Ayro asks Outlook which times are actually free across the attendees, then creates the event with the agenda from the conversation, so no one is offered a slot that is already taken.
Ayro moves a handled message into the folder it belongs in, marks a batch as read or categorised in one pass, and sets up the rule that stops the next one needing a decision at all.
How it works
Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Ayro reads the Outlook actions it has and picks the ones a request needs.
Authorize the Outlook 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 Outlook 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 freeOutlook · Ayro
What can you do in Outlook 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 Outlook.
The one behind the connected Microsoft account. Many actions have user-scoped variants, including Create Calendar Event For User and Create User Message, so an admin-consented connection can also act on another mailbox where the Microsoft 365 permissions allow it.
All 282 actions your agent can call on Outlook, straight from the live MCP connection.
Accepts or tentatively accepts a calendar meeting invite on behalf of a user.
Adds an attachment to a specific Outlook calendar event.
Add an attachment to an email message.
Batch-move up to 20 Outlook messages to a destination folder in a single Microsoft Graph $batch call.
Batch-update up to 20 Outlook messages per call using Microsoft Graph JSON batching.
Creates a new Outlook calendar event, ensuring start_datetime is chronologically before end_datetime.
Cancel an event in a specific calendar for a specified user and send cancellation notifications to all attendees.
Cancel an event in a user's calendar within a calendar group and send cancellation notifications to all attendees.
Cancel a calendar event for a specified user and send cancellation notifications to all attendees.
Copy a user's mail folder and its contents to another folder.
Copy a child mail folder to a destination folder.
Copy an email message to another folder within the user's mailbox.
Copy an email message from a child folder (nested folder) to another folder within the user's mailbox.
Copy a message from a specific user's mail folder to another folder.
Create an upload session for large (>3 MB) message attachments.
Create an upload session for large (>3 MB) message attachments in child mail folders.
Create a new calendar in the signed-in user's mailbox.
Create a new attachment for an event in a specific calendar.
Create an upload session for large calendar event attachments in a specific calendar.
Create a new event in a specific calendar for a user.
Create a new calendar group for a user.
Create a new attachment for an event in a calendar within a calendar group for a specific user.
Create a new open extension on a calendar event within a specific calendar group and calendar.
Create a calendar permission for a specific calendar in a calendar group.
Create an upload session for large calendar group event attachments.
Creates a new contact in a Microsoft Outlook user's contacts folder.
Create a new contact folder in the user's mailbox.
Create a child contact folder within a parent contact folder for a specific user.
Creates a new Outlook email draft with subject, body, recipients, and an optional attachment.
Creates a draft reply in the specified user's Outlook mailbox to an existing message (identified by a valid message_id), optionally including a comment and CC/BCC recipients.
Same connection, same setup. Pick the next one your team already uses.
Searches the mailbox for the right thread, drafts and sends replies in place, batches label changes, and sets the filters that route new mail.
Checks subscription status and send history, tags and segments people from a conversation, and handles unsubscribes without an agent.
Searches past Teams messages and files, posts escalations into the right channel, and sets up the online meeting a conversation calls for.
Searches message history for a prior answer, hands conversations to the right channel with the transcript, and times messages for working hours.
Sends and schedules automated posts, sets reminders, writes canvases and files, and searches history so a scripted reply matches a real answer.
Sends messages, files and polls into Telegram chats, reads incoming updates, and keeps bot-authored messages correct after the fact.

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