Repository metadata · read
Identify selected repositories, default branches, and repository state.
Every permission has a specific job. Here is the complete private-beta scope.
Each permission maps directly to an observable product capability.
DiffDispatch subscribes to installation, installation repository, push, pull request, pull request review, repository, and membership changes. Delivery IDs are stored for deduplication; duplicate and out-of-order webhooks do not create duplicate assignments.
chat:write and im:writeSend assignment messages, working-time reminders, and an optional digest.
users:read and users:read.emailMatch Slack identities to GitHub members using verified email, with admin correction and self-linking where needed.
channels:readLet an administrator select a digest destination. The bot must be invited to that channel; DiffDispatch does not request workspace-wide posting access.