Searches past Teams messages and files, posts escalations into the right channel, and sets up the online meeting a conversation calls for.
150actions available
Every action runs live through MCP. Nothing to build, nothing to maintain.
Ayro schedules a Microsoft Teams meeting for a user directly from the conversation. A customer or teammate gets a calendar invite without anyone opening Teams to set it up.
Ayro sends a message into an existing Microsoft Teams chat to notify the right people. The team finds out immediately instead of waiting for someone to check in.
Ayro retrieves a specific reply to a message in a Microsoft Teams channel. Agents can confirm what was already said without scrolling back through the thread.
Each card is one request a support team gets, and the Microsoft Teams actions Ayro runs to close it.
Ayro searches Teams messages and files and reads back through a channel's history, so a question that was settled last quarter does not get asked again.
Ayro posts the escalation into the right team channel or chat and replies in the existing thread rather than starting a parallel conversation nobody follows.
When something needs to be talked through, Ayro creates the online meeting, opens the chat around it, and sends the participants an activity notification.
Ayro creates the channel a new workstream needs, adds the people who belong in it, and archives the ones that have gone quiet so the sidebar stays usable.
How it works
Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Ayro reads the Microsoft Teams actions it has and picks the ones a request needs.
Authorize the Microsoft Teams 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 Microsoft Teams 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 freeMicrosoft Teams · Ayro
What can you do in Microsoft Teams 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 Microsoft Teams.
Shifts is covered. List Shifts, Get Schedule, Create Team Schedule Shift, Create Time Off Request, and List Open Shift Change Requests are all exposed, so Ayro can answer who is on shift or file a time off request against the team schedule.
All 150 actions your agent can call on Microsoft Teams, straight from the live MCP connection.
Add a conversationMember to a Microsoft Teams chat.
Add a new tab to a Microsoft Teams channel.
Add a user to a Microsoft Teams team.
Add multiple members to a Microsoft Teams team in a single operation.
Archive a channel in a Microsoft Teams team.
Archive a channel in a Microsoft Teams team using the group ID.
Archive a Microsoft Teams team.
Retrieves all Microsoft Teams chats a specified user is part of, supporting filtering, property selection, and pagination.
Clear the automatic location from a user's presence in Microsoft Teams.
Clear a user's preferred presence setting in Microsoft Teams.
Clear the presence information for a user's application presence session in Microsoft Teams.
Clear the authenticated user's presence location.
Clone a Microsoft Teams team using the team ID.
Create a new operation for a communications call.
Create a new standard, private, or shared channel within a Microsoft Teams team.
Create a content sharing session in a Microsoft Teams call.
Create a new channel in a group's associated team.
Use to schedule a new standalone Microsoft Teams online meeting, i.e., one not linked to any calendar event.
Create a new offer shift request in a user's joined team schedule.
Create a new open shift in a Microsoft Teams team schedule.
Create a new open shift change request in a team schedule.
Create a new Microsoft Teams online meeting or retrieve an existing one based on externalId.
Create or replace a schedule object for a Microsoft Teams team.
Create a new day note in a team's schedule.
Create a new scheduling group in a team's schedule.
Create a new shift in a Microsoft Teams team schedule.
Create a new Microsoft Teams team.
Create a new team under an existing Microsoft 365 group.
Create a new timeOff instance in a team's schedule.
Create a new time off reason in a team's schedule.
Same connection, same setup. Pick the next one your team already uses.
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.
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 a mailbox for the earlier thread, replies or drafts for review, books meetings against real availability, and files messages.

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