AACFlow

Microsoft Planner

Manage tasks, plans, and buckets in Microsoft Planner

Usage Instructions

Integrate Microsoft Planner into the workflow. Manage tasks, plans, buckets, and task details including checklists and references.

Tools

microsoft_planner_read_task

Read tasks from Microsoft Planner - get all user tasks or all tasks from a specific plan

Input

ParameterTypeRequiredDescription
planIdstringNoThe ID of the plan to get tasks from, if not provided gets all user tasks (e.g., "xqQg5FS2LkCe54tAMV_v2ZgADW2J")
taskIdstringNoThe ID of the task to get (e.g., "pbT5K2OVkkO1M7r5bfsJ6JgAGD5m")

Output

ParameterTypeDescription
successbooleanWhether tasks were retrieved successfully
tasksarrayArray of task objects with filtered properties
metadataobjectMetadata including planId, userId, and planUrl
planIdstringPlan ID
userIdstringUser ID
planUrlstringMicrosoft Graph API URL for the plan

microsoft_planner_create_task

Input

ParameterTypeRequiredDescription
planIdstringYesThe ID of the plan where the task will be created (e.g., "xqQg5FS2LkCe54tAMV_v2ZgADW2J")
titlestringYesThe title of the task (e.g., "Review quarterly report")
descriptionstringNoNo description
dueDateTimestringNoThe due date and time for the task in ISO 8601 format (e.g., "2025-03-15T17:00:00Z")
assigneeUserIdstringNoThe user ID to assign the task to (e.g., "e82f74c3-4d8a-4b5c-9f1e-2a6b8c9d0e3f")
bucketIdstringNoThe bucket ID to place the task in (e.g., "hsOf2dhOJkC6Fey9VjDg1JgAC9Rq")

Output

ParameterTypeDescription
successbooleanWhether the task was created successfully
taskobjectThe created task object with all properties
metadataobjectMetadata including planId, taskId, and taskUrl
planIdstringParent plan ID
taskIdstringCreated task ID
taskUrlstringMicrosoft Graph API URL for the task

microsoft_planner_update_task

Input

ParameterTypeRequiredDescription
taskIdstringYesThe ID of the task to update (e.g., "pbT5K2OVkkO1M7r5bfsJ6JgAGD5m")
etagstringYesNo description
titlestringNoThe new title of the task (e.g., "Review quarterly report")
bucketIdstringNoThe bucket ID to move the task to (e.g., "hsOf2dhOJkC6Fey9VjDg1JgAC9Rq")
dueDateTimestringNoThe due date and time for the task in ISO 8601 format (e.g., "2025-03-15T17:00:00Z")
startDateTimestringNoNo description
percentCompletenumberNoNo description
prioritynumberNoNo description
assigneeUserIdstringNoThe user ID to assign the task to (e.g., "e82f74c3-4d8a-4b5c-9f1e-2a6b8c9d0e3f")

Output

ParameterTypeDescription
successbooleanWhether the task was updated successfully
messagestringSuccess message when task is updated
taskobjectThe updated task object with all properties
taskIdstringID of the updated task
etagstringNew ETag after update - use this for subsequent operations
metadataobjectMetadata including taskId, planId, and taskUrl
taskIdstringUpdated task ID
planIdstringParent plan ID
taskUrlstringMicrosoft Graph API URL for the task

microsoft_planner_delete_task

Input

ParameterTypeRequiredDescription
taskIdstringYesThe ID of the task to delete (e.g., "pbT5K2OVkkO1M7r5bfsJ6JgAGD5m")
etagstringYesNo description

Output

ParameterTypeDescription
successbooleanWhether the task was deleted successfully
deletedbooleanConfirmation of deletion
metadataobjectAdditional metadata

microsoft_planner_list_plans

Input

ParameterTypeRequiredDescription

Output

ParameterTypeDescription
successbooleanWhether plans were retrieved successfully
plansarrayArray of plan objects shared with the current user
metadataobjectMetadata including userId and count
countnumberNumber of plans returned
userIdstringUser ID

