Updated on
May 25, 2026
Slack is a platform that provides an API for programmatically interacting with workspace data, enabling the automation of messages and integration with other tools.
Follow our setup guide to connect Slack to Improvado.
Step 1. Ensure you have permission to install apps in your workspace.
Step 2. Click the Make a new connection button on the Connections page and select Slack in the Data sources catalog.
Step 3. Choose authorization option:
{%docs-accordion title="OAuth (recommended)"%}
Step 3.1. Authorize your Slack account via OAuth. Before authorization, please ensure you are signed in to the account from which you want to extract data.
{%docs-informer info%}
{%docs-informer-end%}
Step 3.2. Add the Improvado app to every Slack channel you want to sync:
{%docs-informer info%}
Slack only lets an app read data from channels it’s in, so adding the app per-channel is required for data capture.
{%docs-informer-end%}
{%docs-accordion-end%}
{%docs-accordion title="API Token"%}
Step 3.1. Go to api.slack.com/apps and create an app in the workspace you want to connect.
Step 3.2. Open OAuth & Permissions and add the Bot Token Scopes you need:
Step 3.3. Install the app to your workspace and copy the Bot User OAuth Token (it starts with xoxb-).
Step 3.4. Invite the bot to any private or target channels it should post to or read from (type /invite @your-app in the channel).
Step 3.5. Paste the token into the Bot User OAuth Token field.
{%docs-informer info%}
Use this method to connect with a token from your own Slack app — no Improvado app approval is required.
{%docs-informer-end%}
{%docs-accordion-end%}
Step 4. After completing the connection process, the Slack connection will appear in your Connected sources list.
Step 5. When the connection status is Active, and the account status column shows a number of accounts, you can move on to data extraction.

Step 6. To extract data from the connected sources, check the instructions on how to set up data extraction.
{%docs-informer info title="Need help?"%}
{%docs-informer-end%}
You can find information about the latest API changes in the official Release notes.
Improvado team is always happy to help with any other questions you might have! Send us an email.
Contact your Customer Success Manager or raise a request in Improvado Service Desk.