Nylas Notetaker API

Meeting notetaker. Send a notetaker to a Google Meet, Microsoft Teams or Zoom call, then retrieve the recording, transcript, summary and action items. Available grant-scoped, or standalone with no connected mailbox required.

Operations 9

Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay

GET /v3/grants/{grant_id}/notetakers List Notetaker bots for a grant · Return all Notetakers #
Ask an LLM
“Which Notetaker bots are scheduled to join my upcoming meetings?”
“Can I filter my Notetaker bots by meeting state or join time?”
Tell an agent
List all Notetaker bots for grant {grant}.
Show Notetaker bots for {grant} in meeting state {state}.
POST /v3/grants/{grant_id}/notetakers Invite a Notetaker bot to a meeting · Invite Notetaker to meeting #
Ask an LLM
“How do I send a Nylas Notetaker bot into a video meeting to record it?”
“Can I schedule the note-taking bot to join a meeting at a later time?”
Tell an agent
Send a Notetaker to the meeting at {meeting_link} for grant {grant}.
Invite a Notetaker named {name} to {meeting_link} to join at {join_time} for {grant}.
GET /v3/grants/{grant_id}/notetakers/{notetaker_id} Get one Notetaker bot's details · Return a Notetaker #
Ask an LLM
“What are the details and current state of a specific Notetaker bot?”
“Can I look up a single note-taking bot by its ID?”
Tell an agent
Show me Notetaker {notetaker} on grant {grant}.
Get the details of Notetaker bot {notetaker} for {grant}.
PATCH /v3/grants/{grant_id}/notetakers/{notetaker_id} Reschedule or rename a scheduled Notetaker · Update scheduled Notetaker #
Ask an LLM
“Can I change when a scheduled Notetaker bot joins the meeting?”
“Is it possible to rename a Notetaker bot before it joins?”
Tell an agent
Change the join time of scheduled Notetaker {notetaker} on {grant} to {join_time}.
Rename scheduled Notetaker {notetaker} for grant {grant} to {name}.
DELETE /v3/grants/{grant_id}/notetakers/{notetaker_id} Permanently delete a Notetaker and its data · Delete a Notetaker #
Ask an LLM
“How can I permanently erase a Notetaker along with its recordings and transcripts?”
“Does deleting a Notetaker also remove its summaries and action items?”
Tell an agent destructive · confirm first
Permanently delete Notetaker {notetaker} and all its recordings for grant {grant}.
Wipe Notetaker {notetaker} and its transcripts from {grant}.
GET /v3/grants/{grant_id}/notetakers/{notetaker_id}/history View a Notetaker's event and state history · Return Notetaker history #
Ask an LLM
“What state changes has a Notetaker bot gone through during a meeting?”
“Where can I see the full event timeline for a note-taking bot?”
Tell an agent
Show the event history of Notetaker {notetaker} for grant {grant}.
Trace every state change for Notetaker {notetaker} on {grant}.
DELETE /v3/grants/{grant_id}/notetakers/{notetaker_id}/cancel Cancel a Notetaker before it joins · Cancel Notetaker before it joins #
Ask an LLM
“How can I stop a scheduled Notetaker from joining a meeting it hasn't entered yet?”
“Can I cancel a note-taking bot that's still waiting in the lobby?”
Tell an agent destructive · confirm first
Cancel Notetaker {notetaker} on grant {grant} before it joins the meeting.
Stop scheduled Notetaker {notetaker} for {grant} from entering the call.
POST /v3/grants/{grant_id}/notetakers/{notetaker_id}/leave Make a Notetaker leave an ongoing meeting · Remove Notetaker from meeting #
Ask an LLM
“How do I pull a Notetaker bot out of a meeting it's currently attending?”
“Can I tell the recording bot to leave the call early?”
Tell an agent
Have Notetaker {notetaker} on grant {grant} leave the meeting it's in now.
Remove Notetaker {notetaker} for {grant} from the live meeting.
GET /v3/grants/{grant_id}/notetakers/{notetaker_id}/media Get links to a Notetaker's recordings and media · Return Notetaker media links #
Ask an LLM
“Where do I download the recording and transcript a Notetaker produced?”
“What media files did the note-taking bot generate for a meeting?”
Tell an agent
Get the media links for Notetaker {notetaker} on grant {grant}.
Fetch the recording and transcript URLs from Notetaker {notetaker} for {grant}.

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/nylas:nylas-notetaker-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

nylas-notetaker-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Nylas Notetaker API
  version: v3
  summary: The complete Nylas v3 API — Email, Calendar, Contacts, Notetaker, Scheduling, Administration, and Migration.
  description: The Nylas API is designed using the REST ideology to provide simple and predictable URIs to access and modify objects. Requests support standard HTTP methods like `GET`, `PUT`, `POST`, and `DELETE`, and standard status codes. Response bodies are always UTF-8 encoded JSON objects, unless explicitly documented otherwise. You can use the Nylas Postman collection to quickly start using the Nylas APIs. For more information, check out the Nylas Postman collection documentation.
  contact:
    url: https://www.nylas.com/
servers:
- url: https://api.us.nylas.com
  description: U.S.
- url: https://api.eu.nylas.com
  description: E.U.
security:
- ACCESS_TOKEN: []
- NYLAS_API_KEY: []
tags:


# --- truncated at 32 KB (90 KB total) ---
# Full source: https://artifacts.apis.io/nylas/openapi/nylas-notetaker-api-openapi.yml