microsoft_planner_read_plan

Input

ParameterTypeRequiredDescription
planIdstringYesThe ID of the plan to retrieve (e.g., "xqQg5FS2LkCe54tAMV_v2ZgADW2J")

Output

ParameterTypeDescription
successbooleanWhether the plan was retrieved successfully
planobjectThe plan object with all properties
metadataobjectMetadata including planId and planUrl
planIdstringPlan ID
planUrlstringMicrosoft Graph API URL for the plan

microsoft_planner_list_buckets

Input

ParameterTypeRequiredDescription
planIdstringYesThe ID of the plan (e.g., "xqQg5FS2LkCe54tAMV_v2ZgADW2J")

Output

ParameterTypeDescription
successbooleanWhether buckets were retrieved successfully
bucketsarrayArray of bucket objects
metadataobjectMetadata including planId and count
planIdstringPlan ID
countnumberNumber of buckets returned

microsoft_planner_read_bucket

Input

ParameterTypeRequiredDescription
bucketIdstringYesThe ID of the bucket to retrieve (e.g., "hsOf2dhOJkC6Fey9VjDg1JgAC9Rq")

Output

ParameterTypeDescription
successbooleanWhether the bucket was retrieved successfully
bucketobjectThe bucket object with all properties
metadataobjectMetadata including bucketId and planId
bucketIdstringBucket ID
planIdstringParent plan ID

microsoft_planner_create_bucket

Input

ParameterTypeRequiredDescription
planIdstringYesThe ID of the plan where the bucket will be created (e.g., "xqQg5FS2LkCe54tAMV_v2ZgADW2J")
namestringYesNo description

Output

ParameterTypeDescription
successbooleanWhether the bucket was created successfully
bucketobjectThe created bucket object with all properties
metadataobjectMetadata including bucketId and planId
bucketIdstringCreated bucket ID
planIdstringParent plan ID

microsoft_planner_update_bucket

Input

ParameterTypeRequiredDescription
bucketIdstringYesThe ID of the bucket to update (e.g., "hsOf2dhOJkC6Fey9VjDg1JgAC9Rq")
namestringNoNo description
etagstringYesNo description

Output

ParameterTypeDescription
successbooleanWhether the bucket was updated successfully
bucketobjectThe updated bucket object with all properties
metadataobjectMetadata including bucketId and planId
bucketIdstringUpdated bucket ID
planIdstringParent plan ID

microsoft_planner_delete_bucket

Input

ParameterTypeRequiredDescription
bucketIdstringYesThe ID of the bucket to delete (e.g., "hsOf2dhOJkC6Fey9VjDg1JgAC9Rq")
etagstringYesNo description

Output

ParameterTypeDescription
successbooleanWhether the bucket was deleted successfully
deletedbooleanConfirmation of deletion
metadataobjectAdditional metadata

microsoft_planner_get_task_details

Input

ParameterTypeRequiredDescription
taskIdstringYesThe ID of the task (e.g., "pbT5K2OVkkO1M7r5bfsJ6JgAGD5m")

Output

ParameterTypeDescription
successbooleanWhether the task details were retrieved successfully
taskDetailsobjectThe task details including description, checklist, and references
etagstringThe ETag value for this task details - use this for update operations
metadataobjectMetadata including taskId
taskIdstringTask ID

microsoft_planner_update_task_details

Update task details including description, checklist items, and references in Microsoft Planner

Input

ParameterTypeRequiredDescription
taskIdstringYesThe ID of the task (e.g., "pbT5K2OVkkO1M7r5bfsJ6JgAGD5m")
etagstringYesNo description
descriptionstringNoNo description
checklistobjectNoNo description
referencesobjectNoNo description
previewTypestringNoNo description

Output

ParameterTypeDescription
successbooleanWhether the task details were updated successfully
taskDetailsobjectThe updated task details object with all properties
metadataobjectMetadata including taskId
taskIdstringTask ID

On this page

Start building today
Trusted by over 100,000 builders.
The SaaS platform to build AI agents and run your agentic workforce.
Get started