Voice Control Commands: OmniFocus
This page contains a searchable collection of installable Voice Control commands files and related shortcuts that are easily integrated with Omni Automation and the suite of productivity applications from the Omni Group: OmniFocus, OmniGraffle, OmniOutliner, and OmniPlan.
Supported language: English
Locales: 🇦🇺 Australia · 🇨🇦 Canada · 🇬🇧 Great Britain · 🇺🇸 United States
We welcome your !
Example Videos
The iPhone Video Carousel displays a collection of example videos demonstrating Omni Voice Control commands on iPhone (iOS).
Installation Instructions
Detailed installation instructions are available for iOS/iPadOS and macOS.
NOTE: By default, all of the provided commands use the “Alex” voice. Make sure it is installed and fully downloaded on your devices.
- On iPadOS/iOS: Settings > Accessibility > Spoken Content > Voices > English > Alex
- On macOS: System Settings > Accessibility > Spoken Content > System Voice > Customize > Alex
Troubleshooting
Problems with installed voice commands? Check this page.
Command Count:
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0000
Default Menu Items
Over 120 of the standard OmniFocus for macOS menu items in a single Voice Control property list.
VCOF0000
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0001
Palette Controls
A small collection of commands for show/hide side palettes in OmniFocus.
VCOF0001
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0083
Select Next Item
This command will select the next item in the content outline, or the first item if none are currently selected.
VCOF0083
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0002
Read Note
Voice command uses Omni Automation Speech Synthesis (TTS) to read the note of the selected project or task.
🎦
VCOF0002
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0003
Items Due Today
Voice command uses Omni Automation Speech Synthesis (TTS) to recite the titles and times of the tasks due today.
🎦
VCOF0003
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0004
App-Related Folders
VC-Commands call four OmniFocus plug-ins designed to access, open, and save clipboard text into the app-related Document folders (Sandbox, iCloud).
VCOF0004
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0005
Clear All Tags
Voice command clears all tags from the selected OmniFocus project or task.
🎦
VCOF0005
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0006
Schedule Medication
Voice command creates a sequential project for tracking the doses of a specified medication.
🎦
VCOF0006
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0007
Move Task(s) to Project
Voice command moves selected task(s) into a chosen project.
🎦
VCOF0007
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0009
New Weekday Task
Seven voice commands create a new task due on the upcoming specified weekday.
🎦
VCOF0009
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0010
New Task Due Tomorrow
This voice command will generate and select a new task due tomorrow.
🎦
VCOF0010
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0011
Set Time Due
Voice command will prompt user to dictate the new due time to assign to the selected task or project.
🎦
VCOF0011
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0012
Set Date Due
Voice command will prompt user to dictate the new due date and time to assign to the selected task or project.
🎦
VCOF0012
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0048
Set Date Deferred
Voice command will prompt user to dictate the new deferment date and time to assign to the selected task or project.
VCOF0048
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0008
Share Clipboard Text
Voice command summons Share Picker for selecting sharing service to share the clipboard text.
🎦
VCOF0008
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0013
Uppercase Clipboard Text
Voice command will replace the text on the clipboard with a localized uppercase copy of the source text.
🎦
VCOF0013
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0014
Lowercase Clipboard Text
Voice command will replace the text on the clipboard with a localized lowercase copy of the source text.
VCOF0014
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0015
Title Case Clipboard Text
Voice command will replace the clipboard text with a title case version of the source text.
🎦
VCOF0015
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0084
Title Case Name
This command will apply title case formatting to the name of the selected task, project, folder, or tag.
🎦
VCOF0084
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0019
Remove Spaces from Clipboard
Voice command will remove the spaces from the text on the clipboard.
VCOF0019
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0020
Phone Number from Clipboard
Voice command will replace the contents of the clipboard with the 7 or 10-digit phone number gleaned from the clipboard text.
🎦
VCOF0020
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0016
Copy as Markdown Link
Voice command will put a link to the single selected task, project, folder, or tag, on the clipboard in markdown format.
VCOF0016
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0017
New Tab with Perspective
Voice command will prompt the user to choose the perspective to display in a new window (iOS/iPadOS) or tab (macOS).
🎦
VCOF0017
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0018
Rename Selected Item
Voice command will prompt the user to dictate a new name for the selected folder, project, task, or tag.
🎦
VCOF0018
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0021
Show Latest Project
Voice command will focus the window on the most recent project.
VCOF0021
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0025
Enable Auto Completion
Voice command will enable the “Complete with Last Action” parameter for the selected project or action group.
VCOF0025
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0022
Disable Auto Completion
Voice command will disable the “Complete with Last Action” parameter for the selected project or action group.
VCOF0022
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0023
Clear Deferment Date
Voice command will clear the deferment date for the selected project or task.
VCOF0023
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0024
Clear Due Date
Voice command will clear the due date for the selected project or task.
VCOF0024
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0026
Share Link to Selected Item
Voice command will summon the Share Sheet for the selected task or project.
🎦
VCOF0026
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0027
Set Type to Single Actions
Voice command will set the type of selected project to “Single Actions”
🎦
VCOF0027
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0028
Set Type to Sequential Actions
Voice command will set the type of selected project or task group to “Sequnetial Actions”
🎦
VCOF0028
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0029
Set Type to Parallel Actions
Voice command will set the type of selected project or task group to “Parallel Actions”
🎦
VCOF0029
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0030
Clear Estimated Duration
Voice command will clear the value of the estimated duration property of the selected project or task. Does not effect child tasks.
VCOF0030
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0031
Clear All Estimated Durations
Voice command will clear the value of the estimated duration property of the selected project or task. Clears value from the child tasks as well.
VCOF0031
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0033
Total Item Durations
Voice command will set the value of estimated duration of the selected project or task group, to the total of the estimates of its tasks.
🎦
VCOF0033
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0032
Clear Image Attachments
Voice command will clear image attachments from the selected project or task.
VCOF0032
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0037
Clear Attachments
Voice command will clear attachments from the selected project or task.
VCOF0037
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0034
Clipboard as Image Attachment
Voice command will add the clipboard image as an attachment to the selected project or task.
🎦
VCOF0034
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0036
Add Chosen Attachment
Voice command will prompt to select an attachment to be added to the selected project or task.
VCOF0036
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0035
New Multiple-Day Project
Voice command will prompt for the parameters for generating a project lasting the indicated number of days, containing a task assigned for each day.
🎦
VCOF0035
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0038
Total of Overdue Tasks
Voice command will report the number of overdue tasks.
VCOF0038
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0039
Total of Tasks Due Today
Voice command will report the number of tasks due today.
VCOF0039
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0040
Total of Tasks Due Tomorrow
Voice command will report the number of tasks due tomorrow.
VCOF0040
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0041
Append Mail Link to Note
Voice command will append a mail creation link (mailto) to the note of the selected project or task.
VCOF0041
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0042
Clear Notifications
Voice command will clear all notifications from the selected projects and tasks.
VCOF0042
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0043
Share Attachments
Voice command will summon the Share Panel for the attachments of the selected project or task.
🎦
VCOF0043
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0044
Add (1-6) Day(s) to Due Date
Voice command will push the due date of the selected task or project by the indicated number of days (1-6).
🎦
VCOF0044
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0045
Add (1-3) Week(s) to Due Date
Voice command will push the due date of the selected task or project by the indicated number of weeks (1-3).
VCOF0045
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0046
Add (1-3) Month(s) to Due Date
Voice command will push the due date of the selected task or project by the indicated number of months (1-3).
VCOF0046
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0047
Add (1-7) Day(s) to Defer Date
Voice command will push the deferment date of the selected task or project by the indicated number of days (1-6).
VCOF0047
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0049
Mark as Completed
Voice command will mark the selected projects and tasks as completed.
VCOF0049
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0050
Put Project on Hold
Voice command will change the status of the selected project to: “On Hold”
🎦
VCOF0050
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0055
Make Project Active
Voice command will change the status of the selected project to: “Active”
🎦
VCOF0055
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0051
Select Parent Item
Voice command will select the parent task, project, or folder of the selected task, project, or folder.
🎦
VCOF0051
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0052
Select Child Items
Voice command will select the child items of the selected task group, project, or folder.
🎦
VCOF0052
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0053
Duplicate Project(s) to New Folder
Voice command will duplicate the selected project(s) to a created folder and set their status.
🎦
VCOF0053
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0054
Set Task/Project Estimate
Voice command will set the value of the estimated duration of the selected project or task to the typed or dictated value.
🎦
VCOF0054
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0056
Append New Task
Voice command will add a new task either to the currently selected project or task, or to the inbox.
VCOF0056
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0057
Prepend New Task
Voice command will add a new task either to the currently selected project or task, or to the inbox.
VCOF0057
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0059
Add New Project
Voice command will add a new project to the library or to the end of a single selected folder.
🎦
VCOF0059
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0060
Replace Note with Clipboard Text
Voice command will replace the text of the note of the selected project or task, with the text on the clipboard.
🎦
VCOF0060
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0061
Append Note with Clipboard Text
Voice command will append the text of the note of the selected project or task, with the text on the clipboard.
VCOF0061
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0062
Append to Note Text
Voice command will append the text of the note of the selected project or task, with the text dictated or entered into the presented form field.
🎦
VCOF0062
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0063
Propagate Project Tags
Voice command will copy the tags of a parent project to each of its child tasks.
VCOF0063
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0064
First Inbox Item
A global voice command brings OmniFocus forward to display the first task in the Inbox.
🎦
VCOF0064
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0065
Fire Emoji Tag (Urgent)
Three voice commands for assigning, clearing, and viewing projects or tasks tagged with the Fire emoji: 🔥
🎦
VCOF0065
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0066
New Appointment
Voice command displays a form for creating a new task representing an appointment coming up in the next week.
🎦
VCOF0066
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0067
Dictate Note for Item
Displays a dictation input view for entering text to be used to either replace or append to the note of the selected project or task.
🎦
VCOF0067
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0068
Copy Note Text
Copies the text of the note of the selected project or task, to the clipboard.
🎦
VCOF0068
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0069
Quick Entry
This global command triggers a switch to OmniFocus and the launch the “Quick Entry” input panel.
🎦
VCOF0069
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0070
Copy Outline as CSV
Copies the displayed contents of the outline as CSV (comma-separated-values).
🎦
VCOF0070
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0071
Add Morning Due Notification
Command will add a morning notification for the selected project or task, using the chosen time.
🎦
VCOF0071
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0072
New Sequential Project
Command creates new sequential project using provided name and parameters.
🎦
VCOF0072
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0073
New List Project
Command creates new project containing single actions using provided name and parameters.
🎦
VCOF0073
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0074
Deferred until «Weekday»
A set of seven commands for deferring the selected project or task until the spoken weekday, i.e.: “Deferred until Monday”
🎦
VCOF0074
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0075
Clipboard Sort
Command performs a basic sort of the text on the clipboard.
🎦
VCOF0075
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0076
Make Note List
Command adds a sequential numeric prefix to each of the paragraphs of the note text. In creation of the numbered list, blank paragraphs are deleted.
🎦
VCOF0076
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0077
Sort Note Text
Command performs a basic alphabetical sort of the paragraphs of the note text. NOTE: Blank paragraphs are removed during the sorting process.
🎦
VCOF0077
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0078
Sort Selected Item
Command performs a basic alphabetical sort of the tasks of the selected project or task group. NOTE: does not sort sequential items.
🎦
VCOF0078
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0079
Drop Selected Item
Command will drop the selected project or task. If the selected item is a repeating task, only the current iteration will be dropped.
🎦
VCOF0079
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0080
Mark as Incomplete
Command will designate the selected completed project or task as incomplete.
VCOF0080
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0081
Delete Unassigned Tags
This command will delete all tags that have not been associated with items.
🎦
VCOF0081
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0082
Tag as Level (1-2-3-4)
An implementation of the “Eisenhower Matrix” that sorts task into one of four groups (levels).
🎦
VCOF0082
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0085
Open Note Link
This command will open the first valid URL found in the note text of the selected project or task.
VCOF0085
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0086
Mail Message with Note
Command creates a new outgoing Mail message with the text contents of the note of the selected project or task, as the message body.
VCOF0086
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0087
Add Call Task
This command will will create a new task with a TAP|CLICK call link in its notes.
🎦
VCOF0087
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0088
Show Forecast for Today/Tomorrow
(macOS) Two commands for displaying the forecast for today or tomorrow.
VCOF0088
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0089
Add/Remove Forecast Tag
Two commands will assign or remove the Forecast Tag to/from the selected project or task.
VCOF0089
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0090
Outline as TaskPaper
(macOS) Copy the outline content to the clipboard in TaskPaper format.
VCOF0090
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0091
Toggle Tag
Toggles the status of the selected tag between “Active” and “On-Hold.”
🎦
VCOF0091
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0092
Next Active Forecast Date
(macOS) This global command displays the next active forecast date.
VCOF0092
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0093
Convert to Projects
This command converts the selected tasks into new projects adding to the end of the library.
🎦
VCOF0093
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0094
Outline Tasks Deferred to Tomorrow
This command sets the deferment of all tasks displayed in the outline content area to tomorrow.
VCOF0094
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0095
New Task Group
This command will move the selected tasks into a new task group.
🎦
VCOF0095
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0096
Tag with Weekday
These commands will tag the selected projects or tasks with the indicated weekday tag, i.e.: Monday, Tuesday, etc.
🎦
VCOF0096
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0097
Remove Weekday Tags
This command will remove the weekday tags (i.e.: Monday, Tuesday, etc.) assigned to the selected projects or tasks.
🎦
VCOF0097
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0098
Show Weekday Tag
This command will display the view for the specified weekday tag (i.e.: Monday, Tuesday, etc.).
🎦
VCOF0098
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0099
Sort Tags
This command will perform a standard English-language alphabetical sort of the top-level tags based upon their titles.
🎦
VCOF0099
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0100
Sort Tag Group
This command will perform a standard English-language alphabetical sort of the child tags of the selected tag group, tags based upon their titles.
🎦
VCOF0100
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0101
Repeating Weekday Task
This global command creates a repeating task for the specified weekday with an option to set the time due.
🎦
VCOF0101
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0102
New Nth Weekday Task
This command creates a new task based upon the requested relative weekday of the current month, i.e. Third Tuesday, Second Wednesday, Last Friday, etc.
🎦
VCOF0102
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0103
Move Task to Inbox
Moves the selected sub-task from its parent project or task group, to the end of the Inbox.
🎦
VCOF0103
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0104
Clean Up
Processes inbox items that have the required information to move into their proposed containers, performs any delayed filtering, and deletes empty items.
🎦
VCOF0104
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0105
Info for Item
Logs to the console all of the property names and values for the selected database object: folder, project, task, or tag
🎦
VCOF0105
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0106
Apply Focus
This command will apply “Focus-Mode” to the selected folders and/or projects.
🎦
VCOF0106
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0107
About this Task
This command will vocalize information regarding the selected task.
🎦
VCOF0107
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0108
Contents of Text File
This command will place the text contents of the chosen file on the clipboard.
🎦
VCOF0108
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0109
Speak and Spell
This command will speak and spell the text contents of the clipboard.
🎦
VCOF0109
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0110
Show/Hide Notes
A set of commands for showing and hiding notes.
VCOF0110
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0111
Link Project Pair
This command appends links to each of the selected pair of projects to each other’s note.
VCOF0111
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0112
Note Templates
A set of commands for applying styling templates to the note of the selected project or task.
🎦
VCOF0112
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0114
Transform Links
These two plug-ins tranform links within the text of the note of the selected project or task: Links to Markdown, Markdown to Links
🎦
VCOF0114
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0119
Append Link to Note
This voice command presents a form interface for entering the title and URL for a link object to be appended to the note of the selected project or task.
VCOF0119
OMNIFOCUS (EN: AU·CA·GB·US)VCOF0120
Toggle Focus for Folder
These voice commands will toggle the focus of top-level folders titled either: “Work” or “Personal”
VCOF0120