Microsoft Teams
Connect Microsoft Teams for outbound event notifications.
Microsoft Teams integration delivers event notifications as Adaptive Cards to a Workflows webhook URL you create in Teams. Register endpoints from Teams endpoints, or let visitors subscribe from a status dashboard when the channel is enabled.
For Adaptive Card format and delivery logs, see Microsoft Teams notifications. For the public /subscribe flow, see Teams subscriptions.
Endpoint URL rules
Teams endpoints must be absolute HTTPS URLs on port 443. Accepted shapes:
| Host pattern | Notes |
|---|---|
*.logic.azure.com | Workflow URLs that include /workflows/ |
*.environment.api.powerplatform.com | Power Platform workflow endpoints |
Classic Office 365 Connectors (*.webhook.office.com) are rejected. Microsoft retired those Incoming Webhook connectors; create a new URL from the Workflows app in Teams.
StatusDashboard rejects private, loopback, and link-local destinations. Workflow webhook URLs contain secrets. List views show a redacted url display only. The full URL is returned once on admin create responses.
Managing subscribers
Organization admins and users with the subscriber role can register pre-verified Teams endpoints on Teams endpoints. No verification email is sent for admin-created rows.
| Field | Meaning |
|---|---|
| Dashboard | Status dashboard the subscription belongs to |
| Teams webhook URL | Workflows (Power Automate) webhook URL (validated per rules above) |
| Management email | Contact for verify/manage flows; receives a failure alert email when an endpoint is auto-suppressed (see Suppression) |
| Components | At least one component on that dashboard |
| Pause deliveries | When paused, event notifications are skipped for this endpoint until an admin resumes delivery from the edit dialog (pencil icon on the row) |
| Admin-managed (locked) | When locked, public subscribe/manage flows cannot change the subscription |
Use the pencil icon on a row to change components, pause or resume deliveries, or toggle the locked flag. The list icon shows the current component selection read-only.
Suppression
After 5 consecutive failed event-notification deliveries, StatusDashboard automatically suppresses the endpoint:
- Future deliveries are skipped until suppression is cleared.
- The subscriber row shows a suppressed status.
- The management email receives one alert email (not one email per failed delivery).
StatusDashboard does not email the management address for individual failures before suppression. Use MS Teams delivery logs to review per-attempt outcomes.
Review or clear suppressed endpoints on Teams suppression.
Failure alert email
When suppression triggers, the management email receives a message that Teams notifications were disabled for that endpoint. The email includes:
- The status dashboard name and a redacted endpoint display (never the full webhook URL)
- The consecutive failure count that triggered suppression
- The last failure reason when available (for example,
HTTP 503) - A Manage subscription link when a signed manage URL is available; otherwise instructions to request a new manage link from the status page
Clear suppression entries on Teams suppression, or unsuspend from the public manage page, after fixing the Teams webhook. Clearing suppression does not resend missed notifications.

