Microsoft Teams Notifications
Connect Microsoft Teams so ClosedLoop AI can deliver product insights directly to your team — user-level alerts as DMs from the ClosedLoop AI bot, team-level broadcasts to a channel of your choice. This integration is outbound only — ClosedLoop AI sends notifications to Teams. It does not read your Teams messages or meetings. If you’re looking to ingest meeting transcripts from Teams, see Gong, Fireflies, or Google Meet.Current status. Setup and a manual test notification are available today. Automated notifications (deal blockers, churn risks, customer mentions, weekly insights) are rolling out over the coming weeks. Connecting now means alerts will start flowing the moment each notification type goes live — no further setup required.
Connection Method
Teams Notifications uses Microsoft admin consent combined with a Teams app package upload. A Microsoft 365 admin must do both steps once per tenant:- Upload the ClosedLoop AI app package (
.zip) to Teams Admin Center so the bot is available in your tenant catalog. - Grant application-level Microsoft Graph consent so ClosedLoop AI can install the bot for users and send activity notifications.
Setup Guide
Step 1: Upload the app package
Step 1: Upload the app package
- In ClosedLoop AI, open Integrations → Microsoft Teams Notifications → Connect
- Click Download app package — you’ll get a
.zipfile matching your ClosedLoop AI deployment region - Open Teams Admin Center → Manage apps
- Click Upload new app and select the downloaded
.zip - In the Manage apps list, click ClosedLoop AI, open the Users and groups tab, click Edit installs, choose Everyone, and Apply
Step 2: Grant admin consent
Step 2: Grant admin consent
- Back in ClosedLoop AI on the Connect page, click Continue with Microsoft
- Sign in as a Microsoft 365 admin on the consent screen
- Review the four permissions and click Accept:
User.Read.All— resolve team member emails to Teams usersTeamsAppInstallation.ReadWriteForUser.All— install the bot for each user without per-user actionTeamsActivity.Send— send activity notificationsAppCatalog.Read.All— look up the tenant’s ClosedLoop AI app ID
- After consent, you’ll land back on the Connect page with a green Connected banner
Step 3: Send a test notification
Step 3: Send a test notification
- On the Connect page, click Send test notification
- Open Microsoft Teams and check your personal chat with ClosedLoop AI
- You should see a test DM within a few seconds
Step 4 (optional): Add to a channel for team broadcasts
Step 4 (optional): Add to a channel for team broadcasts
Add the ClosedLoop AI bot to any team channel to receive the 10-15 most critical product insights per week as channel posts.
- In Teams, open any channel on your team
- Click More options (…) → Manage team → Apps → Add an app
- Search for ClosedLoop AI and click Add
Microsoft Graph Permissions
ClosedLoop AI requests the following application-level Microsoft Graph permissions:| Permission | Purpose |
|---|---|
User.Read.All | Resolve ClosedLoop AI user emails to Microsoft Entra user IDs |
TeamsAppInstallation.ReadWriteForUser.All | Install the bot in each user’s personal scope without per-user action |
TeamsActivity.Send | Deliver activity feed notifications |
AppCatalog.Read.All | Look up the tenant’s ClosedLoop AI catalog entry |
Managing the Connection
The Connect page surfaces:- Tenant — your Microsoft Entra tenant ID
- App ID — the tenant-scoped Teams app catalog entry
- Users reachable — how many ClosedLoop AI users have the bot installed
- Broadcast channel — the Teams channel currently set to receive team broadcasts, if any
What to Expect
Once connected, ClosedLoop AI will:- Install the bot in each ClosedLoop AI user’s personal scope — no per-user action required
- Let you send a test notification from the Connect page so you can verify end-to-end delivery
- Stay quiet until automated notifications ship — connecting early costs nothing, and DMs + channel broadcasts will start arriving automatically as each notification type rolls out
Connect Microsoft Teams Notifications
Set up Teams Notifications in the ClosedLoop AI dashboard