What this does
The Slack integration lets cStar post to a channel when something needs human attention. It's a one-way outbound notification, not a two-way chat bridge.
How to connect
- In your Slack workspace, go to Apps → Incoming Webhooks → Add to Slack and pick a channel.
- Copy the webhook URL Slack gives you. It starts with
https://hooks.slack.com/. - In cStar, go to Settings → Team → Integrations → Slack, paste the URL, give the channel a friendly name, and click Connect.
Notification triggers
Three toggles, each independent:
- Agent escalations: fires when the AI agent hands a ticket off to a human. On by default.
- Critical errors: fires when Sentry detects a fatal or critical error. On by default.
- Issue resolutions: fires when a tracked issue is resolved (by deploy or manually). Off by default. Turn this on if you want a Slack ping when issues close.
Why a webhook and not OAuth
Incoming Webhooks are simpler to set up than a full Slack app and they only need permission to post to one channel. Not your whole workspace. We may add a richer Slack app later for bidirectional handoff.