Here’s a suggested post for the Asana Community Forum:
Title: Rule Action: Set task date based on another task’s date (with offset)
Body:
What I need:
The ability to create a rule that sets a task’s due date or start date based on another task’s start or due date, with a configurable day offset (e.g., “16 days before Task A’s start date”).
Trigger: When Task A’s start date or due date is set or updated
Action: Set Task B’s due date/start date to [Task A’s date] +/- [X days]
Why this matters:
Many project workflows have dependent milestone dates that need to automatically cascade when a key date changes. Without this, teams must either update dates manually or rely on external tools (Zapier, Make, Workato) just to handle basic date logic — adding cost and complexity.
Use case example:
A “Delivery” task should always be due 16 days before a “Live Date” task’s start date. When Live Date changes, Delivery should update automatically.
Requested flexibility:
- Works across any two tasks in the same project
- Supports both start and due dates as source and target
- Configurable offset (days before or after)
- Triggers on both initial set and subsequent updates