You can connect your 360Learning platform to your Slack workspace. This will display path and program invitations from 360Learning as direct messages in Slack (you can also schedule Slack notifications as steps in a path, but make sure to activate the integration described in this article first).
The invitation notifications will be sent to all users who have the same email address in 360Learning and Slack. It is not possible to synchronize only a subset of users (a possible workaround is to use different email addresses in both tools).
Slack notifications will be sent by the application named 360Learning, in the section Apps of the Slack sidebar. All notifications are sent in the same conversation. It is not possible to rename the application, or change its logo. Within the channel, the sender name and logo for all notifications are those of the platform group.
Prerequisites
- User with platform administrator permissions on 360Learning.
- User with administrator permissions on Slack.
- If you do not have Slack admin permissions, we recommend checking with your Slack administrator what rights you have to install applications on your Slack workspace, and ensuring they approve the “360Learning” application. If they cannot approve it beforehand, we recommend ensuring they are available at the time of activation to grant permissions.
Step 1: add Slack to your list of integrations in 360Learning
Contact your Client Success Partner (CSP), Solution Architect (SA) or Account Manager, so they can add Slack to the list of available integrations in your platform.
You can check if the integration is available in the platform group settings:
- In 360Learning, in the left sidebar, click on the platform group.
- At the top right of the main section, click  Settings.
- In the left column, click Integrations.
There should be a tile named Slack.
Step 2: activate the Slack integration
- In 360Learning, in the left sidebar, click on the platform group.
- At the top right of the main section, click  Settings.
- In the left column, click Integrations.
- Click on the tile Slack.
- Click ACTIVATE. This will redirect to a separate authentication tab for Slack, in your browser.
- Connect with your Slack account.
- Click Allow.
- If you do not see that button, see the section 2.1.
You will then be redirected to the 360Learning group settings, and the Slack integration tile should be marked as Active.
Step 2.1: activate the Slack integration when you don’t​​ have Slack app installation permissions
If your Slack workspace has app restrictions ↗ and you do not have administrator or App Manager permissions, you may need to send an authorization request to your Slack administrators or App Managers.
This subsection will guide you through that specific workflow.
- After clicking ACTIVATE in the 360Learning platform, you will be redirected to a special request form.
- In that request form, enter a message explaining what the synchronization does (e.g. “Send 360Learning path and program invitations in Slack”).
- Click Submit.
You will then receive a confirmation DM from Slackbot, informing you that your request has been sent to the App Managers.
You will receive a second DM from Slackbot when your request is approved. When you receive that message, do the following steps:
- In 360Learning, in the left sidebar, click on the platform group.
- At the top right of the main section, click  Settings.
- In the left column, click Integrations.
- Click on the tile Slack.
- Click ACTIVATE.
- Click Allow.
You will be then redirected to the 360Learning group settings, and the Slack integration tile should be marked as Active.
Disable a specific Slack notification
You can disable a specific Slack notification from the platform settings. This will not deactivate the Slack integration, and you can enable it again by toggling back the option.
- In 360Learning, on the top right, click on your profile picture → Settings.
- At the top, click the Notifications tab.
- In the section My learning, click Trainings.
- Disable I am assigned to a path session or I receive information as part of a path session I'm enrolled in.
Toggle them back to enable them again.
Deactivate the integration
This will hide all existing messages (the app "360Learning" will disappear from the section Apps in Slack), and users will stop receiving messages from that app.
Sent messages are not deleted: reactivating the integration will show the previous messages again.
- In 360Learning, in the left sidebar, click on the platform group.
- At the top right of the main section, click  Settings.
- In the left column, click Integrations.
- Click on the tile Slack.
- Click DEACTIVATE.
Anatomy of a Slack notification
Each Slack notification will include:
- the name and logo of your platform group, as the sender of the notification;
- the date and time when it is sent (Slack default feature for all messages);
- the title of the notification (identical to the email notification);
- the title of the session;
- the description of the session (ellipsed if more than 200 characters);
- the session cover image (unless it is a default image, or in .svg format);
- the start and end dates of the session;
- a button to open the session directly.