Automatically share meeting insights in your Teams channels

Microsoft Teams is where work happens for millions of organizations worldwide. From quick check-ins and project updates to strategic planning sessions and client calls, it's the central hub where teams collaborate, communicate, and drive results.

Now with Fireflies' Teams integration, your meeting intelligence flows seamlessly into your collaboration ecosystem, keeping everyone informed and aligned without the manual overhead of sharing meeting notes.

What you can do with Teams integration

Turn every meeting into shared team knowledge

No manual copy-pasting. No forgotten follow-ups. No information silos. Just seamless knowledge sharing that keeps your entire team aligned.

Setting up your Teams integration

Before you begin, make sure you have:

Step 1: Connect Fireflies to Teams

Start the integration from your Fireflies dashboard.

  1. Go to your Fireflies web app

  2. Click Integrations in the sidebar

    Screenshot 2025-09-22 at 16.08.06.png
  3. Search for Teams and select Microsoft Teams

  4. Click Connect

Step 2: Authenticate your Teams account

Authorize Fireflies to post in your Teams channels.

  1. You'll be redirected to Teams authentication page

  2. Sign in to your Teams account if prompted

  3. Review permissions and authorize Fireflies

  4. You'll return to Fireflies with Active status and green checkmark

Step 3: Configure channel settings

Choose where meeting notes should be posted.

  1. Select your Team from the dropdown

  2. Choose the Channel where you want meeting notes

  3. Click Save Settings to complete basic setup

Step 4: Add Fireflies app to Teams

This step is required by Microsoft Teams for posting messages.

  1. Open Microsoft Teams (app or web)

  2. Click Apps in the left sidebar

  3. Search for "Fireflies" and select Fireflies AI skill

  4. Click Add

Step 5: Set up the bot in your channel

Configure Fireflies to post in your selected channel.

  1. Click Add to a Team in the popup

  2. Select your Team or Channel from dropdown

  3. Click Set up a Bot

  4. Click OK to accept notifications

Step 6: Test your connection

Verify everything is working correctly.

  1. Return to Fireflies Teams integration page

  2. Click Test Push Flow

  3. Check for test successful message in Fireflies

  4. Confirm test message appears in your Teams channel

Managing your Teams sync

Setting

What It Does

Best For

Channel selection πŸ“

Routes meeting notes to specific Teams channels

Organizing different meeting types by team or project

Automated posting πŸ€–

Sends summaries and action items after each meeting

Keeping remote teams updated without manual work

Real-time delivery ⚑

Posts meeting insights within minutes of call ending

Fast-moving teams that need immediate updates

Team-wide access πŸ‘₯

Makes meeting knowledge visible to entire channel

Ensuring transparency and alignment across teams

Integration Rules - Fine-tune which meetings sync to Teams

Click Additional Options to set up smart filters that control exactly which meetings get posted to your Teams channels. This prevents channel noise and keeps information relevant.

Filter by what matters:

Build smart combinations with AND/OR logic

Stack multiple filters to create precisely targeted sharing workflows. For example:

β†’ Post all "Client Demo" meetings hosted by sales team AND including external participants
β†’ OR post any internal meetings tagged "All-Hands"

This means you can route different conversation types to appropriate channelsβ€”like sending client meetings to sales channels while routing engineering standups to development teams.

Pro tip: Use these filters to prevent channel overload by only sharing meetings that truly need team-wide visibility.

Team management for Teams integration (Workspace Admins Only)

Workspace admins can control how the Teams integration works across their organization with centralized settings under Integration Scope.

Set up team-wide controls:

  1. Click the 3 dots on your Teams integration page

  2. You'll see a popup with 2 key options

Option A: Apply to entire workspace
Toggle this ON to automatically post meetings from admin-accessible meetings to your team's designated Teams channels. This ensures consistent information sharing across your organization.

Option B: Restrict non-admin member usage
Keep this ON to prevent team members from creating their own individual Teams configurations. This maintains channel organization and prevents information scatter.

Making sense of it all

Estimated reading time: 5 minutes