Why Slack?
- Instant awareness — Know the moment a workload fails, gets preempted, or completes without watching the dashboard
- Smart channel routing — Route different notification types to different channels so the right people see the right alerts
- Personal control — Every team member decides what they get and how (channel post or DM)
- AI chatbot — Ask Chamber questions in plain English right from Slack and get answers about workloads, GPUs, capacity, and costs
- Automated reports — Daily or weekly utilization digests posted to any channel, on your schedule
Connect Your Workspace
Connecting Slack requires Org Admin permissions.
1
Open Integrations
Navigate to Settings → Integrations in the Chamber dashboard.
2
Click Connect Slack
Click the Connect Slack button. You’ll be redirected to Slack’s authorization page.
3
Authorize Chamber
Review the requested permissions and click Allow. Chamber needs access to read channels, post messages, and look up users.
4
Select a Default Channel
Pick a default channel for notifications. You can override this per notification category later.
5
Verify the Connection
Click Send Test Message to confirm everything works. You should see a test notification in your selected channel.
Notification Types
Org Admins control which notification types are active at the organization level. Here’s everything Chamber can alert you about.Workload Notifications
Capacity Alerts
Reports
Channel Routing
By default, all notifications go to the channel you selected during setup. Override this per category to make sure alerts reach the right audience. Available categories:- Workload Notifications — Workload events (started, completed, failed, preempted, queue changes)
- Capacity Alerts — Utilization warnings, reservation expirations, pool capacity, clawback
- Reports — Daily and weekly scheduled digests
1
Go to Slack settings
Navigate to Settings → Integrations → Slack → Channel Overrides.
2
Set a channel override
Select a notification category and pick the target channel from the dropdown. Chamber lists all public and private channels it has access to.
3
Remove an override
Click the remove button next to any override to revert that category back to the default channel.
User Linking
Chamber automatically maps your team members to Slack users by matching email addresses. This powers @mention notifications so individuals get pinged directly when their workloads complete or fail. To trigger a sync:- Go to Settings → Integrations → Slack
- Click Sync Users
- Chamber matches emails between your Chamber organization and Slack workspace
Personal Notification Preferences
Every team member can customize their own Slack notifications without affecting anyone else. Navigate to Settings → Integrations → Slack → My Preferences to configure:Personal preferences only apply to your own workloads. Org-level notifications like capacity alerts and reports are controlled by admins.
AI Chatbot
The Chamber Slack chatbot lets your team talk to Chamber directly from Slack. Ask questions in natural language and get instant answers about workloads, utilization, capacity, costs, and more.How to Use
- Mention the app in any channel:
@Chamber what's the GPU utilization for the training team? - Send a DM to the Chamber app for private queries
- Reply in threads to continue a conversation with full context
Example Queries
- “What workloads are currently running?”
- “Show me GPU utilization for the last 24 hours”
- “Which team has the highest GPU spend this week?”
- “What’s the queue depth for the research cluster?”
- “Why did workload
train-resnet-42fail?”
What the Chatbot Can Do
- Look up workload status, history, and failure details
- Report on GPU utilization and capacity across clusters
- Surface team and user activity
- Provide cost and spend breakdowns
- Draft and send emails on your behalf (with preview before sending)
- Link you directly to the relevant dashboard page
Scheduled Team Reports
Set up automated utilization reports for specific teams, posted to any Slack channel on a daily or weekly cadence.Create a Report
1
Navigate to Team Reports
Go to Settings → Integrations → Slack → Team Reports.
2
Click Create Report
Select the team you want to report on.
3
Configure the schedule
Choose Daily or Weekly, set the delivery time, and for weekly reports, pick the day of the week.
4
Select a channel
Choose which Slack channel receives the report.
5
Choose metrics
Toggle which metrics to include in each report.
Available Report Metrics
Troubleshooting
Notifications aren't appearing
Notifications aren't appearing
- Verify the integration status shows Connected in Settings → Integrations
- Check that the notification type is enabled at the org level
- Ensure Chamber has been invited to the target channel (for private channels)
- Click Send Test Message to verify the connection
Users aren't getting @mentioned
Users aren't getting @mentioned
- Run Sync Users to refresh email matching
- Verify the user’s Chamber email matches their Slack email
- Check the user’s personal preferences — Mention Me must be enabled
AI chatbot isn't responding
AI chatbot isn't responding
- Confirm AI Chat is toggled on in the Slack integration settings
- Ensure the user has been linked via email sync
- The user must be a member of your Chamber organization
- Check that you’re mentioning the app correctly (
@Chamber) or DMing it directly
Reports aren't being delivered
Reports aren't being delivered
- Check the report status in Team Reports for error messages
- Verify the target channel still exists and Chamber has access
- Ensure the report is toggled Enabled
- Reports run at the configured UTC time — double-check your timezone settings

