FlowmageDocs

Update task

BetaChanges data

Changes an Asana task's name, description, assignee, due date or custom fields.

Settings

SettingWhat it is
ConnectionRequiredThe Asana connection the step signs in with.
Task idRequiredtext
Nametext
Description format"text" or "html"
DescriptionLeave empty to keep the description as it is. Rich text accepts <a>, <strong>, <em> and <ul>/<li>; values from earlier nodes are escaped for you.
Assigneetext
Due ontext
Custom fieldsKeyed by the custom field's gid — the List custom fields node gives you the gids.
Technical details
KeyValue
connectiontexta connection id from `requires.connections` (provider `asana`)
taskIdtext
nametext
descriptionFormat"text" or "html", by default "text"
descriptiontext
assigneetext
dueOntext
customFieldsobject of text, by default {}

Output

FieldType
taskobject
task.gidIdstring
task.namestring
Sample output, and the expression for each field
  • task
    • gid"1"
    • name"Task"

Errors

When a step of this node stops a run, the run page shows a code. Look it up:

Example step

The step as a flow file holds it. Replace each value in <…>.

{
  "config": {
    "assignee": "",
    "connection": "<connection id>",
    "customFields": {},
    "description": "",
    "descriptionFormat": "text",
    "dueOn": "",
    "name": "",
    "taskId": "<task id>"
  },
  "label": "Update task",
  "type": "asana.updateTask",
  "version": 1
}