clickup_field_set
Set or update custom field values on ClickUp tasks by providing field ID, task ID, and properly formatted value matching the field type.
Instructions
Set or overwrite a single custom field value on a ClickUp task. The value's JSON shape must match the field type (string for text/url/email, number for number/currency/progress, array of option ids for dropdown/labels, Unix ms for date, etc.). Use clickup_field_list first to see the field type and option ids. Use clickup_field_unset to clear a value. Returns an empty object on success.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| field_id | Yes | ID of the custom field to set. Obtain from clickup_field_list (field: id) or clickup_task_get (custom_fields[].id). | |
| task_id | Yes | ID of the task whose field value should change. Obtain from clickup_task_list (field: id). | |
| value | Yes | New value; the accepted type depends on the custom field type. Examples: 'hello' (text), 42 (number), ['option-uuid'] (dropdown), 1735689600000 (date as Unix ms). See clickup_field_list for the field's type. |