Bring AI-powered SRE workflows to Teams: auto-ack alerts, real-time summaries, KB Q&A, and ticketing.
β Open in Microsoft Teamsconfig alert_platform pagerduty|splunk|ocmhttps://alertmind-ai.onrender.com):
/hooks/pd/<team_id> (alt: /slack/pagerduty/webhook/<team_id>)/hooks/splunk/<team_id>/hooks/ocm/<team_id>config teams_admin_user_id <AAD Object ID>config teams_admin_upns you@company.comuploadkb or paste a table with ingesttable | ....kb <question> or see a digest with summary.Tip: You can also type menu to open setup cards inside the bot.
team_id is stored locally in your browser for convenience.
Bot endpoint must be /teams/api/messages and MICROSOFT_APP_ID/MICROSOFT_APP_PASSWORD must be set.
menu β open the Home cardhelp β examples & setupkb <question> β knowledge base Q&Asummary β recent alert digestalert β explore past alerts
(filters: urgency, service, containing, trend)
uploadkb / ingesttable β add docs/tables to the KBconfig β backend/model/plan/admin settingsclearkb β admin-only KB reset (with confirmation)Default (recommended) β no Microsoft Graph permissions required. The bot sends proactive messages using the stored conversation reference after youβve messaged it once.
Optional Graph scopes (only if you enable the connect step above):
openid profile email offline_access β basic sign-in + token refreshUser.Read β greet/route by your profileChat.ReadWrite β optional; only if you plan to send messages via Graph instead of Bot FrameworkGroup.ReadWrite.All β optional; advanced scenarios (e.g., creating/managing group chats). Avoid for marketplace review unless necessary.We store only whatβs needed (team ID, tenant ID, installer UPN/ID if provided, and tokens if you opt into Graph). You can revoke access anytime.
team_id.config teams_admin_user_id <AAD Object ID> and config teams_admin_upns you@company.com.Need help? Visit the Support page.