Slack Integration (Beta) – Direct Messages & Task Notifications (EU2 Pod)
Overview
The Slack Integration (Beta) enhances the existing Slack functionality by introducing automated Direct Messages (DMs) for task notifications.
This allows Learn Amp to proactively notify users inside Slack when tasks are assigned, approaching their deadline, or become overdue. Instead of relying solely on in-platform notifications, users receive timely prompts directly within their Slack workspace.
This beta feature is currently only available to organisations hosted on the EU2 pod.
This helps organisations to:
Improve task visibility
Reduce missed deadlines
Encourage accountability
Keep learning embedded in daily tools
Functionality Breakdown
1. Automated Direct Messages to Users
Once enabled, Learn Amp sends automated Direct Messages (DMs) to individual users in Slack when task-related events occur.
This functionality is controlled by the slack_user_messages feature toggle.
⚠️ Direct Messages are only sent if the user has successfully linked their Slack identity to their Learn Amp account.
2. Supported Task Notifications
The following DM notifications are available within the beta:
Notification Type | When It’s Sent |
|---|---|
New task assigned | Immediately when a task is assigned |
Task due soon (7 days) | 7 days before the deadline |
Task due soon (1 day) | 1 day before the deadline |
Overdue task | As soon as the task becomes overdue |
Daily overdue reminders | Sent daily where daily reminders are enabled on the task |
All notifications are delivered privately to the user via Slack Direct Message.
Pre-requisites
To use Slack Direct Message notifications, the following must be in place:
Your organisation must be hosted on the EU2 pod
Slack integration enabled in Learn Amp
A connected Slack workspace
The
slack_user_messagesfeature toggle enabledUsers must link their Slack identity using
/la connectTasks must be configured and assigned within Learn Amp
Required Roles
Action | Required Role |
|---|---|
Enable Slack integration | Owner or Admin |
Enable beta feature toggle | Learn Amp (via feature flag) |
Receive DM notifications | Any user (once Slack is connected) |
Quick Start Guide
Step 1: Enable the Slack Integration
Navigate to Settings → Integrations.
Select Slack.
Follow the prompts to connect your Slack workspace.
If Slack is already connected, proceed to Step 2.
Step 2: Enable the Beta Feature Toggle
Direct Message notifications are controlled via the slack_user_messages feature toggle.
Contact Learn Amp Support or your Customer Success Manager to confirm this has been enabled for your organisation.
Step 3: Users Connect Their Slack Accounts
Each user must:
Open Slack.
Type
/la connect.Follow the prompts to link their Slack identity to Learn Amp.
Without this step, personalised DM notifications cannot be delivered.
Step 4: Assign Tasks as Normal
Once everything is configured:
Assign tasks within Learn Amp (via Manage → Compliance → Tasks).
Users will automatically receive Slack DMs when relevant task events occur.
No additional notification setup is required.
💡 If users are not receiving notifications, confirm their Slack account is connected and that the feature toggle is active.
FAQs
Do all users automatically receive Slack DMs?
No. Users must first link their Slack identity using /la connect. Without this connection, DMs cannot be delivered.
Can we customise the timing of reminder notifications?
The beta currently supports reminders:
7 days before the deadline
1 day before the deadline
When a task becomes overdue
Daily overdue reminders (where enabled on the task)
Custom timing is not available at this time.
Are notifications sent to Slack channels?
No. Beta notifications are sent as private Direct Messages to individual users.
Does Learn Amp read Slack conversations?
No. Learn Amp does not access or read Slack conversations, files, or message history.
Do daily overdue reminders apply to all tasks?
No. Daily reminders are only sent for tasks where daily overdue reminders are enabled.
Troubleshooting
Issue | Solution |
|---|---|
User not receiving DMs | Confirm |
“User not found” error | Ask the user to reconnect using |
Overdue reminders not sending | Check that daily overdue reminders are enabled on the task. |
Slack connected but no DMs received | Verify the |