Slack
Overview
Slack is an instant messaging platform that helps teams communicate and collaborate in one place. Our Slack integration brings Learn Amp directly into your team's workflow, making it easy to access learning content, track tasks, and stay updated—all without leaving Slack.
With this integration, your team can search for learning content, view upcoming tasks, add new items to the library, and receive real-time notifications about learning activity across your organisation.
Functionality Breakdown
The Slack integration offers three main capabilities:
Slash Commands
Anyone in your team can interact with Learn Amp from within Slack using slash commands. Simply type /la or /learnamp followed by a command:
Command | What it does |
|---|---|
| Quick links to your Assigned Learning and Activity Dashboard |
| View usage info and available commands |
| Verify your Slack and Learn Amp accounts are connected |
| Search the Learn Amp library for content |
| List your 10 upcoming tasks |
| List your completed tasks |
| List your overdue tasks |
| List your mandatory tasks |
| Add a URL as a new item in Learn Amp |
Tip: The /la shortcut is quicker to type than /learnamp—both work identically.
Activity Feeds
Admins can set up Activity Feeds to automatically post Learn Amp activity into designated Slack channels. This keeps your team informed about what's happening across the platform.
You can configure feeds to post updates about:
Category | Available Updates |
|---|---|
Completion | Items, Learnlists, Channels, Events, Surveys, Quizzes |
Newly Added | Items, Learnlists, Channels, Events, Locations |
Engagement | Internal reviews, Discussion posts, Q&A questions |
Event Enrollments | When event enrolment is approved |
Activity feeds can show updates for your entire company or filter to a specific team.
Single Sign-On (SSO)
For organisations with a Slack Business+ plan or above, Learn Amp supports 1-click Single Sign-On via Slack. Once enabled, users can sign into Learn Amp using their Slack credentials.
Pre-requisites
To use the Slack integration, you'll need:
A Slack workspace for your organisation
Administrator access to your Slack workspace (to authorise the integration)
Administrator access to your Learn Amp account (to enable the integration)
For SSO: Requires a Slack Business+ plan or above.
Required User Roles
Action | Required Role |
|---|---|
Enable the integration | Owner or Admin |
Configure Activity Feeds | Owner or Admin |
Use slash commands | Any user (once connected) |
Add items via | Users with Item creation permissions |
Permissions We Request
When you connect Slack to Learn Amp, we request the following permissions:
channels:read – We use this to get a list of your channels, so you can choose where to post Activity Feed notifications
chat:write, chat:write.public – We need this to post activity updates into your Slack channels
commands – We use this to provide the
/laand/learnampslash commandsidentity.basic – We use this to allow users to sign into Learn Amp with Slack SSO
Important: Learn Amp does not read any of your conversations, files, or history on Slack.
Known Limitations
Task Commands: The /la tasks commands show tasks for Items, Learnlists, Quizzes, and Channels only. They do not display assigned Surveys, 1-1s, or content that hasn't been explicitly tasked.
Activity Feeds: Feeds can show activity for your entire company or a specific team. They cannot be configured for individual users or custom groups.
SSO Availability: Single Sign-On with Slack requires a Business+ or Enterprise Slack plan.
FAQs
Q: Can learners receive Slack notifications about their upcoming tasks?
Yes! Users receive push notifications for tasks assigned to them. Additionally, users can use the /la tasks command to view their upcoming, overdue, or mandatory tasks at any time.
Q: Do users need to do anything to connect their accounts?
Yes. Each user should type /la connect in Slack to link their Slack identity with their Learn Amp account. This enables personalised commands and SSO.
Q: Can I post activity to multiple Slack channels?
Yes. You can create multiple Activity Feeds, each posting to a different channel with different notification preferences.
Q: What happens if someone adds an item that already exists?
If the URL has already been added to your Learn Amp library, you'll receive a message letting you know the item already exists.
Q: Why can't I see my tasks when I use /la tasks?
Make sure your Slack account is connected to Learn Amp by typing /la connect. If it's connected but still not working, check that you have tasks assigned to you in Learn Amp.
Troubleshooting
Issue | Solution |
|---|---|
Slash commands not working | Ensure the integration is enabled and you've run |
Activity Feed not posting | Check the feed is configured correctly and the selected Slack channel is accessible to the Learn Amp bot. |
"User not found" when using commands | Run |
Can't add items with | Verify you have permission to create Items in Learn Amp. |
SSO not available | Confirm your organisation has a Slack Business+ plan or above, and SSO has been enabled by Learn Amp. |
Tasks not appearing | Task commands only show Items, Learnlists, Quizzes, and Channels—not Surveys or 1-1s. |