Omni Automation in OmniFocus
OmniFocus is a personal task manager by the Omni Group for macOS, iOS, and iPadOS. The declared goal of the program is to be able to capture thoughts and ideas into to do lists and managed projects with tasks (actions).
The built-in Omni Automation support in OmniFocus enables you to streamline, customize, and automate your task management workflows — to make OmniFocus work the way that works best for you.
(video) Use of the Open Chosen Perspective Omni Automation plug-in for OmniFocus.
The sections linked-to in the navigation overlay menu (☰ <- top left of this page) contain information and examples of how the Omni Automation scripting support in OmniFocus can be used to automate many of the tasks you perform in this versitile application.
Important topics and starting-points:
The “Automation Controls” section provides details of how to enable the automation controls in OmniFocus.
The “Script Security” section provides details of how to enable the execution of remote scripts (like those from this website) in an Omni application.
This website offers a step-by-step hands-on tutorial (iPadOS) for learning the basics of Omni Automation support in OmniFocus.
The “Big Picture” section provides a high-level overview of how Omni Automation is integrated in OmniFocus.
In the Plug-in Collection you can review and download example OmniFocus plug-ins.
The Omni Group websites for OmniFocus:
Getting Started with OmniFocus (video)