Schedule a Hive report email
schedule_report_emailIdempotent
Set up a recurring Hive email delivery for one saved report: who receives it, how often and in which format. Your AI asks you before this runs; with Hive approvals on, Hive asks again inside Hive, because it sends email on its own afterwards.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| format | No | Which file is attached. Defaults to pdf. | |
| cadence | Yes | How often it is sent. | |
| reportId | Yes | The Hive report id. | |
| sendTime | No | Local send time as HH:MM. | |
| timezone | No | IANA time zone the send time is read in. | |
| dayOfWeek | No | 0 to 6, for a weekly cadence. | |
| dayOfMonth | No | 1 to 28, for a monthly cadence. | |
| approvalToken | No | Single-use token returned by Hive after the owner approves this exact action. | |
| idempotencyKey | Yes | A caller-generated unique key (8-200 characters). Reuse it only when retrying this exact write. | |
| externalRecipients | No | Email addresses outside the workspace. These need the plan feature for outside delivery and the owner’s approval. | |
| internalRecipientIds | No | Hive member ids who receive it. | |
| externalRecipientsApproved | No | Set true only when the person has approved sending outside the workspace. |