Slack integration

Spectra for Slack

Get uptime, API, SSL, and cron alerts in the Slack channels your team already watches — so you know the moment something breaks, right where you work.

Free on every plan No credit card Revoke anytime

# alerts
S

Spectra App 12:04

🔴 Checkout API is DOWN

HTTP 503 · confirmed from 3 regions (US-East, EU-West, AU)

Monitor: Checkout API · started 12:03 · incident #1284

View incident →
S

Spectra 12:09

🟢 Checkout API recovered

Back UP after 6m 12s of downtime.

What Spectra posts to Slack

Every alert lands in Slack with the monitor, status, affected regions, and a link to the incident.

Down

A monitor goes from UP to DOWN, confirmed from multiple regions.

Recovery

A monitor returns to UP after an incident — an automatic all-clear.

SSL / domain expiry

A certificate or domain is approaching expiry, at your chosen lead times.

Missed heartbeat

A scheduled job or cron doesn't check in on time.

Latency

Response time crosses the threshold you set.

Add Spectra to Slack in minutes

1

Connect Slack in Spectra

In Spectra, open Alert channels and choose Connect with Slack — you're redirected to Slack to authorize.

2

Pick a channel in Slack

Choose the channel — public or private — to post to. Slack creates an Incoming Webhook scoped to just that channel.

3

Attach it to monitors

Back in Spectra, the channel is a reusable destination — attach it to the monitors that should alert it.

4

You're done

Incidents post to Slack automatically. Need another channel? Connect again — each channel gets its own webhook.

Want alerts in a private channel? Just pick it in Slack's channel selector during setup — no bot invite needed. Prefer to skip the connect flow? You can also paste an existing single-channel incoming webhook URL.

Permissions we request

Spectra follows the principle of least privilege. It uses a single Slack Incoming Webhook — the minimal way to post to one channel — plus your basic Slack profile (name & workspace). There's no bot token, and Spectra cannot read your messages, files, or DMs.

Permission Why Spectra needs it
incoming-webhook Post Spectra alerts to the single channel you pick during setup, via a Slack Incoming Webhook. Spectra stores only the webhook URL — no bot token is created.

You can review and revoke Spectra's access at any time in Slack under Settings & administration → Manage apps.

Secure by design

Data is encrypted in transit and at rest. Spectra never reads your Slack messages. Read our privacy policy and security overview.

Free on every plan

Slack alerts are included on all plans, including the free-forever plan. See pricing.

Real support

Questions? Email [email protected] — no account required, and we reply within two business days.

Frequently Asked Questions

Answers to common questions teams ask us

Is Spectra for Slack free?

Yes. Slack alerts are included on every plan, including the free-forever plan (no credit card). See pricing for plan details.

Can I send alerts to more than one channel?

Yes. Each channel connection has its own Incoming Webhook — connect again for each channel (for example #alerts and #ops) and route different monitors to each.

Does connecting give Spectra access to my whole workspace?

No. Authorizing only creates an Incoming Webhook for the single channel you pick — it doesn't give Spectra access to your other channels, messages, or DMs. You can also paste an existing webhook URL instead of connecting.

Does Spectra read my Slack messages?

No. Spectra uses a Slack Incoming Webhook, which can only post to the channel you chose. Spectra stores only the webhook URL — there's no bot token and no access to read your messages, files, or DMs.

How do I remove the integration?

Delete the Slack channel in Spectra, and/or revoke Spectra under Slack → Settings & administration → Manage apps. Either one stops alerts through it immediately.

Bring your monitoring into Slack

Start free, connect Slack, and never miss an outage again.

Spectra is not created by, affiliated with, or endorsed by Slack. Slack and the Slack logo are trademarks of Salesforce, Inc.