Update an action item
update_action_itemRequests a change to one action item: its status (queued, in_progress, completed or dismissed), assignee, due date or resolution notes. Available only on a connection an account admin set up in the Yellowhead app and allowed to make this request; a connection made through an assistant's sign-in cannot make it, on any plan. By default the change is held: the result is {status: 'pending_approval', approval_id}, nothing changes until an account admin approves it in the Yellowhead app, and get_approval_status reports the outcome. Only a connection the account has allowed to apply changes directly, and that proves its signing key on each request, applies it at once. Status changes follow the same rules as the app: suggested and verified are set by Yellowhead (verified only when a later Diagnostic sees the fix from outside), and confirmed is a second person's sign-off in the app, so none of the three can be set here. Marking an item completed records that the work was done; it does not verify it.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | The action item to update. | |
| status | No | ||
| due_date | No | Calendar date (YYYY-MM-DD) or null to clear. | |
| assigned_to | No | Who the item is assigned to: a name or email kept as a label, the user id of someone who can work on the item (a member of its organization or a client member of its workspace), or null to clear. | |
| resolution_notes | No |