schedule_report
Schedule an existing report to send automatically, weekly or monthly, to a list of recipients. Requires MCP write actions; without confirm:true it returns a preview and changes nothing.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| hour | No | Hour of day to send, 0–23, in the workspace's time zone (Settings → Preferences; daylight saving included). Default 8. | |
| confirm | No | Set true to apply. Omit for a preview. With confirm:true, also pass the preview's previewToken. | |
| reportId | Yes | Report id (from list_reports). | |
| dayOfWeek | No | Weekly only: 0=Sunday … 6=Saturday (default Monday). | |
| frequency | Yes | How often to send. | |
| dayOfMonth | No | Monthly only: day 1–28 (default 1). | |
| recipients | Yes | Email addresses to send the report to. | |
| previewToken | No | With confirm:true: the previewToken from this tool's preview (valid 15 minutes, once, for exactly the previewed arguments). |