Setting up Slack as a Source
By connecting Slack, you can capture valuable context, streamline knowledge creation, and ensure important updates arenβt lost in message threads. Learn how to set up the integration, search for Slack messages in Guru, and empower your team to turn conversations into trusted knowledge.
Access Required
Guru Access: You need to be an Admin in Guru to set up sources.
Slack Access:
You'll need your Slack credentials in order to authorize access with Guru.If you want to set up your permissions in Guru you will not need to be an Admin in Slack.
If you want to inherit your team's permissions from Slack you'll need to be an Admin in Slack.
If you are connecting a private Slack channel as a Source you must be a Slack Admin.
Note
Setting up Slack as a Source is different from connecting Guru to answer questions in Slack. You would do this under the Manage > Knowledge Agents in Slack.
Use these directions to connect Slack to source information to then answer questions.
Walkthrough Video
Setting Up Slack as a Source
- Navigate toΒ Manage > Sources.
- Select Slack from the icon menu.
- If you've already enabled the Guru integration, you'll see your Slack workspace listed. If you have not yet connected Guru and Slack, you can authorize this by choosing I want to connect a different Slack workspace.
- Next you'll need to connect Guru to specific channels in Slack. Invite the Guru app to channels you want to use as a source. In Slack, click the channel name and select the Integrations tab followed by Add apps. Hit the refresh button below to update the channel list.
- Next, choose who will have access to this Slack channel as a source in Guru. If you want to set up permissions to content in Guru, specify whichΒ Guru Groups should have access to the content once synced. Otherwise, if you choose "inherit permissions" - Knowledge Agents will respect the permissions from the source application.
- If you want to set up your permissions in Guru you will not need to be an Admin in Slack.
- If you want to inherit your team's permissions from Slack you'll need to be an Admin in Slack.
- Admins have the option of adding a Source Owner for each Source. Source Owners can add Viewers or other Owners, and delete the Source.
- An Owner can be added during this initial setup stage, or later by clicking manage access for that Source.
- Guru will send a confirmation email when the initial sync is complete. This will also be indicated in the web app when you see the Sync status change from "Initializing" to "Synced."
Objects synced from Slack
All content within selected channelsβincluding bot messages, except for Guru bot messages
Updated about 15 hours ago