productivityapi_key

Resource Planner

Resource Planner helps teams schedule people, manage projects and assignments, and review workspace time entries.

Integration

Vendor
Resource Planner
Category
productivity
Auth
API_KEY
Tools
16
Composio slug
resource_planner

Tools

  • Create Assignment

    Assign one resource to one project for a date range and return the created assignment ID.

  • Create Project

    Create a project with a title and optional note, color, and visibility, then return its project ID.

  • Create Resource

    Create a workspace resource with optional capacity, workdays, note, and visibility, then return its resource ID.

  • Delete Assignment
    destructive

    Permanently delete one assignment by its assignment ID.

  • Delete Assignments
    destructive

    Permanently delete 1-25 assignments sequentially. The operation is not atomic: each ID has its own outcome, successful deletions are not rolled back, and processing stops after an unsafe or ambiguous failure.

  • Delete Project
    destructive

    Permanently delete a project and all of its assignments. This cascading deletion cannot be undone.

  • Delete Resource
    destructive

    Permanently delete a resource and all of its assignments. This cascading deletion cannot be undone.

  • Get Project

    Retrieve one current workspace project by its project ID.

  • Get Resource

    Retrieve one current workspace resource by its resource ID.

  • List Assignments

    Return all assignments, optionally narrowed to a project, a resource, or both.

  • List Projects

    Return every project in the connected Resource Planner workspace, including project IDs and editable planning fields.

  • List Resources

    Return every resource in the connected Resource Planner workspace, including resource IDs needed for assignment workflows.

  • List Time Entries

    Return one page of workspace time entries, with an optional total-duration summary and a cursor for the next page.

  • Update Assignment

    Replace an assignment's internal note and return all affected assignment IDs.

  • Update Project

    Update at least one of a project's title, note, color, or visibility. Omitted fields are preserved by reading the project before updating it.

  • Update Resource

    Replace a resource's internal note without changing its scheduling fields, then return the current resource.

Setup

  1. Create or open a Switchy Project.
  2. Open Integrations and connect Resource Planner.
  3. Authorise through api_key. Switchy stores the connection against your org.
  4. Everyone in the Project can now @-mention the Resource Planner tools in chat.

What teammates see: by default, memories from Resource Planner are scoped to the Project (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.

Works well with

Top models

Compatibility data appears once enough Projects have used this MCP together with a given model.

How Switchy teams use it

Not enough Projects yet to publish anonymised usage stats (we require ≥ 50 Projects per week).

Starter prompts

Starter prompts for this model will land here soon.

More productivity MCPs

See all productivity MCPs

Data last verified 31 hours ago.Sources aggregated hourly to weekly. See docs/architecture/model-directory.md.