Get Flagged Tasks
omnifocus_get_flagged_tasksRetrieve flagged tasks from OmniFocus, optionally including completed items, limiting results, and filtering by tags with match mode.
Instructions
Get all flagged tasks in OmniFocus.
Args:
includeCompleted (boolean): Include completed tasks (default: false)
limit (number): Max tasks, 1-500 (default: 50)
tags (array, optional): Filter to tasks matching these tag names (max 20)
tagMatchMode (string): How to match tags - 'all', 'any', or 'none' (default 'all'). Only applied when tags is provided.
Returns: Array of flagged tasks
Examples:
Active flagged: {}
All flagged: { includeCompleted: true }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tags | No | Filter to tasks matching these tag names (combined per tagMatchMode) | |
| limit | No | Maximum tasks to return | |
| tagMatchMode | No | How to match tags: 'all' = task has every listed tag, 'any' = at least one, 'none' = none of them. Only applied when tags is provided. | all |
| includeCompleted | No | Include completed tasks |