StatusDashboard

Microsoft Teams

Connect Microsoft Teams for outbound event notifications.

View Markdown

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 patternNotes
*.logic.azure.comWorkflow URLs that include /workflows/
*.environment.api.powerplatform.comPower 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.

FieldMeaning
DashboardStatus dashboard the subscription belongs to
Teams webhook URLWorkflows (Power Automate) webhook URL (validated per rules above)
Management emailContact for verify/manage flows; receives a failure alert email when an endpoint is auto-suppressed (see Suppression)
ComponentsAt least one component on that dashboard
Pause deliveriesWhen 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.

Suppression blocks delivery to specific endpoints until cleared. It is separate from Pause deliveries (admin edit dialog only) and from turning Notifications off on an event.

On this page

We use cookies

We use essential cookies to keep the site working, and optional analytics cookies to understand how it's used. Read our Privacy Policy.