Microsoft Teams website monitoring alerts
When a monitor finds a problem — a checkout that stopped taking orders, a login that fails, a site that's down — Relvato posts it to the Teams channel your team already reads. The error, what set it off and a button to the run, in one card.
Teams alerts are on every paid plan (Pro, Business and Agency). The button takes you to Alert settings, where you paste your workflow's URL.
🚨 Guest checkout failed on store.example.com
The order wasn't placed — the checkout said: please read and accept the terms and conditions.
Severity: critical
Triggered by: WooCommerce updated to 9.4.2
View runConnected in a few minutes
Teams makes the webhook with a workflow. Relvato only needs its URL.
Create a workflow in the channel
In Teams, open the channel's ⋯ menu, choose Workflows and pick “Post to a channel when a webhook request is received”. Confirm the team and channel, then copy the URL it gives you.
Paste it into Relvato
Open Alert settings. In “Teams, Discord, Telegram & other chat apps”, pick Microsoft Teams, give it a name such as #site-alerts, paste the URL and click Add.
Send a test
Click Send test and watch the card arrive. From then on, the problems your monitors find post to that channel as they happen.
A workflow URL is on logic.azure.com or api.powerplatform.com. The old Office 365 connector URLs (webhook.office.com) stopped working in 2026: Relvato refuses them and tells you why, so create a workflow instead.
It can post to one channel. That's all.
The workflow's URL lets Relvato post to the channel you set it up for. It gives no access to anything else in Teams.
What Relvato can do
- Post alerts to the channel your workflow posts to
- Include the site, the monitor, the error, its severity and what triggered the run, with a View run button
- Stop at once when you switch it off or remove it in Alert settings, or delete the workflow in Teams
What it can't
- Read messages, in that channel or any other
- See your teams, channels, members or their profiles
- Post anywhere your workflow doesn't, or message people directly
- Show you the URL again — it's stored encrypted, and Alert settings shows only its name and host
Only the alerts worth an interruption
A switch per monitor type
Under What goes where, the Chat apps column has a switch for Uptime, User flows, Security, Design, Performance, SEO / AEO, Domain lifecycle and Legal compliance. Muted sites stay quiet.
Your severity threshold
Teams follows the same “Alert me on” level as email. Set it to critical and a broken checkout gets through, while a cosmetic warning doesn't.
It says when a monitor couldn't run
If a firewall blocked Relvato, the card reads “🚧 Checkout couldn't run on My Shop — Cloudflare blocked Relvato” instead of claiming a working checkout broke.
It tells you when Teams stops answering
After 20 failed deliveries in a row, Relvato pauses that chat app and says so in the notification bell. One click resumes it.
Teams alerts, answered
Which plans include Teams alerts?
Pro, Business and Agency. On Free, alerts show in the app and by email once a month, and every plan shows failures in the dashboard.
Why is my webhook.office.com URL refused?
Microsoft retired the Office 365 connectors those URLs belong to, and they stopped working in 2026. Create a workflow with “Post to a channel when a webhook request is received” and paste its URL instead — it's on logic.azure.com or api.powerplatform.com.
Can Relvato read my Teams messages?
No. A workflow URL can only post into the channel it was set up for. Relvato can't read that channel, its messages or its members.
What does Relvato post besides monitor failures?
Uptime going down and coming back up, heartbeats, port monitors and Quarantine mode. Every message carries the headline, the error, its severity, what triggered the run and a View run button. Screenshots stay in Relvato, behind that button.
Can I post to more than one channel?
Yes. Make a workflow in each channel and add each URL in Alert settings — up to 10 chat apps per account, across Teams, Discord, Google Chat and Slack-compatible servers such as Mattermost. Each one has its own on/off switch.
How is the URL kept safe?
Anyone with the URL can post to your channel, so Relvato treats it like a password: it's stored encrypted and never shown again. Relvato only posts to the app's own host over https, checks the address is public before every send, and never follows a redirect.
Send alerts where your team already works
Put your site's failures in the channel your team already reads
Add Teams in Alert settings and send a test. If a monitor finds a problem tonight, it's the first card in the channel tomorrow.