Back to Support
Integrations

Slack Integration

Set up Slack to receive competitive intelligence reports directly in your workspace

Get your competitive intelligence delivered directly to your team's Slack workspace. This guide walks you through setting up and customizing your Slack integration.

Prerequisites

Before you begin, you'll need:

  • A RivalReport account (Standard plan or higher)
  • Admin access to your Slack workspace, or permission to add apps

Setting Up Slack Integration

Step 1: Connect Your Workspace

  1. Log in to your RivalReport dashboard
  2. Go to Settings > Integrations
  3. Click Connect Slack
  4. You'll be redirected to Slack to authorize the connection
  5. Select your workspace and click Allow

Step 2: Choose a Channel

After connecting, select where reports should be delivered:

  1. Choose an existing channel, or create a new one
  2. We recommend a dedicated channel like #competitive-intel
  3. Click Save

Step 3: Configure Delivery Settings

Customize what gets sent to Slack:

  • Weekly reports — Full digest every Monday
  • Real-time alerts — Immediate notifications for major changes
  • Summary format — Brief or detailed summaries

What Gets Sent to Slack

Weekly Reports

Every Monday, you'll receive a formatted summary including:

  • Key highlights from each competitor
  • Pricing changes detected
  • Notable hiring activity
  • New ad campaigns
  • Significant website updates

Real-Time Alerts

If enabled, you'll get immediate notifications for:

  • Major pricing changes
  • High-priority hiring signals (VP+ roles)
  • Significant website changes
  • New product announcements

Customizing Notifications

Alert Frequency

Control how often alerts are sent:

  1. Go to Settings > Integrations > Slack
  2. Under Alert Settings, choose:
    • All alerts — Every detected change
    • Important only — Major changes only
    • Daily digest — Batched once per day
    • Weekly only — No real-time alerts

Channel Selection

You can send different notifications to different channels:

  • Weekly reports → #competitive-intel
  • Pricing alerts → #pricing-team
  • Hiring signals → #recruiting

Managing the Integration

Updating Channel

To change the delivery channel:

  1. Go to Settings > Integrations > Slack
  2. Click Change Channel
  3. Select the new channel
  4. Click Save

Pausing Notifications

To temporarily pause Slack notifications:

  1. Go to Settings > Integrations > Slack
  2. Toggle Pause Notifications
  3. Notifications will resume when you toggle back

Disconnecting Slack

To remove the Slack integration:

  1. Go to Settings > Integrations > Slack
  2. Click Disconnect
  3. Confirm the disconnection

You can reconnect at any time.

Troubleshooting

Messages Not Appearing

If messages aren't showing up:

  1. Verify the bot is in the channel (invite @RivalReport if needed)
  2. Check that the channel still exists
  3. Verify the integration is connected in Settings
  4. Try disconnecting and reconnecting

Permission Errors

If you see permission errors:

  1. Ensure you have admin access to the workspace
  2. Check that the RivalReport app hasn't been removed
  3. Verify the channel permissions allow bot posts

Message Formatting Issues

If messages look broken:

  1. Try a different channel
  2. Check if other bots work correctly
  3. Contact support if the issue persists

Team Access

Any team member can view Slack messages, but only admins can:

  • Change integration settings
  • Update channel selection
  • Disconnect the integration

Security

Our Slack integration follows security best practices:

  • We only request necessary permissions
  • We never read your other Slack messages
  • Connection uses OAuth 2.0
  • You can revoke access at any time

Still need help?

Our support team is ready to assist you.

Contact Support