Slack integration
Run incidents from Slack, start to finish
Spike brings on-call into Slack. Rich incident alerts land in your channels, you act on them without switching tabs, and @Spike answers who’s on call — all where your team already works.
SpikeAPP20:05
Running out of disk space
A live incident, posted to #incidents
Rich alerts
Slack alerts that land where you work
Every incident arrives in Slack as a full card — severity, service, and payload — with deep links back to the incident in Spike.
SpikeAPP20:05
Running out of disk space
#incidents · a SEV1 posted by Spike
Severity and status at a glance
SEV level, triggered or acknowledged state, and the affected service, formatted as a native Slack card.
The payload that fired it
The alert’s metric, threshold and metadata ride along with the message, so you triage without opening another tab.
Deep links back to Spike
Jump straight to the incident, its timeline, or the status page from the message.
ChatOps
Act without leaving Slack
Acknowledge, resolve, reassign, or pull in responders straight from the message — then let Spike open a private channel to coordinate the fix.
- Acknowledge and resolve from the alert
- Reassign to another responder
- Add responders and stakeholders
- Escalate when it needs more hands
Spike created this private channel for INC-2481
SpikeAPP20:05
Checkout CPU pinned at 98% on prod-web-3
Incident INC-2481 · checkout-api
A private channel per incident
Spike opens a locked #inc- channel the moment an incident triggers, with the card posted and ready to work.
Spike created this private channel for INC-2481
Spike added Maya Khan and James Adam
SpikeAPP20:05
Checkout CPU pinned at 98% on prod-web-3
Incident INC-2481 · checkout-api
The right people, pulled in
On-call responders are added automatically, so the room fills with the people who can actually fix it.
On-call in Slack
See who’s on-call, in Slack
Ask @Spike who’s on call and get an instant answer, or add an override right in the channel — no dashboard required.

Jordan Reid9:41 AM
@Spike who is on call?
SpikeAPP9:41 AM
Maya and James are on call.


Ask who’s on call
“@Spike who is on call?” unfurls the primary and secondary on-call, with when each shift ends.

James Adam9:43 AM
@Spike add Alex as an override for the next 2 days
SpikeAPP9:43 AM

Add an override in place
Cover a teammate without leaving Slack — @Spike confirms the override and the schedule updates instantly.
Setup
Connect Slack in 3 steps
Add the Spike app to your workspace and start getting incidents in Slack in minutes.
Step 1: Add Spike to Slack
On the Slack integration page in Spike, click “Add to Slack” and authorize the app for your workspace — one OAuth click, no admin scripting.
Step 2: Point your escalation at Slack
Edit the escalation policy that handles your alerts, add Slack as a step, and pick the channels incidents should post to — that’s what routes alerts into Slack.
Step 3: Send a test alert
Fire a test incident from Spike and watch the card land in Slack, ready to acknowledge.
That’s it — incidents now flow into Slack and back.