Incident Senpai is a Slack bot that helps organize incident response flow.
- Report incident from Slack command
- Create private warroom channel
- Invite people according to service and incident severity
- Notify role assignment
- Declare incident level
- Broadcast incident status to base channel
- Export incident timeline
- YAML based configuration
- AWS SAM based deployment
- No datastore required
Multilingual support for messages posted to Slack is not supported. But feel free to create an issue if you need it!
Feature | Screenshot |
---|---|
Reporting | |
Start response | |
Broadcast to base channel | |
Export timeline |
Copy original files and fill in the values.
cp .env.template .env
cp layers/config.yaml.template layers/config.yaml
sam build -u && sam deploy --parameter-overrides Architecture=arm64 SlackBotToken=$SLACK_BOT_TOKEN SlackSigningSecret=$SLACK_SIGNING_SECRET
TODO