Slack Integration
Connect Slack to receive build notifications in your team's channel. Slack integration is available on Pro plans.
Connect Slack to receive build notifications 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 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 |
Toggle the checkboxes and click Update to change preferences after setup.
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 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
Click the Update button that appears after you toggle a checkbox. Changes are not saved automatically.
