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:
- Install the app in your Slack workspace (once per workspace).
- 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
- Open the install link: Add Icebreaker to Slack
- If you are signed in to more than one workspace, pick the right one from the dropdown in the top right.
- 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
- Open a DM with Icebreaker in Slack (or @mention it in a channel) and send any message.
- Click Connect Icebreaker.
- Sign in to Icebreaker and approve access. This is the same OAuth flow used by the MCP server.
- 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):
| Permission | Why |
|---|---|
| Read messages that @mention the app | So it can respond when called |
| Read messages in channels, private channels, and DMs it has been added to | Thread context for follow-up questions |
| Send messages | Post answers |
| Add and read reactions | Show status (for example, thinking or done) |
| Manage private channels it is in | Work in private channels you invite it to |
Personal permissions (granted by each person who clicks Allow):
| Permission | Why |
|---|---|
| Search messages, files, and people you can see | Find context in Slack on your behalf |
| Read message history in your channels and DMs | Same as above |
| Send messages as you | Only when you ask it to |
| Read and edit canvases | Write results to a canvas |
| Read workspace member profiles and emails | Match 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
| Problem | Fix |
|---|---|
| No reply in a channel | Invite the app with /invite @Icebreaker, then @mention it. |
| "Admin approval required" during install | Your workspace restricts app installs. Ask a Slack admin to approve Icebreaker. |
| Keeps asking you to connect | Click Connect Icebreaker again and finish sign-in, then click I've connected. |
| Results are thin | Your network may not be synced. See MCP Quickstart: result quality. |
Need help? Reach out at [email protected].
Updated about 18 hours ago