Introducing the Nylas Notetaker API

Introducing the Nylas Notetaker API

5 min read
Product Marketing Manager

Meetings are the engine of business – but they’re just a moment in time. What’s said is said once (hopefully you aren’t repeating yourself!), and unless there’s a recording, it’s gone forever. Meanwhile, we increasingly expect our tools to be smarter: surfacing action items, summarizing conversations, and updating systems without manual work.

Today, we’re excited to announce the launch of the Nylas Notetaker API – your fast track to integrating AI-powered meeting recordings and transcriptions directly into your product. The Notetaker API supports Google Meets, Microsoft Teams, and Zoom meetings at launch, with more coming in the future.

If you’re using our calendar API already, you’re only one API call away from enabling Notetaker for your users!

Just like our Email, Calendar, and Contact APIs, the Notetaker API is purpose-built for developers and product teams who want to build fast, stay compliant (SOC-2, HIPAA, ISO27001, GDPR), and deliver integrated user experiences, without the heavy lift of building an entire recording platform from scratch. 

Why did we build the Notetaker API?

The world is increasingly hybrid, remote, and fast-moving – and the cost of missing important meeting information is high.

  • Just like integrating to every email provider in the world, every meeting provider has their own edge cases, which makes developing this kind of functionality time consuming.
  • Users are bridging together individual tools in order to try to create an integrated experience, but often these tools aren’t talking to each other. This is the perfect opportunity for vertical integration of functionality for anyone with users that spend time in meetings.
  • Privacy expectations are stricter than ever. Handling recordings and meeting data requires top-tier security and compliance standards.

In fact, according to a survey from Dialpad, 28% of users said their current video conferencing solution doesn’t meet all their needs. The top missing feature? Integration with their day to day tools.

What does Nylas Notetaker API do?

Nylas Notetaker API is a meeting assistant that your application can send to your user’s calls:

  • Joins meetings on Zoom, Google Meet, and Microsoft Teams. More providers are coming in the future.
  • Connects to your user’s calendar with different sync rules, so your application can always send a Notetaker to the right place at the right time.
  • Records video, audio, and generates transcripts of the meeting.
  • Transcribes and diarizes to tell you exactly who said what. Transcripts are powered by our integration with AssemblyAI. They’re the state of the art for AI transcription, with the lowest Word Error Rate.
  • Delivers structured meeting data via webhooks and direct API calls.
  • Powers downstream workflows, such as CRM updates, task creation, pipeline management, and personalized follow-ups.

If you have access to your user’s calendar, then we can sync Notetakers directly with their calendar for you.

If you have your own native calendar integration, Notetaker is available as a standalone product too.

How it works

  1. Your application schedules a Notetaker to join the user’s meeting through the Nylas API, or with our Calendar Sync.
  2. The Notetaker meeting bot joins at the time the meeting starts and captures video, audio, and creates diarized transcripts.
  3. Nylas sends updates to your application via webhooks and through API endpoints.
  4. You use the data to build rich workflows – like automatic meeting notes, updating CRM fields, or creating tasks.

Key Features

  • Adhoc join: Send Notetaker to join a specific meeting right now.

Send a Notetaker to join a meeting

curl --request POST \
  --url "https://api.us.nylas.com/v3/grants/{email}/notetakers" \
  --header "Authorization: Bearer {NYLAS_API_KEY}" \
  --header "Content-Type: application/json" \
  --data '{
    "meeting_link": "<MEETING_URL>",
    "notetaker_name": "<NOTETAKER_NAME>"
  }'
  • Calendar sync: Join meetings automatically from your user’s calendar, or send notetakers on demand.

Notetaker syncs your user’s calendar

curl --request PUT \
  --url "https://api.us.nylas.com/v3/grants/{email}/calendars/primary" \
  --header "Authorization: Bearer {NYLAS_API_KEY}" \
  --header "Content-Type: application/json" \
  --data '{
    "notetaker": {
      "notetaker_name": "<NOTETAKER_NAME>",
      "meeting_settings": {
        "video_recording": true,
        "audio_recording": true,
        "transcription": true
      },
      "rules": {
        "event_selection": ["all"],
        "participant_filter": {
          "participants_gte": 1,
          "participants_lte": 100
        }
      }
    }
  }'
  • Audio, Video, and Transcript: Complete media capture and transcription.

Download meeting recordings and transcript

curl --request GET \

  --url "https://api.us.nylas.com/v3/grants/{email}/notetakers/{notetaker_id}/media" \
  --header "Authorization: Bearer {NYLAS_API_KEY}"
  • Secure Data Delivery: Access structured meeting data via webhooks or APIs.
  • SDK’s available at launch for Node.js, Python, Java, and Kotlin.
  • Compliance-Ready: SOC 2 Type II, HIPAA, GDPR, and ISO 27701 certified.
  • Simple Integration: Designed for developers – spin up your first Notetaker in minutes.

Example use cases:

🚀 Sales Enablement

  • Auto-log meeting notes, key topics, and next steps into your CRM.
  • Create AI-powered sales follow-up emails tailored to the conversation.

🌟 Project Management

  • Instantly generate tasks from meeting action items.
  • Attach meeting recordings and transcripts to project timelines.

📈 Customer Success

  • Capture customer feedback and surface renewal risks automatically.
  • Summarize onboarding calls and store them in customer profiles.

🧐 Internal Knowledge Management

  • Build searchable internal knowledge bases from recorded meetings.
  • Improve information retrieval and team alignment with AI-driven summaries.

Get started today

The Nylas Notetaker API is now available to all customers through the Nylas Dashboard.

Sandbox:

Every sandbox account now includes 5 free hours of recording & transcription through the Notetaker API. This gives you the opportunity to experiment, build, and validate your integration before signing up to a Nylas plan.

Pay As You Go:

Every Pay As You Go subscription now includes 10 hours of recording & transcription through the Notetaker API every month. Every plan now has access to the Notetaker API, and usage above 10 hours per month is charged at $0.70/hour.

Contract customers:

We’re offering a special launch promotion for our contractual customers – check your inbox or reach out to your Account Executive to learn more! Notetaker can be enabled for your plan through the Dashboard.

  • Sign up today to try a sandbox account with the Notetaker API and 5 hours of free recording.
  • Start building with our Quick Start Guide and API reference.
  • Talk to our team to explore how Nylas and the Notetaker API can bring more communication into your product.

👉 Try Nylas Notetaker API Now

Related resources

OneSeven Tech and Nylas: Helping developers build gen AI applications

Learn how OneSeven Tech and Nylas transform software development with custom-gen AI applications that streamline business processes.

Why join the Nylas Partner Community? Unlock new growth opportunities

Discover how joining the Nylas Partner Community can unlock new growth opportunities for your customers through email, calendar, and contacts API integrations.

We’re certified: Strengthening our commitment to international data privacy

Nylas achieves certification under the EU-US Data Privacy Framework, enhancing our commitment to international data privacy.