Wide Watch one
AK
View (demo)

No providers yet

Alerts need somewhere to land. Connect at least one email or SMS provider to receive incidents directly from your own infrastructure — nothing is relayed through Wide Watch once you're configured.

Fallback in place Until you configure a provider, we'll use Wide Watch's default email delivery for critical alerts only. Urgent incidents will still reach you — but at reduced deliverability.
Sort by: Last verified Name Channel Status
Microsoft 365 Default
Delegated Graph API · anton@chaosology.com
Email · OAuth
Google Workspace Fallback
Gmail API · alerts@chaosology.com
Email · OAuth
SMTP Verify due
smtp.mailgun.org:587 · STARTTLS
Email · Username + password
Twilio Default
Account AC4f2a… · from +1 415 555 0177
SMS · API key
Vonage Fallback
Backup SMS route · 142 credits remaining
SMS · API key
Slack Default
#alerts-ssl · chaosology.slack.com
Chat/Ops · Incoming webhook
Discord
Ops Channel · chaosology guild
Chat/Ops · Incoming webhook
Generic webhook 2 failures
https://ops.acme.corp/webhook
Webhook · HMAC signed
1 Channel 2 Provider 3 Configure

Step 1 — pick a channel

What kind of delivery should this provider handle? You can add more later.

GET /api/v1/alert-providers/schema/{channel}/{provider}
📧
Email
SMTP · Microsoft 365 · Google · SendGrid · Postmark · SES
3 configured
📱
SMS
Twilio · Vonage · MessageBird · AWS SNS
2 configured
🔔
Chat / Ops
Slack · Discord · Microsoft Teams · Mattermost
2 configured
🪝
Webhook
Any HTTPS endpoint · HMAC signed payloads
1 configured
📟
Incident
PagerDuty · Opsgenie · incident.io
0 configured
Channel · Email 2 Provider 3 Configure

Step 2 — choose your Email provider

Pick the service your org already uses. OAuth providers are fastest to set up; API-key providers give you the most control.

SMTP
Any SMTP relay. Works with Mailgun, Postfix, Exim, SES SMTP interface, your ISP.
Username + password
Microsoft 365
Send via delegated Graph API. Uses your own Microsoft license — no extra SMTP cost.
OAuth
Google Workspace
Send via Gmail API. Uses your existing Workspace seat — nothing to buy.
OAuth
SendGrid
Twilio's email platform. Great for high-volume transactional sending.
API key
Postmark
Transactional-only. Best deliverability for ops alerts — no marketing.
API key
Mailgun
Developer-focused email API with strong EU routing.
API key
Amazon SES
Cheapest per-email option. Requires domain verification in AWS.
API key
Resend
Modern email API with great DX. Generous free tier for ops traffic.
API key
Zeptomail
Zoho's transactional service. Very low per-email pricing, strong for bulk ops alerts.
API key
Channel · Email Provider · Microsoft 365 3 Configure

Step 3 — connect Microsoft 365

We'll open Microsoft's sign-in in a new tab. You stay in control — delegated permissions only, revocable any time from your Microsoft account.

Appears in the provider list and fallback chain editor.
OAuth connection required
  • Mail.Send ?We request 'Mail.Send' only — we never read your inbox. This permission lets Wide Watch send one email message at a time as your mailbox.
    Send mail as this mailbox. Required to deliver alerts.
  • User.Read ?Standard OpenID Connect sign-in scope — reads your name and email so we can display the correct 'connected as' value.
    Identify you at sign-in. No mailbox or calendar access.
  • offline_access ?Required to refresh the short-lived access token every hour without bothering you. Never sees message content.
    Keep the connection alive without re-prompting you each hour.

Alternate — SMTP configuration

Shown for reference. Selected when the operator picks SMTP instead of OAuth.

Demo layout

Alternate — SendGrid configuration

Shown for reference. Selected when the operator picks SendGrid / Postmark / Mailgun / SES / Resend / Zeptomail.

Demo layout
Must match a verified sender or authenticated domain in your SendGrid account.

Microsoft 365 connected

We've received delegated permission to send mail from alerts@chaosology.com. Your refresh token is encrypted and stored against your org only — nobody else can see it.

Config ID
alert_cfg_01HXF9K8W4R7PQZ2
Next step — verify The provider isn't used in fallback routing until you send a successful test message. Takes about 30 seconds.
Microsoft 365 Default
Delegated Graph API · anton@chaosology.com
Email · OAuth
Twilio Default
Account AC4f2a…
SMS · API key
Slack
#alerts-ssl
Chat/Ops · Webhook
Channel All Provider All Status All Range Last 7 days 1,204 events
Time Channel Provider Recipient Alert Status Retries
14:03:11 Email
Microsoft 365
antony@chaosology.com checkout.acmecorp.io
SSL · 4d left
Delivered 0
Payload
{
  "alertId":   "alert_01HXF98KR7",
  "orgId":     "org_01HXF9K6PQ3",
  "channel":   "EMAIL",
  "providerId":"alert_cfg_01HXF9K8W4R7PQZ2",
  "recipient": "antony@chaosology.com",
  "subject":   "[CRITICAL] checkout.acmecorp.io expires in 4 days",
  "body":      { "domain": "checkout.acmecorp.io", "daysLeft": 4, "issuer": "Let's Encrypt" }
}
Provider response
HTTP/1.1 202 Accepted
x-messageid:  AAMkADAyNzRhNjMwLTg5YT…
x-graph-version: v1.0
request-id:   0f3a1c88-5b2e-4d14-9c2f-8a7b0d5b7f1d
client-request-id: f7a2e0b3-1c4d-4f0a-9b7e-2a6d0e1f3c2d
latencyMs: 842
14:03:09 SMS
Twilio
+1 415 555 0133 checkout.acmecorp.io
SSL · 4d left
Delivered 0
14:03:07 Chat
Slack
#alerts-ssl checkout.acmecorp.io
SSL · 4d left
Delivered 0
13:42:55 Webhook
ops.acme.corp
POST /webhook api.skyline-labs.com
SSL · 9d left
Failed 2
13:42:53 Email
Google Workspace
sre@skyline-labs.com api.skyline-labs.com
SSL · 9d left
Delivered 1
13:42:52 Email
Microsoft 365
sre@skyline-labs.com api.skyline-labs.com
SSL · 9d left
Queued 0
13:15:22 SMS
Twilio
+1 415 555 0177 portal.halcyon-it.com
SSL · 17d left
Delivered 0
12:58:11 Email
SMTP (Mailgun)
ops@hansonmsp.net mail.hansonmsp.net
SSL · 22d left
Delivered 0
12:30:04 Chat
Discord
#ops-alerts 45.79.149.197
Blacklist · Spamhaus SBL
Delivered 0
12:30:02 SMS
Vonage
+1 415 555 0133 45.79.149.197
Blacklist · Spamhaus SBL
Delivered 1
11:48:21 Email
SendGrid
reseller@quaintworks.com app.quaintworks.com
DNS · A record changed
Delivered 0
11:02:44 Webhook
ops.acme.corp
POST /webhook checkout.acmecorp.io
SSL · Renewed
Failed 3
10:24:02 Email
Microsoft 365
antony@chaosology.com wide.watch
Domain · 61d left
Delivered 0
09:17:55 Chat
Slack
#alerts-ssl Daily digest
128 domains · 3 warnings
Delivered 0
08:40:11 Email
Microsoft 365
priya@chaosology.com Test send
Provider verify
Delivered 0
Showing 15 of 1,204