For the complete documentation index, see llms.txt. This page is also available as Markdown.

Slack Application Integration Setup

Getting started

BalkanID recommends creating a separate service account for the purposes of this integration, instead of using personal or employee named accounts.

Slack can be integrated to BalkanID directly from the UI via OAuth. To configure Slack, you will need to be an administrator on the organization Slack account.

Configure Slack with your BalkanID tenant

  1. Login to the BalkanID application and switch to the tenant you would like to add your integration to.

  2. Head to Integrations > Add Integration, select Slack.

  3. Set up the Primary Application owner (mandatory) and the Description, if any. Set up Secondary Application Owner(s), if any.

    Under Direct Configuration, you will see two options:

    1. Bot Token: Use this option if your Slack workspace is on a Free, Pro, or Business+ plan.

    2. User Token: Use this option if your Slack workspace is on an Enterprise Grid plan and you want to enable Slack credential discovery. Clicking on this option will populate both Bot and User OAuth tokens.

  4. This will redirect you to a page asking you if you want to install the application into your workspace. If there are multiple available workspaces, select the desired one from the drop-down and click on Install.

    1. Note: For Enterprise-Grid organizations, you need to navigate to your enterprise admin console at https://your-organization.enterprise.slack.com/admin/apps → Manage Organization → Expand the Integrations section on the sidebar → Installed apps → Click on the three dots next to the BalkanID App → Add to more Workspaces → and Select the workspace you want to add it to.

  5. Click on next to move onto Optional Configuration.

  6. Fill Optional configuration, if required.

  7. Once you filled in the information, click Save. Your integration is now configured and you will see the status of the integration displayed alongside other integrations on the Integrations page. When data is available, the integration Status will read Connected and the integration Message will read Data available.

Last updated

Was this helpful?