Slack Commands
Running incidents and executing Runbooks can be done directly in Slack, where your team is already accustomed to working. This article details the complete list of FireHydrant bot's Slack commands.
Multiple command aliases can be used to execute FireHydrant Slack bot commands:
- /fh
- /firehydrant
- /incident
For this article, we will utilize /fh
.
Specific commands can be run anywhere, while others can only be run in an active incident channel. We will denote these contexts as general vs. incident commands.
General Commands
These commands can be run anywhere within Slack and at any time, including within incident channels.
Action | Command + Notes |
---|---|
Help | /fh /fh help |
Link | /fh link Note: FireHydrant will attempt to link users automatically, but this command exists as a fallback in case auto-linking fails |
New Incident | /fh new |
New Retroactive Incident | /fh create-resolved |
On-Call Lookup (Signals) | /fh signals-on-call Note: This applies specifically to on-call lookup for Signals |
On-Call Lookup (3rd-party) | /fh oncall [service | functionality] /fh on-call [service | functionality] Note: These commands apply for services and functionalities linked to 3rd-party alerting providers. For Signals, use /fh signals-on-call |
Paging | /fh page /fh page [service] [service name] /fh page [functionality] [functionality name] |
Service Lookup | /fh service [service name] |
Switch Organization | /fh switch org |
Tutorial | /fh tutorial |
Incident Commands
These are incident commands that can only be run inside an incident channel created by FireHydrant.
Details and Updates
Action | Command + Notes |
---|---|
Add Link | /fh add link |
Add Environment Add Functionality Add Service | /fh add environment /fh add functionality /fh add service /fh add impact |
Add Status Page | /fh add status-page |
Edit Details | /fh edit /fh tags /fh add tags |
Related Incidents | /fh related |
Resolve | /fh resolve Note: Takes you to the same screen as /fh update , but with milestone preset to "Resolved" |
Restrict Incident | /fh restrict /fh private |
Runbooks (View, Add) | /fh runbooks /fh add runbook |
Start Retro | /fh start retro |
Status | /fh status |
Summary | /fh summary |
Update | /fh update /fh add note /fh post |
Personnel and Teams
Action | Command + Notes |
---|---|
Assign Role | /fh assign role |
Assign Team | /fh assign team |
Update Roles | /fh update roles |
Task Management
Action | Command + Notes |
---|---|
Add Follow-up | /fh add follow-up /fh add followup /fh follow-up /fh followup |
Add Task | /fh add task |
Add Task List | /fh add task-list |
View Follow-ups | /fh follow-ups |
View Tasks | /fh tasks [@user | all] |
Custom Commands
In FireHydrant, you can create custom commands that return templated replies or make HTTP requests to external systems. If you have any custom commands, they will also appear on the command list when you run /fh help
.
To learn more, see Command Extensions.
Updated 5 months ago