Notetaker API

Ship a meeting notetaker with an API that works across all platforms.

Build the next Otter.ai, Granola, or Fathom

Our API automatically supports Google Meet, Zoom, Microsoft Teams, Slack, and more. Get transcripts and metadata from each platform without rewriting code.

Use our Meeting Bot API to build notetakers like Fireflies, Fathom, or Otter.ai or our Desktop Recording SDK for notetakers like Granola.

The easiest API for note taking

Get meeting notes no matter the edge case

Your notetaker can join meetings hosted on Zoom, Microsoft Teams, Google Meet, and more without host permissions or user attendance. Works on all meeting platform tiers, including free accounts, unlike many native APIs.
Business standard
Pro
Free
Basic
Enterprise grid
Business+
Business basic
Essentials
Enterprise grid
Pro
Free
Essentials
Business+
Basic
Business basic
Business standard

Capture every detail from every meeting

Retrieve audio, video, transcripts, and metadata (participant emails, participant lists, meeting titles, etc) in real-time or asynchronously.

Examples of meeting data

Scale up or down instantly

Deploy your notetaker to as many meetings as you need using Recall.ai's Meeting Bot API or Desktop Recording SDK. We’ll handle reliability, scaling, and compliance.

Deploy in minutes, not hours

Building notetaking capabilities from scratch can take months of engineering work. With Recall.ai, you’ll be live in hours.

The leading notetaker API

Enable all of your notetaking needs with a single API that provides transcripts, recordings, and metadata. A single API call provides diarized transcripts and recordings in real-time or after the call.

"Using Recall.ai's Meeting Bot API allowed us to invest more into doing valuable things with data, rather than just maintaining the layer of getting data."

Jeff Whitlock

CEO

Keep your meeting data secure

Just call our note taking API and we’ll handle scaling, reliability, and compliance, so your team can focus on creating the features your users love.

Reliable and stable

We power call recording features for thousands of companies, ranging from seed-stage startups to Fortune 500 enterprises.

Onboarding support

We work closely with your team, and have shared Slack channels to ensure so you are set up for success.

Scalable infrastructure

We run thousands of concurrent bots and process billions  of minutes in recording per year. All while maintatining a 99.9% uptime SLA.

How to build a notetaker with Recall.ai

Frequently asked questions

A notetaker API is any API that programmatically provides meeting transcripts/notes and other meeting data. At Recall.ai that functionality is available both in the Desktop Recording SDK and Meeting Bot API.

No, both the Desktop Recording SDK and Meeting Bot API work across all major platforms.

Yes. The Recall.ai Meeting Bot API and Desktop Recording SDK both deliver real-time transcripts via webhook.

Yes, both Recall.ai is SOC 2, ISO 27001:2022, GDPR, CCPA, and HIPAA compliant.

Yes. You can provide your own transcription API keys for one of our supported transcription providers or use Recall.ai Transcription to transcribe your meeting.

We can either store your data or you can set custom retention for all of your meeting data, including transcripts, depending on your needs and compliance requirements.

With Recall.ai you can run unlimited concurrent notetakers either via the Meeting Bot API or Desktop Recording SDK.

Yes. You can get recordings and transcripts in addition to metadata, speaker names, and participant emails.

Yes. Using our calendar integration, or your own calendar integration, you can schedule bots to join calls so that your meeting notetaker joins when the meeting starts.

No. You do not need to be in the call for your notetaker to join if you are using our Meeting Bot API. You can use our calendar integration, or your own calendar integration, to schedule your bot to join and record the meeting even if you're absent. This allows you to access the call and all of its data later. If you prefer a botless form factor, you must be in your meeting to capture meeting data via the Desktop Recording SDK.

Recall.ai supports over 30 languages using Recall Transcription. Other transcription providers support varying numbers of languages.

Yes. You can sign up for self-serve and get your first several hours free to test on Recall.ai.