Integration Setup Guide

Connect Slack to IntelBuddy

Send messages, read channel history, and keep your team updated — all from your chatbot.

Post Messages

"Post in #general that the deploy is done" — instant channel updates.

Read History

"What was discussed in #marketing today?" — browse channel history.

Announcements

"Announce new pricing in #sales and #support" — multi-channel.

Notifications

Trigger Slack alerts from events — new leads, tasks, errors.

Status Updates

"Post the standup summary to #engineering" — automated reports.

Default Channel

Set a default channel so quick messages go to the right place.

Before You Start

Prerequisites

A Slack workspace

You need admin or app-installation permissions for the workspace.

A Slack app

You'll create one at

An IntelBuddy subscription

ENGAGE tier or above (External Tools available from ENGAGE).

A Slack workspace

You need admin or app-installation permissions for the workspace.

An IntelBuddy subscription

ENGAGE tier or above (External Tools available from ENGAGE).

A Slack app

You'll create one at

Step-by-Step

Setup Instructions

Connect Slack to IntelBuddy in about 10 minutes.

1
1

Create a Slack App

Head to the Slack API portal and create an app for your workspace.

Click "Create New App" → choose "From scratch"

Enter an App Name (e.g. "IntelBuddy Bot")

Select your workspace from the dropdown

Click "Create App"

Already have an app? Skip to Step 2. You can reuse any existing Slack app — just make sure it has the right scopes.

2
2

Add Bot Token Scopes

Grant the app permissions to read channels and post messages.

In your app settings, click "OAuth & Permissions" in the left menu

Scroll to "Scopes → Bot Token Scopes"

Click "Add an OAuth Scope" and add these three scopes:

channels:read

channels:history

chat:write

⚙️

App Settings

🔑

OAuth & Permissions

📋

Bot Token Scopes

3 Scopes Added

What these scopes do:

channels:read

— list public channels

channels:history

— read message history

chat:write

— post messages as the bot

3
3

Install App & Copy Bot Token

Install the app to your workspace and grab the Bot User OAuth Token.

On the "OAuth & Permissions" page, click "Install to Workspace"

Review the permissions and click "Allow"

After installation, copy the Bot User OAuth Token

api.slack.com/apps/YOUR_APP → OAuth & Permissions

🔑 OAuth Tokens for Your Workspace
🔑 OAuth Tokens for Your Workspace

BOT USER OAUTH TOKEN

xoxb-1234567890-9876543210-AbCdEfGhIjKlMnOpQrStUv

xoxb-1234567890-9876543210-AbCdEfGhIjKlMnOpQrStUv

Copy

Reinstall App

The token starts with xoxb-. Make sure you copy the Bot User token, not the User token. Keep it private.

4
4

Paste Into IntelBuddy

Enter the Bot Token and optional default channel in IntelBuddy.

Go to Settings → Integrations → External Tools

Find the Slack card → click "Configure"

Paste your Bot Token and set a default channel

Click "Save / Connect"

IntelBuddy → Settings → Integrations → Slack

Configure Slack

Bot Token *

xoxb-1234567890-9876543210-AbCdEfGh...

xoxb-1234567890-9876543210-AbCdEfGh...

Default Channel

#general

Save & Connect

Cancel

Default Channel is optional. Include the # symbol (e.g. #general). If set, quick messages go here automatically.

5
5

Invite the Bot to Channels

The bot must be a member of any channel you want it to post in. This is a Slack requirement.

Open Slack and go to the channel (e.g. #general)

In the message box, type /invite @YourAppName

Select your bot from the list and press Enter

Repeat for every channel where the bot should post

Your Workspace

#

general

YO

You

2:30 PM

/invite @IntelBuddy Bot

S

Slackbot

2:30 PM

✔ IntelBuddy Bot has been added to #general

Critical step! If the bot is not invited to a channel, messages will fail with a channel_not_found or not_in_channel error.

6
6

Verify the Connection

The Slack card should show a green "Connected" badge.

Slack

Default: #general

Default: #general

🟢

Connected

🎉

You're All Set!

Your IntelBuddy chatbot can now post messages and read history from Slack channels.

Try It Out

Example Conversations

Here's what you can say to IntelBuddy, and what it looks like in Slack.

👆 What that looks like in Slack:

Your Workspace

#

general

IB

IntelBuddy Bot

APP

3:15 PM

Deployment v2.4.1 complete. All systems green. ✔

JD

John Doe

3:16 PM

Nice! 🎉 Any issues noted during rollout?

Quick Reference

Things You Can Say

Posting

"Post in #channel: …"

"Send a Slack message to #…"

"Announce in #… that …"

Reading

"What was discussed in #…?"

"Summarize #… from today"

"Show recent messages in #…"

Notifications

"Alert #ops if errors spike"

"Notify #sales about new leads"

"Post daily standup to #…"

Multi-Channel

"Post this to #… and #…"

"Send to all team channels"

"Announce to #sales and #support"

Need Help?

Troubleshooting

channel_not_found

error

The bot is not a member of that channel. Go to the channel in Slack and type /invite @YourAppName to add the bot.

not_in_channel

error

Same fix — the bot needs to be explicitly invited to each channel. Slack doesn't grant automatic access.

not_in_channel

or token rejected

Make sure you copied the Bot User OAuth Token (starts with xoxb-), not the User token or Signing Secret. Reinstall the app if needed.

missing_scope

error

Go back to OAuth & Permissions and verify all three scopes (channels:read, channels:history, chat:write) are added. Then reinstall the app.

Bot can't read private channels

The basic scopes only cover public channels. For private channels, add groups:read and groups:history scopes, and invite the bot to the private channel.

Messages go to the wrong channel

Specify the channel in your message (e.g. "Post in #engineering: ..."). If you always use one channel, set the Default Channel in IntelBuddy settings.

Background

Research Like A Team. Think
Like An Expert.

Let your AI assistant handle the research. You focus on decisions that matter.

Background

Research Like A Team. Think Like An Expert.

Let your AI assistant handle the research. You focus
on decisions that matter.

Background

Research Like A Team. Think Like An Expert.

Let your AI assistant handle the research. You focus on decisions that matter.

Ready to transform your supports and insights? Join growing companies using Intelbuddy to automate support and make faster decisions.

Start for free. No credit card required. Cancel anytime.

© 2026 IntelBuddy. All rights reserved.