Skip to main content
Use the instructions below to enable Slack integration in Endgame. Once enabled, Endgame will ingest your Slack messages from a specific channels and associate it with a specific Accounts as well as enable Endgame threads within Slack for both account specific and multi-account Endgame chats.
Endgame threads within Slack are still in Beta - contact support@endgame.io to inquire about access

Step 1: Enable the integration

Connecting to the Slack API requires that the connecting user is either a Slack Administrator or gets permission from one. Be sure to check with your organization admin before trying to connect Slack.
1

Navigate to Configuration

Navigate to the integrations page. Only Endgame Admins can configure organization integrationsIf needed, login to your Endgame account via Salesforce
2

Start Setup

From the integrations page, click “Connect” to kick off the Slack authentication process.
Integrations view
3

Request Approval (if needed)

Upon proceeding to the next page, first-time users without administrative privileges will be directed to a request approval interface. Submitting this request will prompt Slackbot to send a direct message notification to your organization’s designated administrators. The requesting user will subsequently receive a Slackbot direct message confirming whether their request has been approved or denied by an administrator.Note: If this approval page does not appear, your account has already been authorized for system access.
4

Grant Permissions

On the next page, click “Allow” to give us permissions.
Slack permissions page
5

Configure Channel Mapping

You will be directed to a configuration page where you can designate which public Slack channel content will be associated with specific Endgame Accounts. Establishing these channel connections also enables you to initiate Endgame threads directly within the corresponding Slack channels. For comprehensive guidance on utilizing Endgame within Slack, check out our Slack documentation.Additionally, you have the option to configure Organization-Wide Channels. While these channels do not contribute data for analytical purposes, they facilitate multi-account Endgame conversations within those specific channels.
Channel mapping configuration
For instance, if you have an account for a company named CompanyCo, you would select that from the Account dropdown. Then in Channels, select the channels that are associated with that Account, such as one called #deal-companyco.You can add multiple channels to a single Account, but only one at a time. So using the previous example, you could then also add a #companyco-help channel. Both channels would then have their messages ingested to Endgame and be associated with that single Account.To connect an organization-wide channel, “Select channels to ingest” and Submit.
Endgame currently cannot distinguish between different account conversations in a single Slack channel. Instead, use a Slack channels that are dedicated to sigular account conversations to enhance your Endgame data.
We will only ingest channels that you have selected and associated with an Account or at the Organization level. Other than the names of public channels, no other data is ingested without your permission.

What’s next?

That’s it! Now that you’ve connected Slack to Endgame, we’ll automatically ingest your data into our systems every 15 minutes and present our insights in Endgame. For comprehensive guidance on utilizing Endgame threads within Slack, check out our Slack documentation.
If you connected Endgame to your slack workspace before Oct 10, 2025 you need to update your Slack connection in Endgame in order to upgrade to the latest verison of the Endgame Slack app.To do this, someone with both Endgame Admin status and Slack Admin status (if a person does not have Slack Admin status they will need to request approval, see Step 3 above) should go to the Slack integration page and hover over the “Connected” button in the top right corner. When is shows “Reconnect?” click the button and you will be taken through the Slack authentication flow. Going through this flow automatically connects you to the new Slack app and adds the new Endgame app to all your existing channel connections.
Reconnect Slack
Once you have added the new app, it is helpful to delete the old app from your Slack workspace to make it clear to users which Endgame app to use. A Slack administrator can do this in the “Manage Apps” section by finding the old app (the lighter blue logo) and uninstalling it.
Reconnect Slack

Reconnect Slack

Need help or have feedback?

We’d love to hear from you! You can reach us at support@endgame.io.
I