Slack Integration
Connect Slack to receive build notifications directly in your team's channel. Slack integration is available on Pro plans.
Connect Slack to receive build notifications directly in your team's channel.
Slack integration is available on Pro plans.
Setting Up Slack
1
Create a Slack webhookIn Slack:
- Go to your workspace settings
- Navigate to Apps → Incoming Webhooks
- Click Add to Slack
- Choose a channel
- Copy the webhook URL
2
Add to JamdeskIn your Jamdesk project:
- Go to Settings → Integrations
- Click Connect Slack
- Paste your webhook URL
- Click Save
3
Test the connectionClick Send Test to verify the integration works.
Notification Preferences
Choose which build outcomes trigger notifications:
| Event | Default | Description |
|---|---|---|
| Build succeeded | On | Notifies when a build completes successfully |
| Build failed | On | Notifies when a build fails |
Both are enabled by default. To change preferences after setup, toggle the checkboxes and click Update.
Message Format
Notifications include:
- Project name
- Build status
- Commit message and author
- Link to build details
- Duration (for completed builds)
Example:
✓ Docs build succeeded
Project: My Docs
Commit: "Add authentication guide" by @username
Duration: 45s
View build →
Removing Slack
To disconnect:
- Go to Settings → Integrations
- Click Disconnect next to Slack
- Confirm the removal
Troubleshooting
- Check the webhook URL is correct
- Verify the channel still exists
- Send a test notification
- Check Slack's incoming webhook settings
After toggling notification checkboxes, click the Update button that appears. Changes are not saved automatically.
