Astro
incident-manager

incident-manager

slacknotionincident-managementopenaidevops
Details
Visibility
public
Deploys
0
Build Number
664c7927
Updated
Jun 23, 2026
Contributors
Repository
Integrations
OpenAISlack (via built-in adapter)Notion
Capabilities
Create a new incident record in Notion when triggered by an @mention in Slack
Track all incidents in a Notion database with status and severity
Generate and update detail summary, engineering update, and support update per incident
Detect duplicate incidents based on timestamps and existing Notion records
More blueprints
AGENT.md

Incident Manager Agent

An incident is declared in Slack — the agent takes it from there. It logs the incident in Notion and keeps the detail summary, engineering update, and support update current as the conversation unfolds.

Triggers

  • @mention in Slack (@incident-manager start incident: <name>): Creates a new incident page in Notion.
  • Follow-up @mentions: Uses conversation context to determine whether to create a new incident or update an existing one.

Tools

ToolDescription
fetch_list_of_incidents_from_notionLists all incidents from the Notion database
create_new_incident_in_notionCreates a new incident page in Notion
update_notion_incident_pageUpdates status, severity, and summary blocks on an existing page

Environment variables

VariableDescription
OPENAI_API_KEYAuto-injected by Astropods
NOTION_API_KEYNotion integration secret
NOTION_DATABASE_IDNotion database ID for the incident log (treated as a secret)