Skip to content

Update Task

Module · Stable

Update one or more fields on an existing task.

Updates task fields. Preferred: pass a fields dict, e.g. {“priority”: “high”, “deadline_at”: “2026-05-01”}. Alternatively pass field + value for a single-field update. Allowed fields: title, body, priority, deadline_at, link_url, assigned_to, entity_type, entity_id.

Use when a task_id is already in context — from Create Task or List Tasks — and a workflow event (a deal stage change, a form response, a timer) should mutate one or more fields such as priority, deadline_at, or assigned_to. The updated flag and updated_fields list feed well into a downstream Branch or Send notification step.

To mark a task done, use Complete Task — it stamps completed_at correctly. To create a brand-new task from scratch, use Create Task. To find which tasks exist before deciding which to update, prepend a List Tasks step.

Configured per use: task_id, fields, field, value.

  • task_id
  • updated_fields
  • updated

Auto-generated from the skill registry (load_skills()). Do not edit by hand.