MS Teams
Overview
Learn Amp's integration with Microsoft Teams brings your learning platform and collaboration tools together. This integration enables seamless scheduling of virtual training sessions, keeps your teams informed about learning activities through automated notifications, and provides direct access to Learn Amp from within MS Teams.
With MS Teams integration, you can:
Schedule MS Teams meetings directly when creating Events in Learn Amp
Send calendar invitations with meeting links to enrolled users
Launch meetings directly from the Learn Amp platform
Receive activity notifications in MS Teams channels about learning progress
Access Learn Amp directly within MS Teams using the Learn Amp app (beta)
Functionality Breakdown
The MS Teams integration provides three core capabilities:
1. Event Meetings
When creating an Event in Learn Amp, you can set MS Teams as the meeting location. The system will:
Automatically generate an MS Teams meeting link
Include the meeting URL in calendar invitations sent to participants
Display a Launch button on the Event page 15 minutes before the session begins
Allow users to join directly from Learn Amp or their calendar application
2. Activity Feeds
Activity feeds push notifications from Learn Amp to your MS Teams channels. You can configure notifications for:
New public content published
Tasks assigned to teams
Item completions
Community engagement (reviews, discussions, Q&A)
Event activity (enrolments, completions)
3. Learn Amp App for MS Teams (Beta)
The Learn Amp app brings your learning platform directly into Microsoft Teams, making it easier for users to engage with learning without switching between applications.
With the Learn Amp app, users can:
Access Learn Amp within Teams – View dashboards, content, and learning activities without leaving MS Teams
Receive direct notifications – Get personal notifications about tasks, content, and updates delivered straight to Teams
Single sign-on – Seamlessly authenticate using your Microsoft account
💡 Tip: The Learn Amp app for MS Teams is currently in beta. Contact your Customer Success Manager to discuss enabling this feature for your organisation.
Pre-requisites
To set up the MS Teams integration, you'll need:
An Azure AD account with administrator access
Your Azure AD Tenant ID
Ability to grant application permissions in Azure AD
Administrator access to Learn Amp during setup
Role Requirements
Platform | Required Role |
|---|---|
Learn Amp | Owner or Admin |
Azure AD | Administrator (to grant permissions) |
💡 Tip: Coordinate with your IT team before starting the setup process, as Azure AD permissions are required.
How the Platforms Connect
Learn Amp connects to MS Teams using the Microsoft Graph API. The integration requires:
Tenant ID – Your Azure AD Tenant ID (stored encrypted in Learn Amp)
Permission Grants – Meeting and notification permissions approved by your Azure AD administrator
Webhook Configuration – For activity feeds, you'll configure incoming webhooks in MS Teams channels
The integration connects to a single Azure AD tenant. Multi-tenant configurations are not currently supported.
Known Limitations
Limitation | Details |
|---|---|
One-way calendar sync | Changes in Learn Amp update calendar invitations, but declining an invitation doesn't unenrol users from Learn Amp |
Single tenant | The integration connects to one Azure AD tenant only |
Polls and third-party apps | Native MS Teams Polls and third-party Apps within meetings are not currently supported |
Automatic recording upload | Creating Items from event recordings is not currently supported |
FAQs
Q: What permissions does Learn Amp require in Azure AD?
Learn Amp requests several Graph API permissions including: meeting scheduling, attendance fetching, notification channels, and optionally user provisioning scopes. Full details are available in the setup instructions within your Learn Amp account.
Q: Can I connect multiple Azure AD tenants?
No, the integration supports a single Tenant ID per Learn Amp account.
Q: What happens when I update or cancel an Event?
Enrolled users receive an updated meeting invitation in their email application. If cancelled, users remain enrolled in Learn Amp but the event won't display in their calendar.
Q: How do users join the meeting?
Users can launch the meeting from the Event page in Learn Amp (a Launch button appears 15 minutes before), or from their calendar invitation using the meeting URL.
Q: What notifications can I send to MS Teams?
You can configure activity feeds for: content published, tasks assigned, completions, community engagement (reviews, discussions, Q&A), and event activity (enrolments, completions).
Q: Why is the MS Teams link showing as "Pending"?
The meeting link is created asynchronously after the Event is saved. The "Pending" label should resolve within a few moments.
Q: How do I prevent attendees from bypassing the meeting lobby?
After creating an MS Teams Event in Learn Amp, you'll need to adjust the meeting options directly in MS Teams. Open the meeting in MS Teams, go to Meeting Options, and configure the lobby settings to require participants to wait in the lobby until admitted by the organiser.
Q: How do I get access to the Learn Amp app for MS Teams?
The Learn Amp app for MS Teams is currently in beta. Contact your Customer Success Manager to discuss enabling this feature for your organisation.
Troubleshooting
Issue | Solution |
|---|---|
Integration not connecting | Verify your Tenant ID is correct and permissions have been granted in Azure AD |
Meeting link not generating | Check that the Event host has their MS Teams account linked with Learn Amp |
Activity feed not posting | Confirm the webhook URL is correct and the MS Teams channel allows incoming webhooks |
Users not receiving invitations | Ensure users have valid email addresses and check spam/junk folders |
Launch button not appearing | The Launch button displays 15 minutes before the Event start time |
Calendar invitation not updating | Changes sync one-way from Learn Amp; verify the Event was saved after changes |