Integrate Microsoft Teams with Amplitude
Amplitude Global Agent
The Amplitude Microsoft Teams app supports the Amplitude Global Agent. You can ask natural-language questions about your Amplitude data, create and refine charts, and find existing dashboards—all from Microsoft Teams. For more information, refer to Global Agent in Slack and Microsoft Teams.
With Amplitude's app for Microsoft Teams, you can:
- Get answers to natural-language questions about your Amplitude data.
- Unfurl chart and cohort links into detailed previews directly in Teams channels.
- Receive notifications and analysis from Amplitude Agents.
- Receive notifications and updates about Dashboards you subscribe to.
- Receive alerts about experiment feature flag changes.
To connect Amplitude to Microsoft Teams, follow the steps below, or search for "Amplitude" in the Microsoft Marketplace and install it from there.
Connect to Microsoft Teams
Follow these steps whether you're integrating Amplitude and Microsoft Teams for the first time, or updating to the Amplitude app for Teams.
To connect your Amplitude account to Microsoft Teams:
- Navigate to Settings > Personal Settings.
- Click Profile, then click Connect to Microsoft Teams.
- In the new browser tab that opens, click Allow to grant Amplitude access to your Microsoft Teams account. If you see the Consent on behalf of your organization checkbox, enable it to grant access for all members of your organization.
- The Amplitude bot sends you a Teams message that confirms the connection and explains how to use the integration.
After you authenticate, Teams unfurls any links to Amplitude charts in Teams channels and direct messages. Teams doesn't unfurl Pathfinder, Compass, and Persona charts.
Install the Amplitude app in Microsoft Teams
After you connect your Amplitude account, install the Amplitude app in your Microsoft Teams workspace.
- On the Profile page in Amplitude (Settings > Personal Settings > Profile), click Install app. This opens the Amplitude app listing in the Microsoft Teams App Store.
- Click Get it now, then confirm the installation.
Admin approval
If you're a Microsoft Teams admin, the installation process redirects you to the Microsoft Teams admin center. If you aren't an admin, Teams sends an approval request to your organization's admin.
To approve the app, the admin navigates to the Manage apps section of the Microsoft Teams admin center and sets the Amplitude app permission policy to allow Everyone.
The admin may experience a delay before receiving the approval request, and another delay before the app becomes available after approval.
Add the Amplitude bot to a team
After you install the Amplitude app and your admin approves it, add the Amplitude bot to the team where you want to use it.
- In Microsoft Teams, open the team you want to add the bot to. Click Apps in the bottom-left corner of the Teams sidebar.
- Alternatively, type
@in the message compose box of any channel and select Get agents and bots.
- Alternatively, type
- Search for "Amplitude" and follow the on-screen instructions to add the bot to your team.
After you add the bot, a welcome message appears in the team channel. When you type @Amplitude in the message compose box, the mention displays as a blue tag, which indicates the bot is active.
Verify bot availability
To confirm the bot is active in a team, type @Amplitude hi in any channel under that team. If the text displays in black instead of as a blue tag, the bot isn't available in that team yet.
You can also check the Apps section within the team's settings to verify that Amplitude appears in the list of installed apps.
Use the Amplitude bot
Tag the bot with @Amplitude in any channel where it's active, followed by your question or request. The bot responds in the channel with answers based on your Amplitude data.
Turn on link previews
If a shareable link doesn't unfurl when you post it in a Teams channel, you may need to enable link previews. Ensure the Amplitude Teams app has the necessary message extension permissions in your Teams admin center. Confirm that your organization's Teams policies don't disable link unfurling.
Receive Amplitude comments in Microsoft Teams
After you connect your Teams account, Amplitude sends notifications when:
- Someone
@messages you in an Amplitude comment. - Someone leaves a comment on content you own.
Use this integration to get questions answered about your analysis, share an insight, or leave notes for yourself. Use the content link in the Teams message to access the Amplitude chart, dashboard, or notebook.
Connect with team spaces
Connect Amplitude team spaces to specific Teams channels to receive notifications when your team creates new analyses. When someone adds new content to that team space, it appears in the Teams channel.
Click Connect with Teams from within a team space to set this up.
To disconnect your team space from Teams, click the same button—which reads Connected to [YourTeamSpaceName]—and click Disconnect Teams.
Global Agent requirements
The Amplitude Global Agent feature in Microsoft Teams uses Large Language Model (LLM) technology to answer questions about your Amplitude data. AI-generated responses may occasionally be inaccurate or incomplete. Always verify critical business insights directly in your Amplitude workspace.
You can use Global Agent in Slack and Microsoft Teams to ask natural-language questions about your product data, create and refine charts, and find existing dashboards—all from Microsoft Teams.
Was this helpful?