Skip to main content
Glama

reorder_task

Change task positions within OmniFocus projects or subtask lists to adjust workflow order and manage sequential dependencies.

Instructions

Move a task before or after another task to change its position.

Use this to reorder tasks within a project or within a parent task's subtasks. In sequential projects, task order determines dependencies — reordering changes which task is available next (first incomplete = available, rest = blocked).

Args: task_id: The ID of the task to move before_task_id: Move the task before this task (provide either this OR after_task_id) after_task_id: Move the task after this task (provide either this OR before_task_id)

Returns: Success message confirming the task was reordered

Note: Both tasks must be in the same project and at the same level (both root-level or both subtasks of the same parent). Exactly one of before_task_id or after_task_id must be provided.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
task_idYes
before_task_idNo
after_task_idNo

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/s-morgan-jeffries/omnifocus-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server