Skip to content
Last updated

Max Meetings

Max Meetings are the calling user's notetaker meetings: recordings, transcripts, AI notes, action items, folders, and note templates.

Meetings normally arrive from a connected calendar. You can also create one by hand or send the notetaker into a call that is happening right now (quick-start). Requires a USER API key and a Meeting Intelligence license (MAX_MEETINGS) on the caller's Max seat — see Max Billing.

Account-wide volume across every user is a different endpoint: GET /meetings/analytics (OWNER/ADMIN). The notetaker defaults every user inherits are at Data & Sync (GET /settings/meetings).

Finding a meeting

GET /max/meetings is a literal filter (status, platform, folder, date range, title substring). To find a meeting by what was discussed, use GET /max/meetings/search — semantic search over AI summaries, in natural language.

Recordings, transcripts, and AI notes appear once processing completes, so a meeting that just ended may still be empty.

Folders and templates

Folders both organise meetings and decide who else can see them. A fixed folder only receives meetings you file into it; an AI-routed folder also collects new meetings that match its routing description.

Note templates control the shape of the AI notes. The caller's notetaker preferences (which meetings the bot joins, languages, default template, reminders) are at GET /max/meetings/settings — read-only; changing them is done in the app.

Operations

Meetings

VerbPathPurpose
GET/public/v1/max/meetingsList (literal filters)
POST/public/v1/max/meetingsCreate a manually-tracked meeting
GET/public/v1/max/meetings/searchSemantic search by content
GET/public/v1/max/meetings/analyticsCaller's own volume and duration
GET/public/v1/max/meetings/upcomingNot started yet, soonest first
GET/public/v1/max/meetings/pastFinished, most recent first
POST/public/v1/max/meetings/quick-startSend the notetaker into a live call
GET/public/v1/max/meetings/{meetingId}Detail
PATCH/public/v1/max/meetings/{meetingId}Update
DELETE/public/v1/max/meetings/{meetingId}Delete
POST/public/v1/max/meetings/{meetingId}/dispatchSend the bot to a scheduled meeting
POST/public/v1/max/meetings/{meetingId}/cancel-botCancel a dispatched bot
POST/public/v1/max/meetings/{meetingId}/move-to-folderFile the meeting into a folder

Notes, transcript, recording, action items

VerbPathPurpose
GET/public/v1/max/meetings/{meetingId}/notesAI notes
PUT/public/v1/max/meetings/{meetingId}/notesReplace notes
POST/public/v1/max/meetings/{meetingId}/notes/enhanceEnhance notes
GET/public/v1/max/meetings/{meetingId}/transcriptTranscript
GET/public/v1/max/meetings/{meetingId}/recording/{mediaType}Recording media
GET/public/v1/max/meetings/action-itemsOpen action items across meetings
GET/public/v1/max/meetings/{meetingId}/notes/action-itemsAction items for one meeting
PATCH/public/v1/max/meetings/{meetingId}/notes/action-items/{itemId}Update an item
DELETE/public/v1/max/meetings/{meetingId}/notes/action-items/{itemId}Delete an item
POST/public/v1/max/meetings/{meetingId}/notes/action-items/{itemId}/promotePromote to a to-do

Folders, templates, settings

VerbPathPurpose
GET/public/v1/max/meetings/foldersList folders
POST/public/v1/max/meetings/foldersCreate (fixed or AI-routed)
GET/public/v1/max/meetings/folders/{folderId}Folder detail
GET/public/v1/max/meetings/folders/{folderId}/meetingsMeetings in a folder
GET/public/v1/max/meetings/templatesList note templates
POST/public/v1/max/meetings/templatesCreate
GET/public/v1/max/meetings/templates/{templateId}Detail
PUT/public/v1/max/meetings/templates/{templateId}Update
DELETE/public/v1/max/meetings/templates/{templateId}Delete
POST/public/v1/max/meetings/templates/{templateId}/duplicateDuplicate
GET/public/v1/max/meetings/settingsNotetaker preferences (read-only)

Full list in the API Reference under the Max Meetings tag.

CLI

max meetings search "pricing objections from the Acme call"
max meetings list --status COMPLETED --table
max meetings upcoming
max meetings get <meetingId> --pretty