Slack
Last updated
Was this helpful?
Last updated
Was this helpful?
Firefly integrates with Slack to provide rich notifications for various events and alerts. This integration enables teams to receive real-time updates about infrastructure changes, policy violations, drift detection, and other important events directly in their Slack channels.
When integrating an Slack, you have two primary methods:
A Slack workspace with administrative access
Appropriate permissions to install apps or create webhooks
Channels where you want to receive Firefly notifications
In Firefly, select Settings > Integrations
Select Add New > Slack (under messaging integrations)
Select Slack App from the Integration type field
Click to install the Firefly Slack application
Authorize the app in your workspace
Select the desired channel for notifications
Configure notification settings in Firefly
Note: This integration is deprecated. We recommend using the Slack App integration.
Generate a webhook URL for your Slack channel:
Select Add to Slack
Choose a channel
Select Add Incoming Webhooks integration
Copy the Webhook URL
In Firefly, select Settings > Integrations
Select Add New > Slack
Select Slack Webhook from the Integration type field
Enter a descriptive name in the Nickname field
Paste the webhook URL
Select Next > Done
Real-time Notifications: Receive immediate alerts for important events
Rich Message Formatting: Detailed, formatted messages with direct links to Firefly
Customizable Alerts: Configure which events trigger notifications
Channel-specific Routing: Send different types of alerts to different channels
Interactive Messages: Click through to Firefly directly from Slack notifications
Use the Slack App integration method over webhooks when possible
Create dedicated channels for different types of notifications
Configure notification rules to avoid alert fatigue
Regularly review and update notification settings
Ensure the Firefly bot is invited to all relevant channels
For Slack App issues:
Verify the app is properly authorized
Check if the bot user is present in the channel
Ensure notification settings are properly configured
For Webhook issues:
Verify the webhook URL is valid and not expired
Check channel permissions
Confirm the webhook hasn't been deactivated
For notification issues:
Review notification rules in Firefly
Check Slack's notification settings
Verify channel message permissions
Visit the page