You can install the Graphite integration for Slack directly from the notifications settings page on the Graphite web app.
After adding your Slack workspace, you will be prompted to give the Graphite app permissions to proceed with the integration.
In the future, you can continue to modify the Graphite App's access to select workspaces and channels through this settings page.
Re-installing the integration on important updates
When there are major updates to Slack integration capabilities, we will sometimes prompt users to "re-install" the integration for their workspace. To do so, you can follow the exact same installation flow as above (no need to remove the existing integration, adding the integration again will override your last one).
Privacy & authorization
We understand that your Slack workspace may contain sensitive information, and want to be completely transparent about the permissions the Graphite App is granted when added to your workspace.
For the purpose of providing personalized/configurable updates and information about code contributions, the Graphite app can:
Send messages as @graphite in selected channels
Start direct messages with people
Upload, edit, and delete files as Graphite
View files shared in channels and conversations that Graphite has been added to
Add, edit, and delete remote files on a user’s behalf
View remote files added by the app in a workspace
Show previews of app.graphite.dev URLs in messages
View people in a workspace
View URLs from app.graphite.dev
You can set up reminders about pull requests in specific sections of the Graphite dashboard in notification settings. In addition to updates about specific sections, you can configure how frequently the digests are sent (which days of the week, and at select times up to three times a day).
You can configure which real-time events you're subscribed to in the notification settings on the Graphite dashboard.
As PRs are reviewed and updated, their appearance is adjusted in slack accordingly:
Other features we've released in notifs include:
See batched updates to PRs
See comment updates to PRs
See updated PR metastatus
See when your PR has merges
Review from Slack
Add comments from Slack [Coming soon]
Merge from Slack [Coming son]