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

    Habits

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

    Archive habits

    Destructive

    atlas_habits_archive

    Archive one habit by id. The API masks cross-user and cross-tenant habit ids.

    Scope
    habits:write
    Calls
    DELETE /v1/habits/{id}
    Example prompt
    Archive habit hab_123.

    Arguments

    FieldTypeRequiredDescription
    idstringYes

    List habit at risk

    Read only

    atlas_habits_at_risk_list

    List habit-risk entries so an agent can identify streaks that need attention before they slip.

    Scope
    habits:read
    Calls
    GET /v1/habits/at-risk
    Example prompt
    Which of my habits are at risk this week?

    Arguments

    This tool takes no arguments.

    Notify habit at risk

    Changes data

    atlas_habits_at_risk_notify

    Send at-risk habit notifications through the server-side notifier and return delivered/checked counts.

    Scope
    habits:write
    Calls
    POST /v1/habits/at-risk/notify
    Example prompt
    Send reminders for habits that are at risk.

    Arguments

    This tool takes no arguments.

    Archive habits in bulk

    Changes data

    atlas_habits_bulk_archive

    Archive 1-100 habits in one request for quarterly cleanup or stale habit maintenance.

    Scope
    habits:write
    Calls
    POST /v1/habits/bulk-archive
    Example prompt
    Archive these stale habits: hab_1, hab_2, hab_3.

    Arguments

    FieldTypeRequiredDescription
    idsarray of stringYes

    Create habit check ins

    Changes data

    atlas_habits_check_ins_create

    Record a habit check-in with an optional YYYY-MM-DD override and optional short note.

    Scope
    habits:write
    Calls
    POST /v1/habits/{id}/check-in
    Example prompt
    Check in habit hab_123 for today with a quick note.

    Arguments

    FieldTypeRequiredDescription
    idstringYes
    datestringNo
    notesstringNo

    Delete habit check ins

    Destructive

    atlas_habits_check_ins_delete

    Remove a habit check-in for one YYYY-MM-DD date without deleting the habit itself.

    Scope
    habits:write
    Calls
    DELETE /v1/habits/{id}/check-in
    Example prompt
    Remove my 2026-06-07 check-in from habit hab_123.

    Arguments

    FieldTypeRequiredDescription
    idstringYes
    datestringYes

    Create habits

    Changes data

    atlas_habits_create

    Create a habit with a bounded name, optional emoji/notes, and optional target cadence.

    Scope
    habits:write
    Calls
    POST /v1/habits
    Example prompt
    Create a meditation habit for 5 days per week.

    Arguments

    FieldTypeRequiredDescription
    namestringYes
    emojistringNo
    notesstringNo
    targetPerPeriodintegerNo
    periodDaysintegerNo

    Get habits

    Read only

    atlas_habits_get

    Read one habit by id with its streak and completion statistics. The API masks habits that belong to someone else.

    Scope
    habits:read
    Calls
    GET /v1/habits/{id}
    Example prompt
    How is my reading habit going?

    Arguments

    FieldTypeRequiredDescription
    idstringYes

    List habits

    Read only

    atlas_habits_list

    List the caller's habits one page at a time, oldest first by default, with current streak, completion statistics, and risk inputs. Pass `nextCursor` back as `cursor` for the next page.

    Scope
    habits:read
    Calls
    GET /v1/habits
    Example prompt
    Show my current habits and streak health.

    Arguments

    FieldTypeRequiredDescription
    limitintegerNoHow many rows to return, 1 to 100. 50 by default.
    cursorstringNoThe nextCursor of the previous page. Leave it out for the first page.
    sort"createdAt" | "updatedAt" | "name"NoThe field to sort on: createdAt, updatedAt, name. createdAt by default.
    order"asc" | "desc"Noasc or desc. asc by default.

    Update habits

    Changes data

    atlas_habits_update

    Patch one habit by id while preserving unspecified fields; at least one mutable field is required.

    Scope
    habits:write
    Calls
    PATCH /v1/habits/{id}
    Example prompt
    Rename habit hab_123 to Morning pages.

    Arguments

    FieldTypeRequiredDescription
    idstringYes
    namestringNo
    emojistring | nullNo
    notesstring | nullNo
    targetPerPeriodintegerNo
    periodDaysintegerNo