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

Notifications

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

12 tools

Archive notifications

Changes data

atlas_notifications_archive

Archive one notification without deleting its audit history.

Scope
inbox:write
Calls
POST /notifications/{x}/archive
Example prompt
Archive notification ntf_123.

Arguments

FieldTypeRequiredDescription
idstringYesNotification id.

Get notification digest

Read only

atlas_notifications_digest_get

Get the current notification digest summary used by the bell and inbox side panel.

Scope
inbox:read
Calls
GET /notifications/digest
Example prompt
Summarize my notification digest right now.

Arguments

This tool takes no arguments.

List notifications

Read only

atlas_notifications_list

List caller-scoped in-app notifications with status, kind, project, actor, text, time-window, cursor, and limit filters.

Scope
inbox:read
Calls
GET /notifications
Example prompt
Show my unread notifications from the Mobile launch project.

Arguments

FieldTypeRequiredDescription
unreadOnlybooleanNoBackward-compatible unread-only filter.
status"unread" | "read" | "archived" | "all" | "everything"No
kindsarray of stringNo
projectIdstringNo
actorIdstringNo
qstringNo
sincestring (date-time)No
beforestring (date-time)No
cursorstringNo
limitintegerNo

Get notification preferences

Read only

atlas_notifications_preferences_get

Read the caller-scoped notification preferences: per-kind policy, channel toggles, digest cadence, and quiet hours.

Scope
inbox:read
Calls
GET /notifications/preferences
Example prompt
Show my notification settings.

Arguments

This tool takes no arguments.

Update notification preferences

Changes data

atlas_notifications_preferences_update

Patch notification preferences with merge semantics. Omitted fields are left untouched.

Scope
inbox:write
Calls
PATCH /notifications/preferences
Example prompt
Turn push notifications off but keep in-app notifications on.

Arguments

FieldTypeRequiredDescription
kindsobjectNo
channelsobjectNo
digest"instant" | "daily"No
quietHoursobject | nullNo
lastSeenAtstring (date-time)No

Archive notification read in bulk

Changes data

atlas_notifications_read_bulk_archive

Archive all notifications that are already read and return the archive count.

Scope
inbox:write
Calls
POST /notifications/archive-all-read
Example prompt
Archive all notifications I already read.

Arguments

This tool takes no arguments.

Mark notification read in bulk

Changes data

atlas_notifications_read_bulk_mark

Mark every live notification for the caller as read.

Scope
inbox:write
Calls
POST /notifications/read-all
Example prompt
Mark all my notifications as read.

Arguments

This tool takes no arguments.

Mark notification read

Changes data

atlas_notifications_read_mark

Mark one notification as read and return the updated row.

Scope
inbox:write
Calls
POST /notifications/{x}/read
Example prompt
Mark notification ntf_123 as read.

Arguments

FieldTypeRequiredDescription
idstringYesNotification id.

Restore notifications

Changes data

atlas_notifications_restore

Restore an archived notification to the live inbox.

Scope
inbox:write
Calls
POST /notifications/{x}/unarchive
Example prompt
Unarchive notification ntf_123.

Arguments

FieldTypeRequiredDescription
idstringYesNotification id.

Snooze notifications

Changes data

atlas_notifications_snooze

Snooze one notification until a concrete ISO timestamp.

Scope
inbox:write
Calls
POST /notifications/{x}/snooze
Example prompt
Snooze notification ntf_123 until tomorrow morning.

Arguments

FieldTypeRequiredDescription
idstringYesNotification id.
untilstring (date-time)YesISO-8601 wake timestamp.

List notification snooze presets

Read only

atlas_notifications_snooze_presets_list

List the server-resolved notification snooze presets with concrete future wake timestamps.

Scope
inbox:read
Calls
GET /notifications/snooze-presets
Example prompt
What snooze options can I use for notifications?

Arguments

This tool takes no arguments.

Mark notification unread

Changes data

atlas_notifications_unread_mark

Mark one notification as unread and return the updated row.

Scope
inbox:write
Calls
POST /notifications/{x}/unread
Example prompt
Mark notification ntf_123 as unread.

Arguments

FieldTypeRequiredDescription
idstringYesNotification id.