Skip to content

Slack Integration

Connect CatchIntent to Slack to receive signals where your team already works. Slack integration uses OAuth for secure, seamless connection.

  1. Navigate to Notifications

    Go to Alerts → Notifications in your CatchIntent dashboard.

  2. Add Slack Notification

    Click Add Notification and select Slack as the type.

  3. Connect Your Workspace

    Click Connect to Slack. You’ll be redirected to Slack to authorize CatchIntent.

  4. Select a Channel

    After connecting, choose which channel should receive signals from the dropdown. We recommend a dedicated channel like #leads or #intent-signals.

  5. Name and Save

    Give your notification a descriptive name and save.

Each signal appears as a rich Slack message containing:

  • Signal title — Post summary
  • Post content — The relevant text (truncated if long)
  • Relevance score — Visual indicator of match quality
  • Platform & author — Where it came from and who posted
  • Direct link — Button to view the original post
  • Dashboard link — Button to view full details in CatchIntent

After creating a Slack notification:

  1. Go to Listeners
  2. Edit the listener you want to send to Slack
  3. In the alerts section, select your Slack notification
  4. Save the listener

You can connect multiple listeners to the same Slack notification, or create separate notifications for different channels.

To send different signals to different channels:

  1. Create multiple Slack notifications, each connected to a different channel
  2. Connect the appropriate notification to each listener

Example setup:

  • #leads — Lead generation listener signals
  • #competitors — Competitive intelligence signals
  • #brand-mentions — Brand monitoring signals

Create a channel specifically for signals to avoid mixing with other notifications.

Use clear names so team members know what to expect:

  • #catchintent-leads
  • #intent-signals
  • #buying-intent

Use Slack threads to discuss signals:

  • Reply in thread to claim a lead
  • Share response strategies
  • Coordinate who’s responding

Set appropriate thresholds on your listeners to avoid notification fatigue. Start at 75% and adjust based on signal quality.

To disconnect Slack:

  1. Go to Alerts → Notifications
  2. Click on your Slack notification
  3. Click Disconnect

This removes the OAuth connection. You can reconnect at any time.

Not receiving messages?

  • Verify the Slack connection is still active (check for “Connected” status)
  • Ensure the selected channel still exists and the bot has access
  • Check that the listener is active and connected to the Slack notification

Connection expired?

  • Click Reconnect to re-authorize CatchIntent with Slack

Too many notifications?

  • Raise the relevance threshold on your listeners
  • Consider using scheduled summaries instead of real-time
  • Split high-volume listeners to separate channels