The incident workflow
lives inside Slack.

Runframe is a native Slack app. Declare incidents, page on-call, change severity, assign responders, and resolve. Every action happens in Slack. The timeline writes itself.

What you can do from Slack

The full incident lifecycle, without opening a browser.

/inc commands

Eight subcommands cover the full incident lifecycle. /inc create opens an incident. /inc page alerts the on-call engineer. /inc severity and /inc move change severity and status. /inc resolve closes it with a summary. All from any channel.

Auto-created incident channels

Every incident gets a public channel named after the incident number and title. The right people are invited automatically. The channel is the war room for that incident.

Page on-call via Slack DM and email

Run /inc page @user to alert someone. Runframe sends a Slack DM with incident details, severity, and a "View Incident" button. Email goes out at the same time.

Acknowledge and escalate with buttons

Incident messages include Acknowledge and Escalate buttons. One click to acknowledge. One click to escalate to the next level. No command to remember.

Change severity and status from Slack

/inc severity SEV1 changes the severity. /inc move investigating changes the status. Every update is written to the incident timeline in real time.

Timeline writes itself

Every slash command, button click, severity change, and status update is logged on the incident timeline automatically. When the incident resolves, the postmortem draft is already half-written.

Slash command reference

Everything starts with /inc.

/inc create [title]Declare a new incident
/inc page @userPage someone via Slack DM and email
/inc severity [SEV0-SEV4]Change incident severity
/inc move [status]Change status (investigating, fixing, resolved, closed)
/inc assign @userAssign a responder
/inc update [message]Add a timeline update
/inc resolve [summary]Resolve with a summary (10+ chars)
/inc close [comment]Close the incident

All commands work inside incident channels without specifying the incident number.

How to connect

Three steps. Under two minutes.

1

Install the Runframe Slack app

Go to Settings, then Integrations in Runframe and click "Connect Slack". Standard Slack OAuth flow. On most workspace plans, no admin approval is needed.

2

Users are linked automatically

During the OAuth flow, Runframe matches your team members by email address. Slack DM paging works immediately for anyone whose Runframe email matches their Slack account.

3

/inc is ready in every channel

As soon as the authorization completes, slash commands work in every channel. No per-channel setup. Create your first incident in seconds.

Not a bot that posts links.

Most incident tools send a Slack notification with a link that takes you to a web app. Runframe is different. It is a native Slack app built on Block Kit, slash commands, and interactive components. Acknowledge with a button. Escalate with a button. Change severity with a command. The incident channel is the control room.

The web dashboard handles configuration, analytics, and postmortems. But at 3 AM when something breaks, Slack is all you need.

Frequently asked questions

Connect Slack. Run your next incident from it.

Free plan available. Takes under two minutes.