AtlasWork, planned itself.

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

    System status
    • SSO
    • SCIM
    • Two-factor sign-in
    • Audit log

    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

    You are in control of your cookies

    Atlas uses strictly necessary cookies to keep you signed in. With your consent, we add anonymized product analytics, conversion attribution, and remembered preferences. Change your mind any time at /privacy/cookies.

    Off until you agree · Change it any time

    • Necessaryalways on
    • Analyticsopt-in
    • Marketingopt-in
    • Preferencesopt-in
    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
    • Signing in and security
    • Client portal

    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