Microsoft 365 Planner
Manage Microsoft Planner groups, plans, buckets, tasks, task details, assignments, and polling triggers through Microsoft Graph.
Tools
| Name | Description |
|---|---|
list_groupsList Microsoft 365 groups that can contain basic Planner plans. | List Microsoft 365 groups that can contain basic Planner plans. |
list_plansList Planner plans owned by a Microsoft 365 group. | List Planner plans owned by a Microsoft 365 group. |
get_planGet a Planner plan by ID. | Get a Planner plan by ID. |
get_plan_detailsGet Planner plan details such as category descriptions and shared-with data. | Get Planner plan details such as category descriptions and shared-with data. |
create_planCreate a basic Planner plan in a Microsoft 365 group. | Create a basic Planner plan in a Microsoft 365 group. |
update_planUpdate a Planner plan title. Requires the latest plan ETag. | Update a Planner plan title. Requires the latest plan ETag. |
list_bucketsList buckets in a Planner plan. | List buckets in a Planner plan. |
get_bucketGet a Planner bucket by ID. | Get a Planner bucket by ID. |
create_bucketCreate a Planner bucket in a plan. | Create a Planner bucket in a plan. |
update_bucketUpdate a Planner bucket. Requires the latest bucket ETag. | Update a Planner bucket. Requires the latest bucket ETag. |
delete_bucketDelete one exact Planner bucket. Requires the latest bucket ETag and confirmation. | Delete one exact Planner bucket. Requires the latest bucket ETag and confirmation. |
list_tasksList Planner tasks by plan, bucket, assigned user, or current user. | List Planner tasks by plan, bucket, assigned user, or current user. |
get_taskGet a Planner task by ID. | Get a Planner task by ID. |
get_task_detailsGet Planner task details such as description, references, and checklist. | Get Planner task details such as description, references, and checklist. |
create_taskCreate a Planner task in a plan. | Create a Planner task in a plan. |
update_taskUpdate a Planner task. Requires the latest task ETag. | Update a Planner task. Requires the latest task ETag. |
move_taskMove a Planner task to another bucket. Requires the latest task ETag. | Move a Planner task to another bucket. Requires the latest task ETag. |
update_task_detailsUpdate Planner task details such as description, checklist, preview type, and references. Requires the latest details ETag. | Update Planner task details such as description, checklist, preview type, and references. Requires the latest details ETag. |
delete_taskDelete one exact Planner task. Requires the latest task ETag and confirmation. | Delete one exact Planner task. Requires the latest task ETag and confirmation. |
list_membersList members of the Microsoft 365 group that owns a Planner plan. | List members of the Microsoft 365 group that owns a Planner plan. |
custom_api_callMake a custom Microsoft Graph Planner API call. DELETE requests require confirmation and an optional ETag. | Make a custom Microsoft Graph Planner API call. DELETE requests require confirmation and an optional ETag. |
Triggers
| Name | Description |
|---|---|
new_or_updated_taskPoll Planner tasks in a plan, bucket, assigned user, or current user and emit changes after the initial baseline. | Poll Planner tasks in a plan, bucket, assigned user, or current user and emit changes after the initial baseline. |
new_or_updated_bucketPoll buckets in a Planner plan and emit created or changed buckets after the initial baseline. | Poll buckets in a Planner plan and emit created or changed buckets after the initial baseline. |
Quick Start
import { WeavzClient } from '@weavz-io/sdk'
const weavz = new WeavzClient({ apiKey: 'wvz_...' })
const result = await weavz.actions.execute('microsoft-365-planner', 'list_groups', {
workspaceId: '550e8400-e29b-41d4-a716-446655440000',
integrationAlias: 'microsoft-365-planner',
input: { /* ... */ },
})Related Integrations
Works well with
Frequently Asked Questions
How do I connect Microsoft 365 Planner to my app?
Use Weavz Hosted Connect for OAuth2 authentication. Install the SDK, create a connection through the connect portal or API, then execute tools programmatically.
What tools does Microsoft 365 Planner support?
Microsoft 365 Planner supports 21 tools including List Groups, List Plans, Get Plan, Get Plan Details, Create Plan, and more.
Can I use Microsoft 365 Planner with AI agents?
Yes. Add Microsoft 365 Planner to an MCP server in Tool Mode or Code Mode. Code Mode provides 3 meta-tools with on-demand API discovery so agents can compose stateful workflows without loading every action schema up front.
How do I connect Microsoft 365 Planner to ChatGPT or Claude?
Open the Weavz connector setup, sign in, choose a workspace, and add Microsoft 365 Planner as an approved app. ChatGPT, Claude, and other remote MCP clients can then call the scoped Microsoft 365 Planner tools exposed by that workspace.
Does Microsoft 365 Planner work with Claude Code, Cursor, Codex, and local agents?
Yes. Remote and local MCP clients can connect to a Weavz MCP endpoint for the workspace. Local coding agents can also use the Weavz CLI to inspect apps, discover actions, run approved Microsoft 365 Planner work, and execute Code Mode workflows from a terminal.
What can I ask an AI agent to do with Microsoft 365 Planner?
Microsoft 365 Planner exposes 21 tools, including List Groups, List Plans, Get Plan, Get Plan Details, Create Plan, and more. Use Weavz to keep credentials scoped, require approval for sensitive work, and audit what the agent did.
Can Microsoft 365 Planner be used in stateful agent workflows?
Yes. Agents can combine Microsoft 365 Planner tools with Filesystem, State KV, Human Gates, input partials, and other workspace integrations while keeping execution scoped to the selected workspace or end user.
What authentication does Microsoft 365 Planner use?
Microsoft 365 Planner uses OAuth2. Weavz stores OAuth credentials securely and refreshes tokens when supported by the provider.
How much does the Microsoft 365 Planner integration cost?
The Microsoft 365 Planner integration is included on all Weavz plans including the free tier with 20,000 actions per month. No credit card required.
What triggers does Microsoft 365 Planner support?
Microsoft 365 Planner supports 2 triggers including New or Updated Task, New or Updated Bucket.
Connect Microsoft 365 Planner in minutes
Get 20,000 free action executions every month. No credit card required.