AI & Integrations

Slack Integration

Get real-time notifications in Slack when leads reply, campaigns complete, or important events occur.

Setup

  1. Create a Slack Incoming Webhook at api.slack.com
  2. Go to Settings → Integrations → Slack
  3. Paste your webhook URL
  4. Save

Via API

bash
curl -X POST http://YOUR_SERVER/v1/integrations/slack \
  -H "Content-Type: application/json" \
  -H "Cookie: auth_token=YOUR_SESSION" \
  -d '{"webhook_url": "https://hooks.slack.com/services/T.../B.../xxx"}'

Events Notified

The Slack notifier listens to the event bus and sends notifications for:

  • email.replied — A lead replied to your campaign
  • campaign.completed — A campaign finished all sends
  • email.bounced — Hard bounces (reputation risk)
  • lead.unsubscribed — Someone opted out

Disconnecting

bash
curl -X DELETE http://YOUR_SERVER/v1/integrations/slack \
  -H "Cookie: auth_token=YOUR_SESSION"