Feature Request: Trigger Omni Automation on Task Status Change

Hi everyone,

I’d love to see a feature in OmniFocus that allows Omni Automation scripts to be triggered when a task changes status — for example, when it’s marked as completed, deferred, or becomes available.

One use case I often run into: I’d like to automate follow-up actions based on the completion of a specific task. For instance, when I mark a task like “Drop off laundry at dry cleaner” as completed, I want an automation to automatically create a follow-up task like “Pick up laundry” with a defer date of 3 business days later (and also a new task 14 days later to drop laundry again). This would be incredibly useful for handling workflows that involve multi-step, time-dependent sequences.

Currently, I can manually run scripts or use perspectives to manage this, but native support for triggering scripts based on task status changes would unlock a lot of powerful automation potential.

Is anything like this on the roadmap? Or has anyone found a good workaround for this kind of workflow?

Thanks!
balu

4 Likes

If you want to submit a feature request, you need to send it to the support team at Omni. They won’t necessarily pick it up here.

1 Like