Shipfox

ClickUp tools

Look up the six ClickUp tools, selectors, permissions, and inputs available to tool steps and agent steps.

This reference lists the six shipped ClickUp tools. See the ClickUp overview for authentication and access boundaries.

Selectors

A tool step names one standalone tool ID in its tool field. An agent step lists standalone selectors in its integrations: block. For the field contracts, see Tool step fields and Agent integration fields.

Permissions

ClickUp tools can access only what the connected account can access.

Shipfox searches only the workspace you selected during setup. A workflow can still update a task in another workspace when it supplies that task's ID and the connected account has access.

Read the task from an event

ClickUp events contain a task ID instead of the complete task. Add this fragment under an existing job's steps list to fetch the current task:

- key: task
  tool: get_task
  connection: clickup_acme # Replace with your ClickUp integration connection slug.
  with:
    task_id: ${{ event.task_id }}

The get_task result becomes available as steps.task.outputs.result.

Tool catalog

tools

get_task

Retrieve a ClickUp task by ID. Set custom_task_id to true for a custom task ID. Dates use Unix milliseconds.

Sensitivity: read.

Sensitive: No.

Required permissions: read

Selector tokens: get_task

Input
FieldTypeRequiredDescription
task_idstringRequiredClickUp task ID or custom task ID
custom_task_idbooleanOptionalAddress the task with its custom task ID
include_subtasksbooleanOptionalInclude subtasks in the response

search_tasks

Filter ClickUp tasks by List, status, assignee, tag, or date. This is a filtered list, not full-text search.

Sensitivity: read.

Sensitive: No.

Required permissions: read

Selector tokens: search_tasks

Input
FieldTypeRequiredDescription
list_idsarrayOptional
space_idsarrayOptional
folder_idsarrayOptional
statusesarrayOptional
assigneesarrayOptional
tagsarrayOptional
include_closedbooleanOptionalInclude closed tasks
subtasksbooleanOptionalInclude subtasks
date_updated_gtintegerOptionalUnix timestamp in milliseconds
due_date_ltintegerOptionalUnix timestamp in milliseconds
order_bystringOptionalTask field used for ordering
pageintegerOptionalZero-based result page

get_task_comments

List comments on a ClickUp task. Set custom_task_id to true for a custom task ID.

Sensitivity: read.

Sensitive: No.

Required permissions: read

Selector tokens: get_task_comments

Input
FieldTypeRequiredDescription
task_idstringRequiredClickUp task ID or custom task ID
custom_task_idbooleanOptionalAddress the task with its custom task ID
startintegerOptionalComment pagination start timestamp
start_idstringOptionalComment ID for pagination

create_task

Create a ClickUp task in a List. Priorities are 1 (urgent) to 4 (low), dates use Unix milliseconds, and notifications are disabled.

Sensitivity: write.

Sensitive: No.

Required permissions: write

Selector tokens: create_task

Input
FieldTypeRequiredDescription
list_idstringRequiredClickUp List ID
namestringRequiredTask name
markdown_contentstringOptionalMarkdown task description
assigneesarrayOptional
tagsarrayOptional
statusstringOptionalTask status
priorityintegerOptionalPriority from 1 (urgent) to 4 (low)
due_dateintegerOptionalUnix timestamp in milliseconds
parentstringOptionalParent task ID
custom_fieldsarrayOptional
notify_allbooleanOptionalNotifications are disabled

update_task

Update a ClickUp task. Set custom_task_id to true for a custom task ID. Priorities are 1 (urgent) to 4 (low), and dates use Unix milliseconds.

Sensitivity: write.

Sensitive: No.

Required permissions: write

Selector tokens: update_task

Input
FieldTypeRequiredDescription
task_idstringRequiredClickUp task ID or custom task ID
custom_task_idbooleanOptionalAddress the task with its custom task ID
namestringOptionalReplacement task name
markdown_contentstringOptionalReplacement Markdown task description
statusstringOptionalReplacement task status
priorityintegerOptionalPriority from 1 (urgent) to 4 (low)
due_dateintegerOptionalUnix timestamp in milliseconds
assigneesobjectOptionalAssignees to add or remove, with add and rem arrays

add_comment

Add a plain-text comment to a ClickUp task. Markdown is not rendered and notifications are disabled.

Sensitivity: write.

Sensitive: No.

Required permissions: write

Selector tokens: add_comment

Input
FieldTypeRequiredDescription
task_idstringRequiredClickUp task ID or custom task ID
custom_task_idbooleanOptionalAddress the task with its custom task ID
bodystringRequiredPlain-text comment body
Was this page helpful?
Edit this page on GitHub

On this page