Slack Integration
Receive Slack notifications when feature flags change in your Flipper Cloud environments.
Overview
The Slack integration sends notifications to a Slack channel whenever feature flags are changed in an environment. This helps your team stay informed about feature flag changes in real time.
Setup
- Navigate to the environment you want to integrate with Slack.
- Go to Integrations and click New Slack Integration.
- Click Add to Slack to start the OAuth flow.
- Select the Slack workspace and channel where you want notifications sent.
- The integration is created and immediately active.
Notifications
Slack notifications are sent for all feature flag changes, including:
- Feature enabled or disabled
- Actor added or removed
- Group enabled or disabled
- Percentage of actors or time changed
- Gates cleared
- Feature created or removed
- Feature mirrored from another environment
- Feature rolled back
- Expression enabled or disabled
Each notification includes the feature name, action taken, environment, who made the change, and a link to view the feature in Flipper Cloud.
Managing Integrations
You can manage integrations from the environment's Integrations page:
- Enable/Disable - Toggle an integration on or off without deleting it.
- Send Test - Verify the integration is working by sending a test message.
- Description - Add a description to help identify the integration's purpose.
- Delivery History - View past deliveries with status and timing information.
Troubleshooting
If an integration stops working (e.g., the Slack channel is deleted or the app is removed from the workspace), it will be automatically marked as failed after several consecutive delivery failures. Organization admins receive an email when this happens.
To fix a failed integration, delete it and create a new one with the updated channel.
Get audit history, rollbacks, advanced permissions, analytics, and all of your projects in one place.
You can choose from several tiers to sponsor Flipper on GitHub and get some great benefits!