Zum Inhalt springen
DeutschlandGPT

Microsoft Planner

Find, summarise, create and update Microsoft Planner tasks from workflows and the chat

Find, summarise, create and update tasks in Microsoft Planner, including the plans of your Microsoft 365 groups and Teams. The integration works in workflows and in the chat's agent mode, for example with "Which Planner tasks are due this week?"

Authentication: OAuth 2.0. Connect your Microsoft account on the integrations page. You see exactly the plans your Microsoft account sees in Planner and Teams.

Permissions

PermissionWhat for
Tasks.ReadWriteRead plans and tasks, create and update tasks. Without "Change tasks" when connecting: read-only
User.ReadOptional: which account is connected, and who "me" is
User.ReadBasic.AllOptional: show assignee names and assign people by e-mail address

If your organisation does not allow the optional permissions, Planner still connects. Assignees then show as user ids, and tasks can be assigned by user id or "me" only.

Premium plans are not reachable through Microsoft's API, only basic plans.

Actions

List Plans

Returns every plan the connected account can see, including the plans of its groups and Teams.

InputRequiredDescription
Group IDNoOnly the plans of this Microsoft 365 group (team)
OutputTypeDescription
plansarrayPlans with id, title, groupId

List Buckets

Returns the buckets (columns) of a plan in board order.

InputRequiredDescription
PlanYesThe plan
OutputTypeDescription
bucketsarrayBuckets with id and name

List Tasks

Returns the tasks of a plan, or without a plan every task assigned to you in any plan.

InputRequiredDescription
PlanNoEmpty: every task assigned to me
Only tasks assigned to meNoWith a plan: only my tasks
StatusNoopen (default), all, notStarted, inProgress, completed
BucketNoOnly tasks in this bucket
Due on or before / afterNoDue date as YYYY-MM-DD
LimitNoAt most this many tasks (default 50, max 200)
OutputTypeDescription
tasksarrayTasks with title, status, priority, dueDate, planTitle, bucketName, assignees (id, name)

Get Task

Returns one task with its description, checklist, links, bucket and assignees.

InputRequiredDescription
TaskYesThe task

Create Task

InputRequiredDescription
PlanYesThe plan
TitleYesTitle
BucketNoA bucket of the plan
DescriptionNoDescription (notes)
AssigneesNoUser ids, e-mail addresses or me, comma-separated
Due DateNoDue date as YYYY-MM-DD
Start DateNoStart date as YYYY-MM-DD
PriorityNourgent, important, medium or low
StatusNonotStarted, inProgress or completed

Update Task

Changes only the fields you set. Blank fields stay as they are; none clears a description or a date.

InputRequiredDescription
TaskYesThe task
Title, DescriptionNoNew title, new description
Assignees (replace)NoReplaces every assignee
Add / RemoveNoAdds or removes assignees
BucketNoMoves the task to a bucket of the same plan
Due / Start DateNoNew dates
Priority, StatusNoAs in "Create Task"
Percent completeNoProgress 0–100

If someone edits the same task at the same moment, the action reads it again and retries once.

Move Task to Bucket

InputRequiredDescription
TaskYesThe task
BucketYesTarget bucket in the same plan
Was this page helpful?