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 webhook

In Slack:

  1. Go to your workspace settings
  2. Navigate to AppsIncoming Webhooks
  3. Click Add to Slack
  4. Choose a channel
  5. Copy the webhook URL
2
Add to Jamdesk

In your Jamdesk project:

  1. Go to SettingsIntegrations
  2. Click Connect Slack
  3. Paste your webhook URL
  4. Click Save
3
Test the connection

Click Send Test to verify the integration works.

Notification Preferences

Choose which build outcomes trigger notifications:

EventDefaultDescription
Build succeededOnNotifies when a build completes successfully
Build failedOnNotifies 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:

  1. Go to SettingsIntegrations
  2. Click Disconnect next to Slack
  3. Confirm the removal

Troubleshooting

  1. Check the webhook URL is correct
  2. Verify the channel still exists
  3. Send a test notification
  4. Check Slack's incoming webhook settings

After toggling notification checkboxes, click the Update button that appears. Changes are not saved automatically.

Monitoring Builds

Track builds in the dashboard

Slack Issues

Troubleshoot Slack problems