Summarize Microsoft 365 outage alerts with ChatGPT and send to Slack
Built this for a dedicated Slack outage-notifications channel — works well on both desktop and mobile. This is for: IT Administrators & small MSPs looking to streamline M365 alerts from one or multiple mailboxes into ...
Template notes
Built this for a dedicated Slack outage-notifications channel — works well on both desktop and mobile.
This is for:
IT Administrators & small MSPs looking to streamline M365 alerts from one or multiple mailboxes into a single or specific Slack channels IT Admins who prefer ChatOps over management-by-email
What does it do
Scans for M365 outage alerts emails (every 1 min) Checks if it impacts a specific user region (if the alert calls it out, countries have to be manually set) Summarizes the incident using OpenAI o4-mini (cheap model - or you can swap for local Ollama) Sends a Slack Block to your outage channel with incident link (can be extended) Deletes the original alert email after successful delivery
Credentials
Outlook:
Create an Outlook credential (OAuth2.0) to point to the mailbox (regular or shared) where M365 service alerts will be received