Cancel task
cancel_taskCancel a TaskBullet task when a customer changes their mind: release the hold, bill only tracked time, skip the completion webhook. Confirm with a human first; an idempotency key is required.
Instructions
Customer never mind. Releases the hold and bills only tracked time. Does not send the completion webhook. Ask the human first. Idempotency-Key is required.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| reason | No | Optional note. Do not include secrets. | |
| taskId | Yes | The taskId returned by delegate_task. | |
| idempotencyKey | Yes | Same value as the REST Idempotency-Key header. Required. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | No | ||
| amNote | No | AM or VA note. | |
| result | No | Full VA result when completed. Never invent this. | |
| status | No | Stop polling on completed, failed, or cancelled. | |
| taskId | No | ||
| priority | No | ||
| createdAt | No | ||
| completedAt | No | ||
| autoConfirmNote | No | ||
| deliverableLinks | No | https links from the note. | |
| awaitingCustomerConfirm | No | True means ask the human, then confirm_task, cancel_task, or reopen_task. |