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
    Module reference

    Module guide

    Automations

    When-then rules with a dropdown builder and a template gallery.

    Open module/settings/automations
    adminworkflow

    Overview

    Tenant-defined automation rules. Every audit event (task.created, task.completed, comment.created, and so on) is matched against active rules, and matching rules run actions such as set field, apply label, notify user, or call webhook. The v2 builder is dropdown-driven end to end, with no typing of field names or event strings.


    Highlights

    The capabilities worth knowing before you dive in.

    • Template gallery: six pre-canned workflows (auto-label, ping on new task, webhook on DONE, and more) with zero typing to instantiate
    • Trigger dropdown: common audit patterns (task.created, task.status_changed, project.*, comment.*) with human-readable labels
    • Actions: set_field (Task.status/priority from an enum), apply_label, notify_user, and call_webhook, each backed by a picker rather than a text box
    • Per-rule run log with status, duration, and error message

    Important to know

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

    • Rules run in the order defined. Use distinct trigger patterns to avoid loops.
    • Webhook delivery retries with exponential backoff; failed deliveries surface in /settings/webhooks.
    • set_field is limited to a whitelist (Task: status/priority/title/description/dueOn/startsOn; Project: status/name/ownerId). Other fields are intentionally unreachable from automations.

    How to use it

    The primary workflow, start to finish.

    1. 1Click From template to pick one of the six pre-canned workflows (recommended).
    2. 2Or click Custom, pick a trigger from the dropdown, then add one or more actions, each configured via dropdowns.
    3. 3Toggle the power icon on the list to enable or disable a rule without deleting it.
    4. 4Review the run log to confirm the rule fires as expected before you rely on it.

    FAQ

    Why can only certain fields be set by set_field?
    Automations bypass most guardrails to stay fast. The whitelist (status/priority/title/description/dueOn/startsOn on Task; status/name/ownerId on Project) is what we verified is safe to let rules write. Everything else needs the regular API path so its own validations run.
    Can I edit a template?
    Create from a template, then edit the resulting rule like any other. The template is a construction aid, not a runtime link.
    Why has an automation triggered itself repeatedly?
    Rules run in the order they are defined, and a rule whose action matches its own trigger will loop. Give each rule a distinct trigger pattern so an action cannot satisfy the condition that started it.

    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?

    On this page

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