Slack Integration Guide
Connecting SpendNexus to Slack allows your team to receive automated alerts for subscription renewals, budget thresholds, and cost changes directly in your preferred channels.Prerequisites
- A SpendNexus account with a Growth or Scale plan.
- Admin permissions in your Slack workspace (to authorize the integration).
Connecting Slack
- Navigate to Settings: Click on the gear icon in the sidebar and select Alerts.
- Launch OAuth Flow: Click the Connect Slack button.
- Authorize SpendNexus: You will be redirected to Slack. Select the workspace you want to connect and click Allow.
- Verification: Once redirected back to SpendNexus, you should see a “Slack Connected” status. We will automatically send a test message to your workspace to verify the connection.
Configuring Channels
Once connected, you can choose which Slack channels receive alerts.- Default Channel: You can set a global default channel for all alerts.
- Rule-Specific Channels: When creating an Alert Rule, you can override the default and send specific notifications (e.g., Infrastructure renewals) to specific channels (e.g.,
#dev-ops).
Troubleshooting
Webhook Errors
If you are using a manual Webhook setup instead of the OAuth flow:- Ensure the Webhook URL is copied exactly from your Slack App settings.
- Check that the Slack App has permission to post to the selected channel.
Missing Alerts
- Verify that the Slack Channel is enabled in your Settings > Alerts.
- Ensure the specific Alert Rule you created has the Slack channel selected as a delivery method.
FAQ: Slack Integration
Does SpendNexus read my private messages?
Does SpendNexus read my private messages?
No. SpendNexus only requests permission to post to specific channels you authorize. We do not have access to your message history or private communications.
Can I connect multiple Slack workspaces?
Can I connect multiple Slack workspaces?
Currently, SpendNexus supports one Slack workspace per organization. If you need multi-workspace support, please contact our support team.
