Connect Fireflies to Microsoft Teams

Last updated: March 17, 2026

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

  • πŸ“ Automated meeting summaries β€” Key insights and action items posted directly to your chosen channels

  • 🎯 Smart channel routing β€” Send different meeting types to specific Teams channels

  • πŸ”„ Real-time updates β€” Meeting notes appear in Teams within minutes of your call ending

  • πŸ‘₯ Team-wide visibility β€” Everyone stays informed without being in every meeting

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:

  • An active Microsoft Teams account

  • Admin permissions to add apps to Teams

  • Fireflies account with meeting access

  • Teams channels where you want to receive meeting notes

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:

  • Meeting title β€” Only post meetings with specific names or keywords

  • Host β€” Share insights from particular team leads or departments

  • Participants β€” Focus on meetings with key stakeholders or external clients

  • Meeting type β€” Separate internal team meetings from client-facing calls

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

  • You'll need an active Teams account with app installation permissions and Fireflies meeting access to get started

  • Automated channel posting keeps your team informed without manual note sharing or follow-up overhead

  • Smart filtering controls which meetings reach Teams channels using title, host, participant, or meeting type criteria

  • Channel organization means meeting insights get posted exactly where they belong in your team structure

  • Real-time delivery ensures your team has meeting context within minutes of calls ending

  • Admin-level governance ensures consistent posting practices across your entire organization

  • Complete team alignment happens automatically as every relevant meeting insight reaches the right channels

Estimated reading time: 5 minutes