Slack App

Install the Icebreaker app in your Slack workspace and search your network from any channel or DM.

Use Icebreaker inside Slack. Ask it to search your network, find warm intro paths, or build lists, the same way you would in Claude or ChatGPT.

Setup has two parts:

  1. Install the app in your Slack workspace (once per workspace).
  2. Connect your Icebreaker account (once per person), using the same OAuth flow as the MCP server.

Before you start

  • An Icebreaker account. Sign up free at icebreaker.xyz.
  • Permission to install apps in your Slack workspace. If your workspace requires admin approval, Slack will send the request to your admin instead.

Step 1: Install the app

  1. Open the install link: Add Icebreaker to Slack
  2. If you are signed in to more than one workspace, pick the right one from the dropdown in the top right.
  3. Review the permissions and click Allow.

Icebreaker now appears under Apps in your Slack sidebar.

📘

Teammates who want Icebreaker to search Slack or work with canvases on their behalf should also open the install link and click Allow. This grants the personal permissions below for their own account.


Step 2: Connect your Icebreaker account

  1. Open a DM with Icebreaker in Slack (or @mention it in a channel) and send any message.
  2. Click Connect Icebreaker.
  3. Sign in to Icebreaker and approve access. This is the same OAuth flow used by the MCP server.
  4. Back in Slack, click I've connected.

Each teammate connects their own account once. Searches use that person's synced network and, if they are on a team, the team's network.

Not connected yet? You can still message the app. It will walk you through requesting an invite from your Icebreaker admin.


Step 3: Use it

  • DM: message Icebreaker directly.
  • Channels: invite it with /invite @Icebreaker, then @mention it. It replies in a thread.

Try:

@Icebreaker find Golang engineers in NYC in my extended network
@Icebreaker who on our team can intro me to linkedin.com/in/janedoe?
@Icebreaker search our team's network for enterprise sales leaders

What the app can access

Workspace permissions (granted when the app is installed):

PermissionWhy
Read messages that @mention the appSo it can respond when called
Read messages in channels, private channels, and DMs it has been added toThread context for follow-up questions
Send messagesPost answers
Add and read reactionsShow status (for example, thinking or done)
Manage private channels it is inWork in private channels you invite it to

Personal permissions (granted by each person who clicks Allow):

PermissionWhy
Search messages, files, and people you can seeFind context in Slack on your behalf
Read message history in your channels and DMsSame as above
Send messages as youOnly when you ask it to
Read and edit canvasesWrite results to a canvas
Read workspace member profiles and emailsMatch Slack users to Icebreaker profiles

Icebreaker account access follows the same rules as the MCP server. See OAuth.


Billing

Slack usage is billed the same way as web and MCP usage. If your email domain matches an Icebreaker team where you are a collaborator or admin, usage counts toward that team. Otherwise it counts toward your personal plan.


Removing access

  • Remove the app from Slack: in Slack, open Tools & settings → Manage apps, select Icebreaker, and click Remove App.
  • Disconnect your Icebreaker account: go to app.icebreaker.xyz/settings.

Troubleshooting

ProblemFix
No reply in a channelInvite the app with /invite @Icebreaker, then @mention it.
"Admin approval required" during installYour workspace restricts app installs. Ask a Slack admin to approve Icebreaker.
Keeps asking you to connectClick Connect Icebreaker again and finish sign-in, then click I've connected.
Results are thinYour network may not be synced. See MCP Quickstart: result quality.

Need help? Reach out at [email protected].


Did this page help you?