Skip to main content
Rootly’s Microsoft Teams integration brings incident response and Rootly On-Call into Teams. When an incident starts, Rootly can create a dedicated Teams channel, invite responders, and post real-time updates as the incident progresses. With Rootly On-Call, responders can page each other, get paged, and act on alerts without leaving Teams.
For detailed installation instructions, screenshots, and troubleshooting, see the Microsoft Teams integration guide.

Before You Get Started

Microsoft Teams connects in two parts, and they are independent — the main integration handles channels and notifications, while meetings are a separate OAuth connection with their own permissions.
Requirements:
  • Rootly account: Admin
  • Microsoft 365 account: permission to authorize apps for your tenant

Quick Installation Steps

  1. In Rootly, go to Settings → Integrations and select Microsoft Teams
  2. Sign in with your Microsoft 365 work account and approve the requested permissions
  3. Install the Rootly bot into the Teams team you want incident channels created in
  4. Confirm the integration shows as Connected
To create meetings from incidents, connect Microsoft Teams Meeting separately from the same integrations page. It uses a different permission set and must be authorized on its own, even if the main integration is already connected.
Rootly recommends connecting with a service account rather than a personal one, so the integration keeps working when someone leaves your organization.

What You Get

  • A dedicated Teams channel per incident, with responders invited automatically
  • Real-time incident updates posted to the channel as status and severity change
  • Workflow actions for posting messages and managing channels, triggered from incident or alert workflows. See Microsoft Teams workflows
  • A Create a Microsoft meeting button on every incident, once the meeting integration is connected
With Rootly On-Call:
  • Page a team, service, functionality, escalation policy, or user from any Teams channel with the Rootly app’s Page command
  • Teams channels, including private channels, as escalation policy targets
  • Actionable alert cards to acknowledge, escalate, resolve, snooze, mark as noise, or create an incident
  • Pages delivered to your Teams chat with the Rootly bot, through your personal notification rules
  • Shift updates posted to a schedule’s Teams channel, and personal shift reminders in Teams
  • Alert workflows that can post to Teams and filter on alerts created from Teams
See On-Call in Microsoft Teams for setup.