Docs / Slack notifications

ShipGlance is in early access. These pages describe the hosted product; sign-in opens when early access does. Join early access →

GitHub Actions deploy alerts in Slack

Included in the Solo and Team plans. ShipGlance posts to Slack on state transitions — when a deployment changes state, not on every run.

How do I connect Slack?

  1. Open Settings → Slack notifications (workspace owner only) and click Add to Slack.
  2. Approve the app on Slack's authorization screen.
  3. Pick one public channel from the channel picker. Renaming the channel later is fine.
  4. /invite the bot to that channel. Slack only lets it post where it has been invited.

Until a channel is chosen, nothing is sent, and the settings page says so.

What gets posted?

The default event set covers the transitions worth interrupting someone for:

EventFires when
board_faileda pipeline goes red
board_recovereda red pipeline goes green again
deploy_faileda deploy stage fails
drift_detecteda deployment drifts from your default branch
drift_clearedthat drift is resolved

Successful deploys do not post; a healthy deploy every hour is steady-state, not news. Incidents do not post on top of the failure and recovery events they describe. One alert per transition, never two.

What happens on the Free plan?

Slack notifications are a paid feature. On Free, the feature is visible but locked, with the upgrade path shown. If a paid workspace with Slack connected moves to Free, the connection is kept but paused: no notifications are sent, and settings says so in plain words. Upgrading again resumes notifications without reconnecting.

What if posting fails?

Delivery problems surface as named errors, not silence. A bot that was never invited, or a deleted channel, shows up as channel_not_found in settings instead of alerts quietly going nowhere. Disconnecting stops all Slack notifications; reconnecting runs Slack authorization again.

Setting up from scratch? Follow the guide: GitHub Actions deploy alerts to Slack. See pricing for plan limits, or get early access.