This page documents the canonical HTTP contract for this endpoint.
Path parameters
task_idrequiredstring
Task identifier.
| Name | Type | Description |
|---|---|---|
| task_idrequired | string | Task identifier. |
Query parameters
actorUserId· optionalstring
Optional active same-organization actor override.
| Name | Type | Description |
|---|---|---|
| actorUserId | string | Optional active same-organization actor override. |
Body parameters
action· optionalstring
schedule (default), prioritize, or reschedule.
content· optionalobject
Optional task content object.
draft_feedback· optionalobject
Optional inline draft feedback: feedback_text and learn_mode (default, learn, ignore, or avoid_pattern).
send_at· optionalstring<date-time>
Optional scheduled time.
provider· optionalstring
Email provider.
provider_account_email· optionalstring
Sender mailbox.
subject· optionalstring
Email subject.
body_text· optionalstring
Plain-text body.
body_html· optionalstring
HTML body.
body_format· optionalstring
Body format; defaults to auto.
thread_ref· optionalobject
Provider thread reference.
context_tags· optionalarray<object>
Context tags.
attachments· optionalarray<object>
Attachment descriptors.
| Name | Type | Description |
|---|---|---|
| action | string | schedule (default), prioritize, or reschedule. |
| content | object | Optional task content object. |
| draft_feedback | object | Optional inline draft feedback: feedback_text and learn_mode (default, learn, ignore, or avoid_pattern). |
| send_at | string<date-time> | Optional scheduled time. |
| provider | string | Email provider. |
| provider_account_email | string | Sender mailbox. |
| subject | string | Email subject. |
| body_text | string | Plain-text body. |
| body_html | string | HTML body. |
| body_format | string | Body format; defaults to auto. |
| thread_ref | object | Provider thread reference. |
| context_tags | array<object> | Context tags. |
| attachments | array<object> | Attachment descriptors. |
Errors
| Status | Meaning |
|---|---|
| 401 | An authenticated user session is required. |
| 400 | Task channel is not queue-managed or send_at is required for reschedule. |
| 404 | Task not found. |
| 409 | The task cannot perform the requested action in its current state. |
