Slack notifications
Get run and pipeline events posted to a channel of your choice.
Connect
From Settings → Integrations:
- Create a Slack app at api.slack.com/apps ↗.
- Add the
channels:read,groups:read, andchat:writebot scopes. - Install the app to your workspace.
- Paste the resulting Bot User OAuth Token (starts with
xoxb-) into PilotX.
If the token is rejected, confirm it's a Bot User OAuth Token (not a different token type) and that it hasn't been revoked.
Choose a channel
Once connected, pick which channel notifications post to from the channel picker in Settings → Integrations. PilotX only sees channels the app has been given access to.
Choose which events notify
You can toggle each event independently:
- Pipeline started
- Pipeline succeeded
- Pipeline failed
- Awaiting approval (human-gated runs paused at the gate)
- An individual stage failed
- Usage threshold alerts (80%, 95%, and 100% of a plan limit)
Reporter's summary
The pipeline succeeded/pipeline failed notifications are Reporter's end-of-run summary — the same content available on the run's detail page, delivered to Slack once the run reaches a terminal state.