New: every message picks a fast or a slow model

Resource Planner

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

What agents can do

Actions16

  • 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

    Permanently delete one assignment by its assignment ID.

  • Delete assignments

    Permanently delete 1-25 assignments sequentially.

  • Delete project

    Permanently delete a project and all of its assignments.

  • Delete resource

    Permanently delete a resource and all of its assignments.

  • Get project

    Retrieve one current workspace project by its project ID.

8 more
  • 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.

  • Update resource

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

How it connects

You paste an API key from Resource Planner on a page Composio hosts, so the key never passes through Definable.

Keep the connection to yourself or share it with your workspace. Any action that writes or sends can wait for your approval.