Skip to main content

Setting up Slack Integration for Notifications

Optionally notify employees of trainings they are enrolled in and notify managers when direct reports haven't completed training

Updated over 4 months ago

Overview

We import users from your Slack workspace who are:

- Not deleted (`!member.deleted()`)

- Not bots (`!member.isBot()`)

- Have a valid email address (`profile.email()`)

What information do we import?

Slack Field

Adaptive Field

How we use it

profile.email

Email

Join slack profile records to the email address of a user record in our system

id

Slack ID

How we notify the correct user via Slack

Note: While the Slack API provides additional fields such as first_name, last_name, and other profile information, our current implementation only captures the email and Slack ID. We may enhance this integration in the future to include more user attributes.

Setup

1. Navigate to the 'Integrations' tab in your Adaptive account and find the Slack integration tile

2. Click 'Connect'. When taken to the Slack webpage, click the 'Allow' button

3. You'll be redirected back to Adaptive and should see the Slack integration tile now in the 'Installed' section of the integrations page with a 'Connected' icon if thing worked correctly.

Questions

Reach out to [email protected]

Did this answer your question?