Omni Automation Plug-Ins for OmniFocus

For your convenience, the Omni Automation plug-ins (actions) contained in this website’s documentation for OmniFocus are listed here. All plug-ins are fully documented on their host pages, and are completely user-editable, should you wish to make changes or alterations.

To install an action plug-in, TAP|CLICK an action description’s “Download Plug-In” button to begin the downloading of a ZIP archive containing the chosen plug-in file to your device. Unpack the archive and move the plug-in file into your designated Omni Automation plug-ins directory. Complete documentation regarding the installation of Omni Automation plug-ins on all Apple platforms, is provided here.

Create Packing List for Trip

Action uses Forms to present input controls for creating and displaying a packing list based on title and date parameters entered by the user.

Sort Non-Sequential Project Tasks by Name

This action will alphabetically sort the tasks of the selected non-sequential project.

Copy Tags Between Selected Tasks

This plug-in copies the tags of a chosen task to the other selected tasks selected in the OmniFocus window.

Adopt Tags from Tag Groups

This action plug-in will “adopt” the tags contained in tag groups that are assigned to the selected task or project.

Tag Check

This action plug-in will select all tags whose name matches the provided title. If the tag is not found, an option to create and reveal it will be offered.

Clear Tags from Selected Tasks

This action will clear all tags assigned to the selected tasks.

Clear Tags from Selected Projects

This action will clear all tags assigned to the selected projects.

Import Tags from File

This action will convert the paragraphs of the chosen text file into OmniFocus tags.

Display Parent Project of Selected Task

This action will focus the display of the parent project of the selected task.

Move Selected Projects into New Folder

Plug-in will move the selected projects into a folder created using the user-provided name. Option to ensure that folder name be unique.

Move Selected Tasks into New Project

Here’s an action plug-in that will move the selected tasks into a new project created using the user-provided name.

Move Selected Tasks into New Action Group

Move the selected tasks into a new top-level action group.

Duplicate Selected Tasks

This action will duplicate the selected tasks in their parent container.

Duplicate Selected Tasks and Set New Due Date

This action will duplicate the selected tasks in their parent container, and assign the user-provided date as the due date.

Tag Tasks whose Notes Contain…

This action will add the provided tag to every task whose note field contains the provided string.

Send Task Link

Here’s an example action plug-in that creates a new mail message containing a OmniFocus URL for generating a copy of the selected task.

Send Database Backup

This action will add a copy of the OmniFocus database to a new outgoing mail message.

Open Project|Action Note URL

This action will open the URL string that is the value of the note of the selected action.

Delete All Tasks Tagged with Tag

This action will delete all tasks that have been tagged with the specified tag.

Set Time Zone Type for All Tasks

Converts the time zone type for all tasks to the chosen type.

Copy Selected OmniFocus Tasks to OmniPlan

This action creates copies of the selected OmniFocus tasks in the current OmniPlan project.

Push-Out Project Due Date

Will add specified number of days to due date of selected projects. If project has no due date, target date will be based upon today.

iCal File for Task

This action will create an iCal (ics) file matching the parameters of the currently selected task.

Import TaskPaper Document

This action will import the contents of the chosen TaskPaper document.

Import Chosen TaskPaper into Selected Folder

This action will import the contents of the chosen TaskPaper document into the selected folder.

Export Selected Projects to TaskPaper File

This action will export plain-text descriptions of the selected projects to a new TaskPaper document.

New Link-Back Task

Creates a new task in the Inbox with a link to the selected task placed in the notes of the new task.

Repeating Rule Info

This action will display an alert showing the ICS rule string and repetition method of the selected project or task.

Add Chosen Files to Task

This action will add chosen files as attachments to the selected task.

Add Chosen Files to Task as Links

This action will add chosen files as file links to the selected task.

Export All Attachments

This action will export all of the attachments of the selected tasks into a new folder placed in a user-chosen directory.

Add Today’s Forecast

Creates a new window (tab on macOS) displaying the forecast for the current day.

Add 7-Day Forecast

Creates a new window (tab on macOS) displaying the forecast for the next seven days.

Task to Project

This action will create a new project duplicating the attributes and attachments of the selected task, deleting the selected task after the project creation.

Add Chosen Perspective

This action will open a new tab (macOS) or new window (iOS or iPadOS) displaying the chosen perspective.

Copy Plaintext & Delete

Copy a plaintext list of task titles and delete the selected tasks.

Complete and Await Reply

Mark the currently selected task as complete and add a new task to await the reply.

-->

DISCLAIMER