Create the Slack App
1
Log in to Slack API Console
Log in to your Slack API Console at https://api.slack.com/apps.
2
Create a new App
Click on “Create New App” and choose From scratch.
Enter an App Name and select your Slack workspace, then click Create App.
3
Configure OAuth & Permissions
- In your app settings, go to OAuth & Permissions.
- Under Redirect URLs, add the callback URL .
- Click Save URLs.
4
Add Scopes
- In OAuth & Permissions, scroll to Scopes.
- Add the required Bot Token Scopes (e.g.,
chat:write
,channels:read
,groups:read
,im:read
,mpim:read
, etc. as needed for your use case). - Click Save Changes.
5
Install the App to Workspace
- In OAuth & Permissions, click Install App to Workspace.
- Authorize the app for your workspace.
6
Get the Client ID and Client Secret
- In your app settings, go to Basic Information.
- Copy the Client ID and Client Secret for use in StackOne integration setup.
Enable the StackOne Slack Integration
1
Enable the Integration
- Go to the StackOne app > Integrations.
- Navigate to Messaging.
- Find Slack and click +.
2
Setup the Integration
- Authentication Type: OAuth 2.0
- Client ID: The Client ID of your Slack app (from previous steps).
- Client Secret: The Client Secret of your Slack app (from previous steps).
- Scopes: The scopes you configured in your Slack app.
3
Connect the Account
- Go to the StackOne app > Accounts.
- Click Link Test Account.
- Click Slack.
- Click Connect.
4
Slack Authorization
- Select the Slack workspace you want to connect.
- Click Allow to grant permissions.
Congratulations, you’re all set! If you face any issues with the steps mentioned above, please contact us by emailing integrations@stackone.com. We’re always here to assist you!