NotemeshNotemesh

AI meeting recording for Microsoft Teams

Notemesh brings full AI meeting intelligence to Microsoft Teams. Automatic detection from Outlook calendar, speaker-attributed transcription, AI summaries, action item extraction, keyword monitoring, and OneDrive auto-save. No Teams apps to install, no plugins to manage — connect your calendar and every Teams meeting is covered.

Outlook calendar sync for automatic meeting detection

Notemesh connects to your Outlook calendar to automatically detect meetings with Microsoft Teams links. When a Teams meeting appears on your Outlook schedule, Notemesh prepares to join at the scheduled time. This detection works for meetings you organize and meetings you are invited to — if it has a Teams link on your calendar, Notemesh covers it.

The Outlook calendar integration handles all common scheduling patterns: meetings created from Teams, meetings created from Outlook with Teams links auto-generated, recurring meetings, rescheduled meetings, and meetings with links added after the initial event was created. Notemesh continuously monitors your calendar for changes, so last-minute schedule updates are caught automatically.

For organizations that use Google Calendar with Microsoft Teams (a common pattern in organizations that use Google Workspace for email but Teams for video), Notemesh also detects Teams links from Google Calendar events. The calendar provider does not need to match the meeting platform — Notemesh handles cross-platform detection seamlessly.

You can configure which meetings to record. Set up inclusion and exclusion rules based on meeting titles, attendee domains, or calendar categories. Record all client-facing meetings but skip internal one-on-ones. Record project reviews but skip daily stand-ups. The configuration is flexible enough to match your team's workflow.

Auto-detect Teams links

Microsoft Teams meeting links have a distinctive format that Notemesh recognizes automatically. Whether the link is a standard Teams meeting URL, a Teams for Education link, or a Teams meeting created from a Teams channel, Notemesh identifies the platform and uses the appropriate joining mechanism.

The detection engine also handles Teams meeting links embedded in different calendar event formats. Some organizations use custom meeting templates, others use the default Teams integration, and some manually paste Teams links into calendar descriptions. Notemesh scans all relevant fields in the calendar event — location, description, and conferencing data — to find Teams links wherever they appear.

When Notemesh detects a Teams meeting on your calendar, it automatically prepares to join at the scheduled time. The bot joins as an external participant named "Notemesh" (or your configured bot name), appearing in the participants list so all attendees are aware that recording is active. This transparency ensures compliance with meeting recording consent policies.

Same AI features across all platforms

Notemesh provides identical AI processing for Teams meetings as it does for Zoom and Google Meet. There is no reduced functionality or "lite" version for any platform. Every Teams recording goes through the full pipeline:

  • AI transcription — Full transcripts with speaker labels, timestamps, and word-level accuracy. Powered by Deepgram with support for 30+ languages and automatic language detection.
  • Narrative summaries — AI-generated structured summaries with key discussion points, themes, and sentiment analysis. Get the gist of a 60-minute meeting in 30 seconds.
  • Action item extraction — Every commitment and follow-up is extracted with attributed owner, priority, and optional deadline. Track completion and receive deadline reminders.
  • Key decision logging — Decisions captured with surrounding context, including who made or approved the decision and what alternatives were discussed.
  • Keyword monitoring — Real-time detection of configured keywords: competitor names, compliance terms, product mentions, or any custom phrases you want to track.
  • Follow-up emails — AI-drafted recap emails ready to review and send. Includes discussion summary, action items with owners, and next steps.
  • Knowledge base indexing — Meeting content is embedded into the vector database for semantic search and AI-powered chat across your knowledge bases.
  • CSAT surveys — Configurable post-meeting satisfaction surveys for client-facing or key internal meetings.
  • Speaker analytics — Talk time distribution, participation balance, and engagement metrics for every participant.

The processing typically completes within 10-15 minutes after the meeting ends. You receive a notification when everything is ready, and all outputs are accessible from your Notemesh dashboard.

Learn more about AI transcription, meeting summaries, and action items.

OneDrive auto-save

For Microsoft 365 organizations, Notemesh integrates with OneDrive for Business to automatically save meeting content. Configure auto-save and every Teams recording, transcript, and AI summary is stored in your OneDrive — organized by folder based on your routing rules.

Auto-saving to OneDrive has several advantages for Microsoft 365 organizations. Meeting content inherits your existing OneDrive sharing policies, retention labels, and compliance features. If your organization uses Microsoft Purview for data governance, sensitivity labels, or data loss prevention (DLP), meeting documentation stored in OneDrive is covered by those same policies automatically.

You can configure folder routing rules to organize content automatically. Client meeting recordings go to the client folder. Project documentation goes to the project SharePoint site. Internal meeting notes go to the team's OneDrive folder. Rules can be based on meeting tags, attendee domains, or meeting titles — ensuring that content lands in the right location without manual filing.

For compliance-heavy organizations in healthcare, financial services, or government, OneDrive auto-save ensures that meeting documentation is stored within your controlled Microsoft 365 environment. Combined with Notemesh's encrypted processing pipeline, this provides a secure end-to-end workflow from meeting recording to document archival.

Works with Microsoft 365

Notemesh is designed to complement your Microsoft 365 ecosystem, not replace it. The integration points are intentionally non-intrusive — Notemesh connects through standard OAuth and API connections, does not require Azure AD app registration by your admin (it uses delegate-level permissions), and does not modify any Teams or Microsoft 365 settings.

