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
  • 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

Customizing Notifications

Delivery Preferences

Control how the weekly brief is sent:

  1. Go to Settings > Integrations > Slack
  2. Under Delivery Settings, choose:
    • Slack + email — Receive the brief in both places
    • Slack only — Keep the brief in-channel
    • Email only — Use email as the primary destination

Channel Selection

Most teams use one dedicated channel such as #competitive-intel so the brief is easy to find each week.

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