Skip to content

Search is only available in production builds. Try building and previewing the site to test it out locally.

Integrations

Route: /integrations

Integrations deliver Prism content out of the dashboard — scheduled reports, weekly coaching digests, and one-off report exports.

Prism uses Slack OAuth to post reports into a channel you authorize.

  1. On /integrations, click Connect Slack
  2. Slack asks which workspace and channel to authorize
  3. You’re redirected back to the dashboard with the connection stored

The installation is per-organization, so a single authorization covers all developers on the org.

Slack receives the same content as email reports, rendered as a Slack message block kit:

  • Report deliveries — whatever reports are scheduled under /reports
  • Weekly coaching digest — if enabled in notification preferences
  • One-off exports — when you click “Send to Slack” from a report

Messages include the headline Skill/Speed/Efficiency numbers, top-3 coaching cards, and a deep link back to the full dashboard report.

Revoking is either/or: you can disconnect from the Prism side on /integrations, or from Slack’s app-management page. Either removes the token; messages stop immediately.

Email delivery uses SES under the hood. No per-user setup is needed — reports go to the email on your Prism account. Per-report recipient overrides are on the roadmap.

Integrations are the delivery channel. The schedule itself (daily, weekly, custom cron) is configured on the Reports page. A single schedule can fan out to both Slack and email.