Skip to content

This guide walks through the full life of an incident in Slack. You’ll declare it, coordinate the response, and close it out. It assumes Firefight is already installed in your Slack workspace.

From any channel, type

/ff new

/ff is the short alias for /firefight and the two are interchangeable. You can also use the Create an incident shortcut from Slack’s shortcuts menu.

A dialog opens asking for the essentials.

  • Name. A short description of what’s happening, like “Checkout returning 500s”.
  • Severity. How bad it is. Out of the box you choose from Critical, Major, or Minor.
  • Type. What kind of incident it is, like Production or Security.

Your workspace may ask for more fields here, since admins can customize the declare form.

When you submit, Firefight creates a dedicated incident channel named after the date and your incident name, something like #inc-2026-07-20-checkout-returning-500s. It announces the incident to your team and posts a welcome message in the channel with the incident’s details and quick actions. Everything from here on happens in that channel.

Inside the incident channel, the /ff commands manage the incident. These are the ones you’ll use most.

Assign a lead. Every incident needs one person who owns coordination.

/ff lead

Post updates. As the situation develops, keep the record current.

/ff update

This opens a dialog where you can change the status and severity and write an update, for example moving from Investigating to Identified once you know the cause. Updates are announced and added to the incident timeline, so people joining late can catch up without scrolling.

Bring in help. Invite teammates to the channel.

/ff invite

If you need people urgently, /ff escalate notifies them and asks for an acknowledgement, so you know whether help is actually on the way.

Track action items. When someone says “we should restart the worker pool”, capture it before it’s lost.

/ff action

Or react to their message with 💥 (:boom:) and Firefight turns that message into an action item. Actions have an owner and a status, and /ff actions lists where everything stands. For things that should happen after the incident, like “add an alert for this”, use /ff followup or react with ▶️ (:arrow_forward:) instead.

Catch up. Joining an incident that’s been running for an hour? /ff timeline shows the key events so far.

When the issue is fixed and stable, type

/ff close

A dialog asks for closing details, then Firefight marks the incident resolved and announces it. If the problem comes back, /ff reopen picks up right where you left off, with the same channel and the same history.

Two things are worth doing while it’s fresh.

  • Draft the postmortem. /ff postmortem generates a first draft from the incident’s timeline and channel discussion, ready to edit in the web dashboard. You review, refine, and fill in what only humans know.
  • Say thanks. /ff shoutout, or reacting to someone’s message with ❤️‍🔥 (:heart_on_fire:), recognizes a teammate who came through.

The incident, its timeline, actions, follow-ups, and postmortem all live on in the web dashboard, searchable whenever you need them.