💬
CommunicationOAuth 2.0

Slack Integration

The Slack integration is write-only — Koalr never reads your Slack messages or channel history. It posts digest summaries, alerts, and notifications to channels or DMs you configure. All alert thresholds and delivery channels are controlled in Koalr's Settings.

What Koalr pulls from Slack

  • No data is read from Slack — this is a write-only integration

How Slack data feeds into Koalr

  • Weekly engineering digest delivery to a channel of your choice
  • CODEOWNERS drift alerts — notifies owners when files they own have unreviewed changes
  • Coverage threshold alerts when a repository drops below your configured floor
  • Incident notifications with deploy-risk context
  • Standup summaries and async update delivery

How to connect Slack

  1. 1

    Go to Settings → Integrations in your Koalr dashboard.

  2. 2

    Find Slack in the integrations list and click Connect.

  3. 3

    Authorize Koalr via OAuth. You will be redirected to Slack to approve read-only access, then returned to your dashboard.

  4. 4

    Koalr begins syncing historical data immediately. Most integrations backfill 90 days of history on first connect.

Permissions and scopes requested

Koalr requests the minimum permissions required to read the data above. All access is read-only unless noted otherwise.

  • chat:write (post messages to channels)
  • channels:read (list channels for configuration UI)
  • users:read (resolve user IDs for DM delivery)

Ready to connect Slack?

Connect in under 5 minutes. Koalr backfills 90 days of history automatically — no manual imports, no CSV uploads.