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 prepares user-level DMs to start flowing when each notification type goes live. Team-level channel broadcasts require the optional channel setup below.
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:
No permission grants ClosedLoop AI access to read your Teams chats, channels, or meetings. Chat reading is a separate Microsoft Graph scope that this integration does not request.
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. User-level DMs will start arriving as each notification type rolls out; team-level broadcasts start only after you add ClosedLoop AI to a Teams channel
Connect Microsoft Teams Notifications
Set up Teams Notifications in the ClosedLoop AI dashboard