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
    Still loading. Try again in a moment.Still loading. Try again in a moment.Still loading. Try again in a moment.
    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
    • Client portal domains

    Reference

    • Glossary
    • Keyboard shortcuts
    • Module reference
    Module reference

    Module guide

    Calendar

    Year, month, week and day views with holidays and connected calendars.

    Open module/calendar
    coreplanning

    Overview

    Tasks with a due date render on the calendar alongside public holidays for your country and events pulled from connected Google and Microsoft calendars. A segmented control moves between year, month, week and day on a wide screen, and a mode toggle does the same on a narrow one. The view you choose is part of the address, so a week can be sent to somebody, a day can be bookmarked, and a refresh brings back what you were looking at.


    Highlights

    The capabilities worth knowing before you dive in.

    • Four views in one screen: year, month, week and day
    • The chosen view lives in the address bar, so it can be linked, bookmarked and survives a reload
    • Weekend shading, past-day dimming and a today highlight
    • Holiday chips render inline on each day cell, from a built-in catalogue for India and Singapore and a public feed for the rest of the world
    • Google and Microsoft events appear beside Atlas tasks once a calendar is connected
    • An agenda side panel summarises whichever day you select
    • Auto-schedule applies the constraint solver to the days in view
    • M, W and D switch to the month, week and day views from the keyboard

    Important to know

    Limits, permissions, and sharp edges to keep in mind.

    • Holidays are fetched for every year the grid shows, which is why a January view lists the previous December's holidays. The public feed answers for the years 1970 to 2100.
    • Week start is worked out from the weekend days in your Calendar settings, because there is no separate week-start setting. The week starts on the day after the weekend ends: Monday for a Saturday and Sunday weekend, Sunday for a Friday and Saturday weekend, and the day after it for a one-day weekend.
    • Holiday lookup is stored per country and year. Changing the workspace country in Settings and then Calendar refreshes it on the next page load.
    • OAuth refresh tokens live in encrypted storage. Disconnect from Settings and then Calendar when a user leaves.
    • Dragging an unscheduled task on to a time slot is done on the week planner at /calendar/week, which is a separate screen from the week view here.

    How to use it

    The primary workflow, start to finish.

    1. 1Move between year, month, week and day with the segmented control on a wide screen, or the mode toggle on a narrow one. Copy the address afterwards to share the view you are looking at.
    2. 2Use the arrow buttons to move one unit at a time, and Today to come back.
    3. 3Set your country in Settings and then Calendar so holidays appear.
    4. 4Add a Google or Microsoft calendar from Connect Google Calendar on this screen, or from Settings and then Calendar. Both start the same flow.
    5. 5To put a single task on your connected calendar, open the task and use Sync to calendar in its detail panel.
    6. 6To drag unscheduled work on to a time slot, open the week planner at /calendar/week.
    7. 7To move a scheduled task without dragging it, open the week planner at /calendar/week, press Tab until the task is focused, and use the arrow keys: Up and Down move it by one grid step, Left and Right by one day, and Shift with Up or Down changes its length. Press Enter to save the move or Escape to cancel it. The Grid step control sets the size of each step.

    FAQ

    Can I send somebody a link to a particular week?
    Yes. The view is part of the address, so copying the address bar while you are on a week sends that week. The same is true of the day, month and year views.
    Why are no holidays showing for my country?
    A built-in catalogue covers India and Singapore, because the upstream feed has gaps there. Every other country is served from that public feed. If the feed cannot be reached the calendar still renders, without holidays, and shows a load failure notice with a Retry button.
    Why does an all-day event show no time?
    Because it has none. An all-day event from Google or Microsoft covers whole days rather than a moment, so it is listed as All day, and it appears on every day it spans rather than only the first.
    Why do my Google events not show up?
    First make sure the account is listed in Settings and then Calendar. Atlas renews the access token itself. If the provider has withdrawn access, disconnect the account there and connect it again. Events for the visible window are fetched when you open the calendar or move to a different range, so refresh to pull the latest.
    Why does my week start on the wrong day?
    Week start is worked out from the weekend days you choose in Settings and then Calendar, because there is no separate setting. The week starts on the day after the weekend ends: Monday for a Saturday and Sunday weekend, Sunday for a Friday and Saturday weekend, and the day after it for a one-day weekend. Change the weekend days if the week starts on the wrong day.
    How do I stop a departing colleague's calendar syncing?
    Disconnect the account from Settings and then Calendar. Refresh tokens are held in encrypted storage, and disconnecting is what removes the grant, rather than deleting the person's Atlas account.
    Can I reschedule a task without dragging it?
    Yes. On the week planner at /calendar/week, focus a task and use the arrow keys to move it, then press Enter to save or Escape to cancel. Leaving the task also saves the move. Each new time is read out to a screen reader, and a move that cannot be saved is announced and the task returns to where it was.

    Automate this module

    Everything on this screen is scriptable. Drive it from the REST API, or let an AI agent run it through the MCP server.
    All modules
    Was this page helpful?
    About this page

    On this page

    • Overview
    • Highlights
    • Important to know
    • How to use it
    • FAQ