Slack
  • 26 Sep 2024
  • 1 Minute to read
  • Contributors
  • Dark
    Light

Slack

  • Dark
    Light

Article summary

Connection

A connection to Slack can be established using a Personal OAuth token. Due to API limitations, the user creating the Slack connection must be a member of the Slack groups they intend to index. If the user leaves a connected channel, the sync will stop, and the channel set as a resource will be deleted.

Slack supports permission-based links. Channel members can only see the resources of the channels they are members of when Slack is set as a data source for the assistant.

Scopes

The integration requires the following bot scopes:

users:read
team:read
im:read
mpim:read
channels:read
groups:read

The integration requires the following user scopes:

files:read
users:read.email
users.profile:read
users:read
team:read
usergroups:read
channels:read
groups:read
im:read
mpim:read
channels:history
groups:history
im:history
mpim:history
emoji:read

Supported Resources

The integration currently supports the following resources:

  • Files from colleagues and friends.

  • Messages from selected channels.

Filtering and Selection

Users can refine the indexing scope of the connected token with options to enable or disable indexing for:

  • Private Channels

  • Public Channels

  • Connections

  • Channels containing the Unleash Slack Bot

  • Direct Messages

  • Multi Direct Messages

Can archived Slack channels be indexed?

Yes, if you manually select an archived channel and are still a member, it will be indexed. However, if you choose a broader filter (such as "All Public Channels"), archived channels will be excluded from indexing and search results.

To locate the Slack Channel ID

Open the channel, click the channel name, scroll to the bottom of the modal, and click the copy icon next to the channel ID

Sync

Sync is incremental every 15 minutes for messages and files, other resources every 6 hours.

Example Questions

  • Where can I fill expense reporting?

  • What is our escalation policy?

  • Where can I find our latest product roadmap deck?

  • What is our security policy?

  • What are the latest GDPR compliance requirements?


Was this article helpful?

What's Next
Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.