Stay on top of every deal without leaving Teams. The Flowla × Microsoft Teams integration allows your team to stay on top of deal activity without leaving Teams. Once connected, Flowla can send automated notifications to any Teams channel or directly to individual users whenever key events happen in your rooms — like a prospect downloading an asset, viewing a room, or leaving a comment.
Channel notifications
Route alerts to shared channels so your whole team sees deal activity as it happens.
Direct messages
Send notifications privately to individual team members.
Room owner alerts
Flowla detects who owns a room and notifies them automatically.
Granular control
Choose which events trigger notifications and configure separate rules per recipient.
In the left sidebar, click Integrations, then select Microsoft Teams and click Connect.
2
Sign in to Microsoft
You will be redirected to a Microsoft login page. Sign in with your Microsoft 365 account and review the permissions Flowla is requesting.
3
Grant consent
Depending on your Microsoft permissions, one of two things will happen:
I have admin rights
I don't have admin rights
1
Accept permissions
Click Accept on the Microsoft permissions screen.
2
Return to Flowla
You will be redirected back to Flowla — your tenant is now connected. Proceed to Part 2.
Microsoft will show a notice that admin approval is required. When you return to Flowla, a modal titled “Admin consent required” will appear.
1
Copy the consent link
In the modal, click Click to copy to copy the admin consent link.
2
Send to your admin
Send that link to your Microsoft 365 administrator. They do not need a Flowla account to approve it.
3
Admin approves
Your admin visits the link, signs in with their Microsoft credentials, and clicks Accept.
4
Connect again
Once your admin has approved, return to Flowla and click Connect again. Sign in and click Accept — you will be redirected back and the tenant will be connected.
The admin approval is a one-time step per Microsoft tenant. Once your admin has approved Flowla, all future users from the same organization can connect without needing admin involvement.
This authorization grants Flowla permission to read your Teams structure (teams, channels, members) and send messages via the Flowla bot. It does not give Flowla access to your Teams messages or files.
The Flowla bot must be installed in at least one Microsoft Teams team before notifications can be sent. Choose the option that fits your use case:
Channel notifications
Direct messages (DMs)
To send notifications to a Teams channel, install the Flowla bot directly into the team that contains the channel.
1
Open Microsoft Teams
Navigate to the team where you want to receive Flowla notifications.
2
Open team settings
Click the … (More options) next to the team name → Manage team.
3
Go to the Apps tab
Click Get more apps (or Add an app).
4
Install Flowla
Search for Flowla in the Teams App Store, click Add → select Add to a team, choose the team, and click Set up a bot.
Once installed, Flowla can post to any channel in that team. You will see a welcome message from the Flowla bot in the General channel confirming the installation.
Only standard (public) channels are supported. Private channels are not available.
To send notifications as direct messages, the Flowla bot must be installed in each recipient’s personal Teams app space. This is a Microsoft Teams requirement for bot-initiated 1:1 messages.Choose one of the following methods:
Option B1 — Each user installs the app themselves
Each person who should receive DMs from Flowla needs to install the Flowla app in their personal Teams space:
1
Open Microsoft Teams
Click Apps in the left sidebar.
2
Search for Flowla
Search for Flowla and click Add — make sure to add it to your personal space (not a team).
Once installed, Flowla can send that user direct messages.
Option B2 — Teams admin deploys the app org-wide
A Teams administrator can push the Flowla app to all users so they don’t have to install it themselves:
Go to Teams apps → Manage apps, search for Flowla, and open the app. Under Actions, adjust the org-wide availability settings.
3
Update the setup policy
Go to Teams apps → Setup policies and edit the Global (Org-wide default) policy or create a new one.
4
Add Flowla to installed apps
Under Installed apps, click Add apps, search for Flowla, and add it. Save the policy.
Teams will automatically install the Flowla app in the personal space of all affected users.
Option B3 — Teams admin creates a custom setup policy
If you only want to enable DMs for a specific group of users (not everyone):
1
Open Teams Admin Center
Sign in to the Microsoft Teams Admin Center.
2
Create a new policy
Go to Teams apps → Setup policies and click Add.
3
Add Flowla
Under Installed apps, add Flowla and save the policy.
4
Assign users
Go to Users and assign the policy to the relevant users.
Users assigned to this policy will have the Flowla app automatically installed in their personal Teams space.
Options B2 and B3 are performed entirely in Microsoft Teams Admin Center. The Teams admin does not need a Flowla account. Once users have the app in their personal space, Flowla can send them direct messages without any further action from the user.
If a user has not installed the Flowla app in their personal space (by any of the methods above), DMs to that user will fail silently — channel notifications are unaffected.
You can configure Flowla to notify you whenever any of the following events occur in your rooms:
Notification
Description
Asset Downloaded
A visitor downloaded a file or asset from a room
Comment Added
A visitor or team member added a comment in a room
Room Viewed
A visitor opened and viewed a room
Room Shared
A room was shared with a new recipient
Reaction Added
A visitor or team member commented in the room with an emoji or reaction in mobile view
Task Completed
A task inside a room was marked as complete
Overdue Reminder
A task or action item in a room is past its due date
You can enable any combination of these per notification rule. For example, send only Asset Downloaded and Room Viewed events to a shared sales channel, while sending all events as a DM to the room owner.
Notification rules (called Notification Sets) define who receives which notifications. Each rule targets a single recipient — a channel, a specific user, or the room’s owner — and specifies which events to deliver.
Choose the Microsoft Teams team this rule applies to.
3
Select a Recipient Type
Channel — sends the notification to a Teams channel
User — sends the notification as a direct message to a specific team member
Room Owner — automatically sends the notification to whoever owns the Flowla room the event occurred in
4
Select the Recipient
If Channel: choose from the list of available channels in the selected team
If User: search for and select a team member by name
If Room Owner: no additional selection needed — Flowla resolves the owner automatically
5
Choose Notification Types
Check the events you want this rule to cover.
6
Save
Click Save.
You can create multiple rules. For example: one rule sends all events to a shared #sales-alerts channel, and another rule sends only Asset Downloaded events as a DM to each room’s owner.
In the left sidebar, click Integrations, then select Microsoft Teams.
2
Open the gear menu
Click the gear icon (⚙) in the top-right corner of the Teams settings panel.
3
Disconnect
Select Disconnect and confirm when prompted.
Disconnecting from Flowla does not uninstall the Flowla bot from your Teams workspace. To fully remove the bot, go to Microsoft Teams → manage the team → Apps → remove the Flowla app.
I connected my tenant but no notifications are being delivered
Likely cause: The Flowla bot has not been installed in a Teams team. The OAuth connection alone is not sufficient for message delivery.Fix: Install the Flowla bot in at least one Microsoft Teams team — see Part 2 of the setup instructions above.
I can't find a channel in the dropdown
Likely cause: Private channels are not supported by the integration.Fix: Only standard (public) channels are shown. Check that the channel you’re looking for is not set to private in Teams.
A team member is not receiving DMs
Likely cause: The Flowla bot has not been installed in a team that the user is a member of.Fix: Ensure the bot installation (Part 2) has been completed for a team that includes this user, or have the user install the Flowla app in their personal Teams space.
The room owner notification isn't being delivered
Likely cause: The room owner’s email in Flowla does not match their email in the connected Microsoft Teams tenant.Fix: Verify that the room owner’s Flowla email matches their Microsoft 365 account email exactly.
I get an error when trying to connect
Likely cause: The account used does not have Microsoft 365 admin permissions to grant consent on behalf of the organization.Fix: Sign in with an account that has admin rights. Personal or standard user accounts cannot authorize the integration.