Schedule a pending send
approval_scheduleSet the delivery time of a send that is waiting for human approval. Nothing is queued until it is approved; this only decides when an approved message goes out. send_at must be in the future.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| send_at | Yes | ISO 8601 timestamp with timezone, in the future. | |
| approval_id | Yes | The approval_id returned by a gated send (status: "pending_approval"). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| card | No | Which card this envelope renders: 'outbound_review' or 'receipt'. | |
| state | No | Where the request stands: pending, approved, rejected, expired or sent. | |
| dashboard_url | No | Absolute link to the signed-in approvals page. Always present, and the one link that still works when the rest of the envelope cannot be parsed. | |
| schema_version | No | Card envelope version. A client that does not know this version should fall back to dashboard_url. |