conduyt_update_task
Update selected fields of an existing task while leaving omitted fields unchanged; use this to adjust status, priority, due date, assignee, or links.
Instructions
Update an existing task's fields. Only the fields you provide are changed; omit a field to leave it as-is. To mark a task done, prefer conduyt_complete_task. Requires tasks:edit.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Task UUID to update | |
| title | No | Updated task title | |
| dealId | No | Link to a deal UUID (null to unlink) | |
| status | No | Updated status. Setting 'done' auto-stamps completedAt and fires task.completed side effects. | |
| dueDate | No | Updated due date (ISO 8601, e.g. '2026-07-15' or a full timestamp) | |
| priority | No | Updated priority | |
| contactId | No | Link to a contact UUID (null to unlink) | |
| assignedTo | No | Reassign to a user UUID. Magic strings supported: '@me' (the caller), '@owner' (the account owner). Pass null to unassign. | |
| description | No | Updated description (pass an empty string to clear it) |