• TidioReply faster to tickets across all channels
  • LyroHire AI to handle customer servicecheck
  • Hubi AIRun on-brand marketing with an AI coworker
  • LabsTidio LabsGet a custom AI solution built by experts
  • Master AgentOrchestrates every channel
  • AI Voice AgentResolves calls on its own
  • Lyro for Zendesk
  • Lyro for Freshdesk
  • Lyro for Salesforce
  • Lyro for HubSpot
Browse all integrationsarrow_forward
  • Borrowell83% resolved
  • GameBoost86% automated
  • Cove Smart70% self-service
  • Secureframe59% automated
See all customer storiesarrow_forward
  • AI in E-Commerce in 2026Free report on the new shopping funnel
  • Shadow AIFree report on the hidden AI habit
  • AI in Insurance in 2026Free report on AI in insurance
See all reportsarrow_forward
  • Features
  • Pricing
Talk to salesGet started
Lyro wordmark

Product

  • Features
  • Master Agent
  • AI Voice Agent
  • Integrations
  • Pricing
  • Copilot

Resources

  • Blog
  • Customer Stories
  • Reports
  • AI in Ecommerce Report
  • Docs

Company

  • Contact
  • Book a Demo

Legal

  • Privacy Policy
  • Terms of Service
  • Data Processing Agreement

4.7/5on G2G2 logo

SOC 2 Type II · GDPR · CCPA

© 2026 Lyro by Tidio. All rights reserved.

Microsoft Teams

Microsoft Teams MCP integration

Searches past Teams messages and files, posts escalations into the right channel, and sets up the online meeting a conversation calls for.

Connect Microsoft TeamsSee all integrations

150actions available

  1. Home/
  2. Integrations/
  3. Microsoft Teams

Three actions you can hand over today

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

  • Create user online meeting

    Lyro 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.

  • Send message to teams chat

    Lyro 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.

  • Get channel message reply

    Lyro 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.

See all 150 actions

How businesses use Microsoft Teams + Lyro

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

  • search

    Find the answer someone already gave in Teams

    Lyro 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.

    Search Teams MessagesSearch Teams FilesList Channel Messages
  • forum

    Escalate into the channel that owns the problem

    Lyro posts the escalation into the right team channel or chat and replies in the existing thread rather than starting a parallel conversation nobody follows.

    Send Channel MessageSend Message to Teams ChatReply to Channel Message
  • calendar_month

    Set up the meeting the conversation calls for

    When something needs to be talked through, Lyro creates the online meeting, opens the chat around it, and sends the participants an activity notification.

    Create Online MeetingCreate ChatSend Activity Notification
  • group

    Keep teams, channels, and membership tidy

    Lyro 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.

    Create a ChannelAdd Member to TeamArchive Channel

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

  1. 01

    Connect Microsoft Teams

    Authorize the Microsoft Teams 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 Microsoft Teams 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

Microsoft Teams · Lyro

What can you do in Microsoft Teams without me setting anything up?

These, right away:

  • Send a channel message
  • Create a meeting
  • List channel messages

Great, let's start with the first one.

Ask Lyro anything...

FAQ

Everything else about Microsoft Teams

Setup, permissions, and the limits of what Lyro 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 Lyro can answer who is on shift or file a time off request against the team schedule.

  • Yes. Get User Presence and List People let Lyro see presence before it posts, and Set Presence or Set User Preferred Presence let it update a status - useful when an escalation should go to whoever is actually online rather than to a name on a rota.

  • Only what the connected account is granted. List User Joined Teams and List Team Channels resolve the scope at call time, so a private team the connecting user is not a member of stays invisible to Lyro rather than being reachable through the integration.

  • Lyro hands the conversation to a human agent with the full history attached, and the Teams thread it already posted through Send Channel Message stays in place, so the person picking it up reads one continuous record instead of two.

Every action available in Microsoft Teams

All 150 actions your agent can call on Microsoft Teams, straight from the live MCP connection.

  • Add chat member

    Add a conversationMember to a Microsoft Teams chat.

  • Add tab to channel

    Add a new tab to a Microsoft Teams channel.

  • Add member to team

    Add a user to a Microsoft Teams team.

  • Add team members (bulk)

    Add multiple members to a Microsoft Teams team in a single operation.

  • Archive channel

    Archive a channel in a Microsoft Teams team.

  • Archive team channel

    Archive a channel in a Microsoft Teams team using the group ID.

  • Archive teams team

    Archive a Microsoft Teams team.

  • Get all chats

    Retrieves all Microsoft Teams chats a specified user is part of, supporting filtering, property selection, and pagination.

  • Clear automatic location

    Clear the automatic location from a user's presence in Microsoft Teams.

  • Clear user preferred presence

    Clear a user's preferred presence setting in Microsoft Teams.

  • Clear presence

    Clear the presence information for a user's application presence session in Microsoft Teams.

  • Clear presence location

    Clear the authenticated user's presence location.

  • Clone team

    Clone a Microsoft Teams team using the team ID.

  • Create call operation

    Create a new operation for a communications call.

  • Create a channel

    Create a new standard, private, or shared channel within a Microsoft Teams team.

  • Create content sharing session

    Create a content sharing session in a Microsoft Teams call.

  • Create channel in group team

    Create a new channel in a group's associated team.

  • Create online meeting

    Use to schedule a new standalone Microsoft Teams online meeting, i.e., one not linked to any calendar event.

  • Create user offer shift request

    Create a new offer shift request in a user's joined team schedule.

  • Create open shifts

    Create a new open shift in a Microsoft Teams team schedule.

  • Create open shift change request

    Create a new open shift change request in a team schedule.

  • Create or get online meeting

    Create a new Microsoft Teams online meeting or retrieve an existing one based on externalId.

  • Create or update schedule

    Create or replace a schedule object for a Microsoft Teams team.

  • Create schedule day note

    Create a new day note in a team's schedule.

  • Create scheduling group

    Create a new scheduling group in a team's schedule.

  • Create team schedule shift

    Create a new shift in a Microsoft Teams team schedule.

  • Create team

    Create a new Microsoft Teams team.

  • Create team from group

    Create a new team under an existing Microsoft 365 group.

  • Create time off

    Create a new timeOff instance in a team's schedule.

  • Create time off reason

    Create a new time off reason in a team's schedule.

The tools Microsoft Teams sits next to

Same connection, same setup. Pick the next one your team already uses.

  • Slackarrow_outward

    Slack

    Searches message history for a prior answer, hands conversations to the right channel with the transcript, and times messages for working hours.

  • Slackbotarrow_outward

    Slackbot

    Sends and schedules automated posts, sets reminders, writes canvases and files, and searches history so a scripted reply matches a real answer.

  • Telegramarrow_outward

    Telegram

    Sends messages, files and polls into Telegram chats, reads incoming updates, and keeps bot-authored messages correct after the fact.

  • Gmailarrow_outward

    Gmail

    Searches the mailbox for the right thread, drafts and sends replies in place, batches label changes, and sets the filters that route new mail.

  • Mailchimparrow_outward

    Mailchimp

    Checks subscription status and send history, tags and segments people from a conversation, and handles unsubscribes without an agent.

  • Outlookarrow_outward

    Outlook

    Searches a mailbox for the earlier thread, replies or drafts for review, books meetings against real availability, and files messages.

Browse every integration
Support agent working at a laptop next to the Lyro mascot

Ready to connect Microsoft Teams?

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

Connect Microsoft TeamsTalk to sales
Connect Microsoft TeamsTalk to sales
Support agent working at a laptop next to the Lyro mascot