AtlasWork, planned itself.

The AI-native, all-in-one work platform. Tasks, projects, CRM, contracts, and analytics in one calm workspace.

All systems operational
  • SOC 2 II
  • ISO 27001
  • HIPAA
  • GDPR

Product

  • Overview
  • PDF tools
  • Diagram tools
  • People & HR
  • Integrations
  • Marketplace
  • Pricing

Resources

  • Guides
  • Glossary
  • Compare
  • Docs
  • API reference
  • Support
  • Changelog
  • Status

Company

  • About
  • Careers
  • Press
  • Contact

Legal & trust

  • Trust center
  • Security
  • Privacy
  • Terms
  • DPA
  • GDPR
  • SLA
  • Refunds
  • Google API data
Atlas, a product by wrxstack.com·© 2026 wrxstack·All rights reserved
PrivacyTermsSecurityStatus
Skip to documentation
Docs
Back to Atlas

Start here

  • Overview

Developer

  • REST API guide
  • Authentication
  • API reference
  • MCP (AI agents)
  • MCP tools reference
  • SDKs
  • Quick actions
  • Changelog

Webhooks

  • Overview
  • Quickstart
  • Events
  • Payloads and headers
  • Security and signing
  • Delivery and retries
  • Managing via API

Connect

  • Connectors
  • Integrations

Product

  • Collaboration and chat

Reference

  • Glossary
  • Keyboard shortcuts
  • Module reference

Tools reference

Meetings

Every Meetings tool, with the scope it needs, its arguments and the API operation it calls.

All areasTasksProjectsPortfoliosBoardsGoalsHabitsCommentsTime trackingWorkloadCRMGrowth suiteContractseSignPDF StudioFormsCalendarBookingMeetingsChatHuddlesWikiDocumentationDiagramsWhiteboardsHRPayrollClient deliveryClient onboardingService operationsStatus pageAutomationsAgentsAIReportsInsightsConnectorsNotificationsSearchWorkspace administrationAccessGovernancePrivacyBillingWebhooksAccess tokensMy accountFocusChangelogBlogTrashThemesEmail templatesMetadataCustom fieldsWalkthroughsVoiceActivityServer

8 tools

Create meetings

Changes data

atlas_meetings_create

Create a meeting record (title required; kind defaults to PAST, visibility to PRIVATE). Optionally set schedule, location, attendees, and freeform notes. Idempotent per MCP invocation.

Scope
meetings:write
Calls
POST /meetings
Example prompt
Create a meeting called Design Sync for tomorrow at 10am.

Arguments

FieldTypeRequiredDescription
titlestringYes
descriptionstringNo
kind"PAST" | "SCHEDULED" | "LIVE"No
startsAtstring (date-time)No
endsAtstring (date-time)No
durationMinintegerNo
locationstringNo
visibility"PRIVATE" | "TENANT" | "INVITEES"No
attendeesarray of objectNo
notesstringNo

Get meetings

Read only

atlas_meetings_get

Return one meeting by id, including attendees, recordings, transcripts, and AI notes. 404 (or visibility 403) when the caller cannot read it.

Scope
meetings:read
Calls
GET /meetings/{id}
Example prompt
Show me the notes for meeting mtg_123.

Arguments

FieldTypeRequiredDescription
idstringYesAtlas meeting id.

Extract meeting insights

Changes data

atlas_meetings_insights_extract

Extract a meeting summary + action items from a stored transcript. Returns { summary, actionItems[] }. Heuristic today; LLM-backed extractor lands behind the same shape.

Scope
meetings:read
Calls
POST /v1/meeting-insights/extract
Example prompt
Summarize transcript tr_42 and pull the action items.

Arguments

FieldTypeRequiredDescription
transcriptIdstringYesAtlas meeting transcript id whose summary + action items to extract.

List meetings

Read only

atlas_meetings_list

List caller-visible meetings (visibility-filtered in the service), optionally by kind, owner, or an ISO start-time window. Returns a page of rows plus an opaque nextCursor for keyset pagination.

Scope
meetings:read
Calls
GET /meetings
Example prompt
List last week's meetings.

Arguments

FieldTypeRequiredDescription
kind"PAST" | "SCHEDULED" | "LIVE"NoFilter to one meeting kind.
ownerUserIdstringNoFilter to one owner id.
afterstring (date-time)NoOnly meetings starting at/after this ISO instant.
beforestring (date-time)NoOnly meetings starting at/before this ISO instant.
cursorstringNoOpaque pagination cursor from a prior page.
limitintegerNo

Generate meeting notes

Changes data

atlas_meetings_notes_generate

Regenerate the AI meeting notes (summary + action items) from the meeting's latest transcript. Returns the fresh MeetingAiSummary. Idempotent per MCP invocation.

Scope
meetings:write
Calls
POST /meetings/{id}/notes/regenerate
Example prompt
Regenerate the AI notes for meeting mtg_123.

Arguments

FieldTypeRequiredDescription
idstringYesAtlas meeting id.

Revoke meeting share links

Destructive

atlas_meetings_share_links_revoke

Revoke one public share link of a meeting, so its slug stops resolving to the minutes. The person supplies the slug, the last part of the share link they copy from the meeting in Atlas; no tool lists share links, because the slugs are credentials. Returns nothing on success. Requires update access to the meeting. Use this when a link was shared too widely or is no longer needed.

Scope
meetings:write
Calls
DELETE /meetings/{id}/share-links/{slug}
Example prompt
Revoke the public link to the minutes of the board review meeting.

Arguments

FieldTypeRequiredDescription
idstringYesThe meeting id.
slugstringYesThe slug of the share link to revoke, which the person copies from the meeting in Atlas.

Generate meeting transcripts

Changes data

atlas_meetings_transcripts_generate

Run server-side ASR on a meeting's latest cloud recording. Returns { id, status, text, segments, confidence, provider }. When ASR is not configured, status=FAILED and provider='not_configured' - no audio leaves Atlas. 400 when the meeting has no cloud recording.

Scope
ai:write
Calls
POST /v1/meetings/{id}/transcribe
Example prompt
Transcribe the QBR meeting and surface the action items.

Arguments

FieldTypeRequiredDescription
meetingIdstringYesThe meeting must have a cloud recording on file.

Update meetings

Changes data

atlas_meetings_update

Patch a meeting by id: title, description, kind, schedule, location, attendees, or notes. Nullable fields accept null to clear them. Idempotent per MCP invocation.

Scope
meetings:write
Calls
PATCH /meetings/{id}
Example prompt
Move meeting mtg_123 to Friday and add Priya as an attendee.

Arguments

FieldTypeRequiredDescription
idstringYesAtlas meeting id.
titlestringNo
descriptionstring | nullNo
kind"PAST" | "SCHEDULED" | "LIVE"No
startsAtstring (date-time) | nullNo
endsAtstring (date-time) | nullNo
durationMininteger | nullNo
locationstring | nullNo
attendeesarray of objectNo
notesstring | nullNo