Runframe
GuidesIntegrations

Slack

Connect Runframe to Slack for incident channels, slash commands, real-time notifications, and interactive modals.

Slack

Runframe's deepest integration. Slack becomes your incident command center.


Features

FeatureDescription
Slash commandsCreate and manage incidents from any Slack channel
Incident channelsDedicated channel for each incident, auto-created
NotificationsReal-time updates posted to channels
Interactive modalsRich forms for incident creation, severity changes, status updates
Status syncingIncident status updates post to channels automatically
On-call pagingPage the on-call engineer directly from Slack

Installation

  1. Visit the Slack App Directory or use the link from your Runframe dashboard
  2. Click Add to Slack
  3. Grant Runframe permissions:
    • Create channels
    • Send messages
    • View user information
  4. Complete installation and sign in to Runframe

Slash commands

Once installed, use these commands from any Slack channel:

CommandDescription
/inc createCreate a new incident
/inc assignAssign responders
/inc moveUpdate incident status
/inc severityChange severity
/inc updatePost a status update
/inc resolveMark as resolved
/inc closeArchive the channel
/inc pagePage the on-call

See the Slash Commands guide for complete documentation.


Incident channel naming

Runframe creates incident channels with a consistent naming pattern:

{incident-number}-{title-slug}

Example: inc-00042-api-latency-spike

The channel name is derived from the incident number and a slugified version of the title (max 80 characters).


Onboarding via Slack

During initial setup, Runframe can import your Slack workspace structure:

  1. Channels are listed by member count so you can identify your most active teams
  2. Select channels to import as Runframe teams
  3. Team members are automatically synced from channel membership

Troubleshooting

IssueSolution
Bot not respondingCheck that the Runframe bot is invited to the channel
Missing permissionsRe-authorize from Settings > Integrations
Channel not createdVerify Runframe has channels:manage scope
Commands not workingEnsure the Slack app is installed to the correct workspace