reports_manage
Create or modify reports and schedules. Set action to "generate" (kick off an on-demand report, requires format/sections/dateRangeStart/dateRangeEnd), "create_schedule" (recurring report, requires name/frequency/sections/recipients), "update_schedule" (modify an existing schedule, requires scheduleId), or "apply_program_template" (create a cohort from a template). To delete a schedule, use delete_report_schedule instead — that stays a separate tool.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | ||
| action | Yes | ||
| format | No | ||
| enabled | No | ||
| endDate | No | ||
| sections | No | ||
| frequency | No | ||
| startDate | No | ||
| cohortName | No | ||
| recipients | No | ||
| scheduleId | No | ||
| templateId | No | ||
| dateRangeEnd | No | ||
| dateRangeStart | No |