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

    Boards

    Every Boards 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

    10 tools

    Create boards

    Changes data

    atlas_boards_create

    Create a new board in a project with a name, optional description, swimlane axis (NONE/ASSIGNEE/EPIC/TYPE/PRIORITY/CUSTOM_FIELD), optional bound custom field, and an optional default filter. Idempotent per MCP call.

    Scope
    projects:write
    Calls
    POST /v1/projects/{projectId}/boards
    Example prompt
    Create a board grouped by assignee in the Mobile project.

    Arguments

    FieldTypeRequiredDescription
    projectIdstringYes
    namestringYes
    descriptionstringNo
    swimlaneKind"NONE" | "ASSIGNEE" | "EPIC" | "TYPE" | "PRIORITY" | "CUSTOM_FIELD"No
    customFieldIdstringNo
    defaultFilterJsonobjectNo

    Delete boards

    Destructive

    atlas_boards_delete

    Delete a board from a project by id. This removes the board view and its swimlanes.

    Scope
    projects:delete
    Calls
    DELETE /v1/projects/{projectId}/boards/{id}
    Example prompt
    Delete the old Kanban board from the Support project.

    Arguments

    FieldTypeRequiredDescription
    projectIdstringYes
    idstringYes

    Get boards

    Read only

    atlas_boards_get

    Fetch one project board by id, returning its name, description, swimlane kind, bound custom field, and default filter definition.

    Scope
    projects:read
    Calls
    GET /v1/projects/{projectId}/boards/{id}
    Example prompt
    Show me the config of the Sprint board.

    Arguments

    FieldTypeRequiredDescription
    projectIdstringYes
    idstringYes

    List boards

    Read only

    atlas_boards_list

    List every board defined for a project, including each board name, swimlane axis, and default filter, so an MCP host can enumerate the available board views.

    Scope
    projects:read
    Calls
    GET /v1/projects/{projectId}/boards
    Example prompt
    List the boards in the Mobile launch project.

    Arguments

    FieldTypeRequiredDescription
    projectIdstringYes

    Create board swimlanes

    Changes data

    atlas_boards_swimlanes_create

    Create a swimlane on a board with a key, name, axis kind, optional bound custom field, optional filter, board order, and collapsed-by-default flag. Idempotent per MCP call.

    Scope
    projects:write
    Calls
    POST /v1/projects/{projectId}/boards/{id}/swimlanes
    Example prompt
    Add a High-priority swimlane to the Sprint board.

    Arguments

    FieldTypeRequiredDescription
    projectIdstringYes
    idstringYes
    keystringYes
    namestringYes
    kind"NONE" | "ASSIGNEE" | "EPIC" | "TYPE" | "PRIORITY" | "CUSTOM_FIELD"Yes
    customFieldIdstringNo
    filterJsonobjectNo
    orderOnBoardintegerYes
    collapsedByDefaultbooleanNo

    Delete board swimlanes

    Destructive

    atlas_boards_swimlanes_delete

    Delete one swimlane from a board by its id.

    Scope
    projects:delete
    Calls
    DELETE /v1/projects/{projectId}/boards/{id}/swimlanes/{sid}
    Example prompt
    Delete the empty Backlog swimlane.

    Arguments

    FieldTypeRequiredDescription
    projectIdstringYes
    idstringYes
    sidstringYes

    List board swimlanes

    Read only

    atlas_boards_swimlanes_list

    List the swimlanes configured on a board, each with its key, name, axis kind, optional bound custom field, filter, and board order.

    Scope
    projects:read
    Calls
    GET /v1/projects/{projectId}/boards/{id}/swimlanes
    Example prompt
    List the swimlanes on the Sprint board.

    Arguments

    FieldTypeRequiredDescription
    projectIdstringYes
    idstringYes

    Reorder board swimlanes

    Changes data

    atlas_boards_swimlanes_reorder

    Reorder all swimlanes on a board atomically by supplying new (id, orderOnBoard) pairs. Every swimlane id must be unique in the payload.

    Scope
    projects:write
    Calls
    PUT /v1/projects/{projectId}/boards/{id}/swimlanes/order
    Example prompt
    Move the Blocked swimlane to the top of the board.

    Arguments

    FieldTypeRequiredDescription
    projectIdstringYes
    idstringYes
    itemsarray of objectYes

    Update board swimlanes

    Changes data

    atlas_boards_swimlanes_update

    Update one swimlane on a board (key, name, kind, bound custom field, filter, board order, collapsed flag). Only provided fields change.

    Scope
    projects:write
    Calls
    PATCH /v1/projects/{projectId}/boards/{id}/swimlanes/{sid}
    Example prompt
    Collapse the Done swimlane by default.

    Arguments

    FieldTypeRequiredDescription
    projectIdstringYes
    idstringYes
    sidstringYes
    keystringNo
    namestringNo
    kind"NONE" | "ASSIGNEE" | "EPIC" | "TYPE" | "PRIORITY" | "CUSTOM_FIELD"No
    customFieldIdstring | nullNo
    filterJsonobject | nullNo
    orderOnBoardintegerNo
    collapsedByDefaultbooleanNo

    Update boards

    Changes data

    atlas_boards_update

    Update mutable fields of an existing board (name, description, swimlane kind, bound custom field, default filter). Only supplied fields change.

    Scope
    projects:write
    Calls
    PATCH /v1/projects/{projectId}/boards/{id}
    Example prompt
    Rename the Sprint board to Q3 Sprint.

    Arguments

    FieldTypeRequiredDescription
    projectIdstringYes
    idstringYes
    namestringNo
    descriptionstring | nullNo
    swimlaneKind"NONE" | "ASSIGNEE" | "EPIC" | "TYPE" | "PRIORITY" | "CUSTOM_FIELD"No
    customFieldIdstring | nullNo
    defaultFilterJsonobject | nullNo