Slack agents
Enables users to search for people, conversations, and messages in a Slack workspace.
Create an OAuth client application in Slack
- Refer to Slack's documentation to create a new OAuth client application in your Slack instance.
-
Navigate to the Slack API apps page and create a new app from scratch.
-
Select the workspace you want the agent to search in. Note that if you are not an admin and the workspace has require app approvals enabled, you will need to request to add the app to the Workspace for an admin to approve.
-
In the "Redirect URL" field, enter
{ORG_ORIGIN}/agent/slack/response(replace{ORG_ORIGIN}with the correct origin for the org, e.g.https://{ORG_NAME}.is.here.io). -
Once you save the URL the app is ready to be used.
- View and copy the Client ID and Client Secret values on the OAuth & Permissions page, as they will be used in later steps.
Add the agent in Admin Console
If this agent is enabled for your Enterprise Browser Instance (it can be enabled upon request), follow these steps:
-
In the Admin Console, navigate to the Content page. Click Create and then Agent.
-
Select Slack.
-
Enter the Team ID, Client ID, and Secret values provided by Slack in the previous section.
infoThe easiest way to obtain your Team ID is to open Slack in the browser and into it. Then select any channel in the correct workspace and copy the first path segment after
client. For example, if a channel has the URLapp.slack.com/client/T1234ABCD/C5678EFGH, thenT1234ABCDis the team ID. -
Click the Grant Access button. Choose which users or groups need access to the agent.
-
Click the Create Agent button. The agent is added to the Content page, but not yet activated.
-
To activate the agent, click the Action ⋮ menu on the agent and select Activate.