resource_leveler_analyze
Analyze resource allocation for a project. Returns per-user, per-week overallocations and suggested task reschedules to flatten the load. Deterministic (no AI call), fast and free to call on every plan that includes resourceMgmt (PRO+). Use mode="preview" (default) to inspect suggestions before committing; use mode="apply" to capture a baseline and apply all suggested reschedules immediately (requires project Owner or Manager role). Use this before leveling_narrative to get the raw data, or directly to answer "who is overloaded and by how much this week?"
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | preview (default): return analysis without writing. apply: capture a baseline then apply all reschedule suggestions. Requires project Owner or Manager role. | preview |
| projectId | Yes | ID of the project to analyze for resource overallocation. |