Microsoft Planner · Arazzo Workflow
Microsoft Planner Complete My First Assigned Task
Version 1.0.0
List tasks assigned to the signed-in user and, if any exist, mark the first one complete.
View Spec
View on GitHub
CollaborationMicrosoft-365ProductivityProject ManagementTask ManagementArazzoWorkflows
Provider
Workflows
complete-my-first-task
List the current user's tasks and complete the first one if present.
Chains listMyTasks, getTask, and updateTask with a branch on whether the user has any assigned tasks, carrying the first task id and ETag forward.
1
listMyTasks
List the tasks assigned to the signed-in user and branch on whether the collection contains any tasks.
2
getTask
Read the first assigned task to capture its current ETag for the If-Match header used by the completion patch.
3
updateTask
Patch the first assigned task to 100 percent complete. The If-Match header carries the task ETag. Planner returns 200 with the updated task.
Source API Descriptions
Arazzo Workflow Specification
Work with this as data
Every workflow here is available over the APIs.io API and to AI agents over MCP.