For organizations that are standardized on Microsoft 365, Notemesh fills the gap between Teams' built-in recording (which produces static video files) and full meeting intelligence. Teams' native transcription is improving, but it does not provide AI summaries, action item extraction, keyword monitoring, knowledge base integration, or follow-up email drafting. Notemesh adds these capabilities on top of Teams without requiring IT infrastructure changes.

The authentication flow supports Microsoft work accounts alongside Google accounts. Team members can sign in with their Microsoft 365 identity, keeping their credential management simple and consistent with their organization's identity provider.

Teams vs. Notemesh recording

Microsoft Teams has built-in recording and transcription features that have improved significantly in recent versions. Here is how they compare to Notemesh:

Teams built-in recording produces an MP4 video file saved to OneDrive or SharePoint. Transcription is available (in supported languages) and is becoming more accurate. However, Teams transcription does not generate AI summaries, extract action items, detect keywords, or integrate with a knowledge base. The recording and transcript are standalone artifacts that require manual review to extract insights.

Notemesh produces the same recording plus a full AI processing pipeline. The transcript is searchable and speaker-attributed. AI generates a structured summary. Action items are extracted with owners and deadlines. Keywords are detected and flagged. The meeting is indexed into a knowledge base where you can ask questions across months of meetings. Follow-up emails are drafted automatically. And all of this happens without any manual intervention.

Teams' recording is a documentation tool. Notemesh is a meeting intelligence platform. They can coexist — you can use both simultaneously — but Notemesh adds a layer of AI-powered analysis and knowledge management that transforms recordings from passive archives into active, queryable organizational assets.

Getting started with Microsoft Teams

Setting up Notemesh for your Teams meetings is straightforward:

  1. Create your Notemesh account — Sign up with your Microsoft work account or Google account. The onboarding flow guides you through initial configuration.
  2. Connect your Outlook calendar — Authorize Notemesh to read your Outlook calendar events. Notemesh scans for Teams meeting links and prepares to join automatically.
  3. Configure OneDrive auto-save (optional) — Connect OneDrive to automatically save recordings, transcripts, and summaries to your preferred folders.
  4. Start your next Teams meeting — The Notemesh bot joins automatically and records with speaker diarization. Processing completes within 10-15 minutes after the meeting ends.

No Teams admin involvement is needed in most configurations. If your organization restricts external meeting participants, your Microsoft 365 admin may need to whitelist the Notemesh bot or configure the meeting lobby to auto-admit it. This is a one-time configuration that covers all future meetings.

Enterprise considerations

For enterprise deployments on Microsoft Teams, there are a few configuration considerations:

  • External access policies — If your organization restricts external participants, ensure the Notemesh bot domain is allowed in your Teams external access settings.
  • Meeting lobby settings — If your organization requires manual lobby admission for external participants, meeting organizers will need to admit the Notemesh bot. Alternatively, configure lobby bypass for trusted external domains.
  • Compliance and data residency — Notemesh supports configurable AWS regions for data storage. For organizations with specific data residency requirements, recordings can be stored in your preferred geographic region.
  • Security review — Notemesh uses standard OAuth connections and does not require any elevated Azure AD permissions. Security review documentation is available upon request for enterprise procurement processes.

Frequently asked questions

Does Notemesh work with all Microsoft Teams plans?

Notemesh works with Microsoft Teams meetings across all Microsoft 365 plans that support Teams meetings. The bot joins as an external participant, so the recording capability is independent of your Teams plan's built-in recording features.

Do I need to install a Teams app or extension?

No. Notemesh is entirely cloud-based. There is no Teams app to install from the Microsoft AppSource, no browser extension, and no desktop plugin. Notemesh detects Teams meetings from your connected Outlook or Google calendar and joins automatically.

How does Notemesh join Microsoft Teams meetings?

Notemesh detects Teams meeting links from your calendar events and joins as an external participant at the scheduled meeting time. If your Teams admin requires external participant approval, the meeting organizer may need to admit the Notemesh bot from the lobby.

Can Notemesh handle Teams meetings organized by external contacts?

Yes. As long as the Teams meeting link appears on your connected calendar, Notemesh can join regardless of who organized the meeting. This works for vendor meetings, client calls, and cross-organization collaboration.

Does Notemesh integrate with OneDrive for auto-save?

Yes. Notemesh can automatically save meeting recordings, transcripts, and AI summaries to OneDrive for Business. Configure folder routing rules to organize content by meeting type, tag, or department.

Can I use Notemesh alongside Teams' built-in transcription?

Yes. Notemesh operates independently of Teams' native transcription and recording features. You can use both simultaneously if needed. However, Notemesh provides significantly more functionality — AI summaries, action items, keyword monitoring, and knowledge base integration — that Teams' built-in transcription does not offer.

How does speaker identification work in Teams meetings?

Notemesh uses Deepgram's AI-powered speaker diarization to separate audio by speaker, combined with Teams participant metadata for name matching. The result is a transcript where each utterance is attributed to a named speaker with timestamps.

What if my organization restricts external participants in Teams?

Some Microsoft 365 organizations configure Teams to restrict external participants. If your organization has this policy, the Notemesh bot may need to be whitelisted or manually admitted from the meeting lobby. Contact your Microsoft 365 admin to configure external access for the Notemesh bot.

Does Notemesh support Teams channel meetings?

Notemesh is optimized for scheduled Teams meetings that appear on participant calendars. Teams channel meetings can be recorded if a calendar event with the meeting link exists. Impromptu channel meetings without calendar events require manual link sharing to Notemesh.

AI meeting intelligence for Microsoft Teams

Connect your Outlook calendar and Notemesh handles the rest. Full AI processing for every Teams meeting.

Try Notemesh Free →