# ClickUp (/integrations/clickup)

Use cases and templates: [ClickUp integration for AI agents](https://www.sim.ai/integrations/clickup)





<BlockInfoCard type="clickup" color="#FFFFFF" />

{/* MANUAL-CONTENT-START:intro */}

Use [ClickUp](https://clickup.com/) to manage tasks, comments, checklists, custom fields, tags, attachments, and time entries. Browse workspaces, spaces, folders, and lists to find the resource IDs needed by each action; you can also create folders and lists and look up task or list members.

Trigger mode starts workflows on task, list, folder, space, goal, and key-result events. For a saved personal API token, see [ClickUp API tokens](/integrations/clickup-service-account).

{/* MANUAL-CONTENT-END */}

## OAuth scopes [#oauth-scopes]

Sim requests no OAuth scopes for ClickUp. For a self-hosted deployment, register your own app with the provider using the settings below. See [Integrations and OAuth](/platform/self-hosting/integrations-oauth) for setup.

| Setting | Value |
| - | - |
| Redirect URI | `<NEXT_PUBLIC_APP_URL>/api/auth/oauth2/callback/clickup` |
| Environment variables | `CLICKUP_CLIENT_ID`, `CLICKUP_CLIENT_SECRET` |

## Use the block [#usage-instructions]

Create, read, update, and delete tasks, manage comments, tags, folders, and lists, upload attachments, and look up workspaces, members, and custom fields. Trigger workflows on ClickUp events like task, list, folder, space, and goal changes.

## Actions [#actions]

### ClickUp Create Task [#clickup-create-task]

Create a new task in a ClickUp list

#### Input [#input]

| Parameter | Type | Required | Description |
| - | - | - | - |
| `listId` | string | Yes | ID of the list to create the task in |
| `name` | string | Yes | Name of the task |
| `description` | string | No | Plain text description of the task |
| `markdownContent` | string | No | Markdown description of the task (overrides description) |
| `status` | string | No | Status to create the task with (must exist in the list) |
| `priority` | number | No | Priority: 1 (urgent), 2 (high), 3 (normal), 4 (low) |
| `dueDate` | number | No | Due date as a Unix timestamp in milliseconds |
| `dueDateTime` | boolean | No | Whether the due date includes a time of day |
| `startDate` | number | No | Start date as a Unix timestamp in milliseconds |
| `startDateTime` | boolean | No | Whether the start date includes a time of day |
| `assignees` | array | No | User IDs to assign to the task |
| `tags` | array | No | Tag names to apply to the task |
| `timeEstimate` | number | No | Time estimate in milliseconds |
| `points` | number | No | Sprint points for the task |
| `parent` | string | No | Parent task ID to create this task as a subtask |
| `notifyAll` | boolean | No | When true, creation notifications are sent to everyone, including the task creator |

#### Output [#output]

| Parameter | Type | Description |
| - | - | - |
| `task` | json | The created task |

### ClickUp Get Task [#clickup-get-task]

Retrieve a task from ClickUp by ID

#### Input [#input-1]

| Parameter | Type | Required | Description |
| - | - | - | - |
| `taskId` | string | Yes | ID of the task to retrieve |
| `includeSubtasks` | boolean | No | Include subtasks in the response |
| `includeMarkdownDescription` | boolean | No | Return the task description in Markdown format |

#### Output [#output-1]

| Parameter | Type | Description |
| - | - | - |
| `task` | json | The requested task |

### ClickUp Update Task [#clickup-update-task]

Update an existing task in ClickUp

#### Input [#input-2]

| Parameter | Type | Required | Description |
| - | - | - | - |
| `taskId` | string | Yes | ID of the task to update |
| `name` | string | No | New name for the task |
| `description` | string | No | New plain text description (use a single space to clear) |
| `markdownContent` | string | No | New Markdown description (takes precedence over description) |
| `status` | string | No | New status for the task (must exist in the list) |
| `priority` | number | No | Priority: 1 (urgent), 2 (high), 3 (normal), 4 (low) |
| `dueDate` | number | No | New due date as a Unix timestamp in milliseconds |
| `dueDateTime` | boolean | No | Whether the due date includes a time of day |
| `startDate` | number | No | New start date as a Unix timestamp in milliseconds |
| `startDateTime` | boolean | No | Whether the start date includes a time of day |
| `timeEstimate` | number | No | New time estimate in milliseconds |
| `points` | number | No | New sprint points value |
| `parent` | string | No | Parent task ID to move this task under (cannot be cleared) |
| `archived` | boolean | No | Set to true to archive the task, false to unarchive |
| `assigneesToAdd` | array | No | User IDs to add as assignees |
| `assigneesToRemove` | array | No | User IDs to remove from assignees |

#### Output [#output-2]

| Parameter | Type | Description |
| - | - | - |
| `task` | json | The updated task |

### ClickUp Delete Task [#clickup-delete-task]

Delete a task from ClickUp

#### Input [#input-3]

| Parameter | Type | Required | Description |
| - | - | - | - |
| `taskId` | string | Yes | ID of the task to delete |

#### Output [#output-3]

| Parameter | Type | Description |
| - | - | - |
| `id` | string | ID of the deleted task |
| `deleted` | boolean | Whether the task was deleted |

### ClickUp Get Tasks [#clickup-get-tasks]

List the tasks in a ClickUp list (100 tasks per page; increment page until an empty result to paginate)

#### Input [#input-4]

| Parameter | Type | Required | Description |
| - | - | - | - |
| `listId` | string | Yes | ID of the list to fetch tasks from |
| `page` | number | No | Page to fetch (starts at 0) |
| `orderBy` | string | No | Order by field: id, created, updated, or due\_date |
| `reverse` | boolean | No | Return tasks in reverse order |
| `subtasks` | boolean | No | Include subtasks (excluded by default) |
| `includeClosed` | boolean | No | Include closed tasks (excluded by default) |
| `includeMarkdownDescription` | boolean | No | Return task descriptions in Markdown format |
| `archived` | boolean | No | Return archived tasks |
| `statuses` | array | No | Filter tasks by status names |
| `assignees` | array | No | Filter tasks by assignee user IDs |
| `tags` | array | No | Filter tasks by tag names |
| `dueDateGt` | number | No | Only tasks due after this Unix timestamp in milliseconds |
| `dueDateLt` | number | No | Only tasks due before this Unix timestamp in milliseconds |

#### Output [#output-4]

| Parameter | Type | Description |
| - | - | - |
| `tasks` | array | Tasks in the list |

### ClickUp Search Tasks [#clickup-search-tasks]

Search tasks across a ClickUp workspace with filters for lists, folders, spaces, statuses, assignees, tags, and due dates (100 tasks per page; increment page until an empty result to paginate)

#### Input [#input-5]

| Parameter | Type | Required | Description |
| - | - | - | - |
| `workspaceId` | string | Yes | ID of the workspace (team) to search tasks in |
| `page` | number | No | Page to fetch (starts at 0) |
| `orderBy` | string | No | Order by field: id, created, updated, or due\_date |
| `reverse` | boolean | No | Return tasks in reverse order |
| `subtasks` | boolean | No | Include subtasks (excluded by default) |
| `includeClosed` | boolean | No | Include closed tasks (excluded by default) |
| `includeMarkdownDescription` | boolean | No | Return task descriptions in Markdown format |
| `listIds` | array | No | Filter by list IDs |
| `spaceIds` | array | No | Filter by space IDs |
| `folderIds` | array | No | Filter by folder IDs |
| `statuses` | array | No | Filter tasks by status names |
| `assignees` | array | No | Filter tasks by assignee user IDs |
| `tags` | array | No | Filter tasks by tag names |
| `dueDateGt` | number | No | Only tasks due after this Unix timestamp in milliseconds |
| `dueDateLt` | number | No | Only tasks due before this Unix timestamp in milliseconds |

#### Output [#output-5]

| Parameter | Type | Description |
| - | - | - |
| `tasks` | array | Tasks matching the filters |

### ClickUp Create Comment [#clickup-create-comment]

Add a comment to a ClickUp task

#### Input [#input-6]

| Parameter | Type | Required | Description |
| - | - | - | - |
| `taskId` | string | Yes | ID of the task to comment on |
| `commentText` | string | Yes | Content of the comment |
| `assignee` | number | No | User ID to assign the comment to |
| `notifyAll` | boolean | No | When true, comment notifications are sent to everyone, including the comment creator |

#### Output [#output-6]

| Parameter | Type | Description |
| - | - | - |
| `id` | string | ID of the created comment |
| `histId` | string | History ID of the created comment |
| `date` | number | Creation timestamp of the comment (Unix ms) |

### ClickUp Get Comments [#clickup-get-comments]

Retrieve comments on a ClickUp task, newest first (25 per page; paginate with start and startId)

#### Input [#input-7]

| Parameter | Type | Required | Description |
| - | - | - | - |
| `taskId` | string | Yes | ID of the task to fetch comments from |
| `start` | number | No | Unix timestamp (ms) of the reference comment for pagination (use the date of the last comment from the previous page, together with startId) |
| `startId` | string | No | ID of the reference comment for pagination (use the id of the last comment from the previous page, together with start) |

#### Output [#output-7]

| Parameter | Type | Description |
| - | - | - |
| `comments` | array | Comments on the task, newest first |

### ClickUp Update Comment [#clickup-update-comment]

Update the content, assignee, or resolved state of a ClickUp task comment

#### Input [#input-8]

| Parameter | Type | Required | Description |
| - | - | - | - |
| `commentId` | string | Yes | ID of the comment to update |
| `commentText` | string | No | New content for the comment |
| `assignee` | number | No | User ID to assign the comment to |
| `resolved` | boolean | No | Whether the comment is resolved |

#### Output [#output-8]

| Parameter | Type | Description |
| - | - | - |
| `id` | string | ID of the updated comment |
| `updated` | boolean | Whether the comment was updated |

### ClickUp Delete Comment [#clickup-delete-comment]

Delete a comment from a ClickUp task

#### Input [#input-9]

| Parameter | Type | Required | Description |
| - | - | - | - |
| `commentId` | string | Yes | ID of the comment to delete |

#### Output [#output-9]

| Parameter | Type | Description |
| - | - | - |
| `id` | string | ID of the deleted comment |
| `deleted` | boolean | Whether the comment was deleted |

### ClickUp Upload Attachment [#clickup-upload-attachment]

Upload a file to a ClickUp task as an attachment

#### Input [#input-10]

| Parameter | Type | Required | Description |
| - | - | - | - |
| `taskId` | string | Yes | ID of the task to attach the file to |
| `file` | file | Yes | File to attach to the task |

#### Output [#output-10]

| Parameter | Type | Description |
| - | - | - |
| `attachment` | json | The created attachment |
| ↳ `id` | string | Attachment ID |
| ↳ `version` | string | Attachment version |
| ↳ `title` | string | Attachment title |
| ↳ `extension` | string | File extension |
| ↳ `url` | string | URL of the uploaded attachment |
| ↳ `date` | number | Upload timestamp (Unix ms) |
| ↳ `thumbnailSmall` | string | Small thumbnail URL |
| ↳ `thumbnailLarge` | string | Large thumbnail URL |
| `files` | file\[] | The uploaded attachment file |

### ClickUp Add Tag To Task [#clickup-add-tag-to-task]

Add an existing space tag to a ClickUp task

#### Input [#input-11]

| Parameter | Type | Required | Description |
| - | - | - | - |
| `taskId` | string | Yes | ID of the task to tag |
| `tagName` | string | Yes | Name of the tag to add (must exist in the space) |

#### Output [#output-11]

| Parameter | Type | Description |
| - | - | - |
| `taskId` | string | ID of the tagged task |
| `tagName` | string | Name of the tag that was added |

### ClickUp Remove Tag From Task [#clickup-remove-tag-from-task]

Remove a tag from a ClickUp task

#### Input [#input-12]

| Parameter | Type | Required | Description |
| - | - | - | - |
| `taskId` | string | Yes | ID of the task to remove the tag from |
| `tagName` | string | Yes | Name of the tag to remove |

#### Output [#output-12]

| Parameter | Type | Description |
| - | - | - |
| `taskId` | string | ID of the task |
| `tagName` | string | Name of the tag that was removed |

### ClickUp Get Space Tags [#clickup-get-space-tags]

List the task tags available in a ClickUp space

#### Input [#input-13]

| Parameter | Type | Required | Description |
| - | - | - | - |
| `spaceId` | string | Yes | ID of the space to list tags from |

#### Output [#output-13]

| Parameter | Type | Description |
| - | - | - |
| `tags` | array | Tags available in the space |

### ClickUp Get Task Members [#clickup-get-task-members]

List the workspace members who have explicit access to a ClickUp task

#### Input [#input-14]

| Parameter | Type | Required | Description |
| - | - | - | - |
| `taskId` | string | Yes | ID of the task to list members for |

#### Output [#output-14]

| Parameter | Type | Description |
| - | - | - |
| `members` | array | Members with explicit access to the task |

### ClickUp Get List Members [#clickup-get-list-members]

List the workspace members who have explicit access to a ClickUp list

#### Input [#input-15]

| Parameter | Type | Required | Description |
| - | - | - | - |
| `listId` | string | Yes | ID of the list to list members for |

#### Output [#output-15]

| Parameter | Type | Description |
| - | - | - |
| `members` | array | Members with explicit access to the list |

### ClickUp Get Custom Fields [#clickup-get-custom-fields]

List the custom fields accessible in a ClickUp list

#### Input [#input-16]

| Parameter | Type | Required | Description |
| - | - | - | - |
| `listId` | string | Yes | ID of the list to fetch custom fields from |

#### Output [#output-16]

| Parameter | Type | Description |
| - | - | - |
| `fields` | array | Custom fields accessible in the list |
| ↳ `id` | string | Custom field ID |
| ↳ `name` | string | Custom field name |
| ↳ `type` | string | Custom field type (e.g. text, number, drop\_down) |
| ↳ `typeConfig` | json | Type-specific configuration (e.g. dropdown options) |
| ↳ `dateCreated` | string | Creation timestamp (Unix ms) |
| ↳ `hideFromGuests` | boolean | Whether the field is hidden from guests |

### ClickUp Get Workspaces [#clickup-get-workspaces]

List the ClickUp workspaces (teams) available to the connected account

#### Input [#input-17]

| Parameter | Type | Required | Description |
| - | - | - | - |

#### Output [#output-17]

| Parameter | Type | Description |
| - | - | - |
| `workspaces` | array | Workspaces available to the connected account |
| ↳ `id` | string | Workspace ID |
| ↳ `name` | string | Workspace name |
| ↳ `color` | string | Workspace color |
| ↳ `avatar` | string | Workspace avatar URL |

### ClickUp Get Spaces [#clickup-get-spaces]

List the spaces in a ClickUp workspace

#### Input [#input-18]

| Parameter | Type | Required | Description |
| - | - | - | - |
| `workspaceId` | string | Yes | ID of the workspace (team) to list spaces from |
| `archived` | boolean | No | Return archived spaces |

#### Output [#output-18]

| Parameter | Type | Description |
| - | - | - |
| `spaces` | array | Spaces in the workspace |
| ↳ `id` | string | Space ID |
| ↳ `name` | string | Space name |
| ↳ `private` | boolean | Whether the space is private |
| ↳ `archived` | boolean | Whether the space is archived |
| ↳ `statuses` | array | Task statuses available in the space |
| ↳ `status` | string | Status name |
| ↳ `color` | string | Status color |
| ↳ `type` | string | Status type |

### ClickUp Get Folders [#clickup-get-folders]

List the folders in a ClickUp space

#### Input [#input-19]

| Parameter | Type | Required | Description |
| - | - | - | - |
| `spaceId` | string | Yes | ID of the space to list folders from |
| `archived` | boolean | No | Return archived folders |

#### Output [#output-19]

| Parameter | Type | Description |
| - | - | - |
| `folders` | array | Folders in the space |

### ClickUp Get Lists [#clickup-get-lists]

List the lists in a ClickUp folder, or the folderless lists in a space when a space ID is provided instead

#### Input [#input-20]

| Parameter | Type | Required | Description |
| - | - | - | - |
| `folderId` | string | No | ID of the folder to list lists from (provide this or spaceId; folderId takes precedence when both are set) |
| `spaceId` | string | No | ID of the space to list folderless lists from (provide this or folderId) |
| `archived` | boolean | No | Return archived lists |

#### Output [#output-20]

| Parameter | Type | Description |
| - | - | - |
| `lists` | array | Lists in the folder or space |

### ClickUp Create Folder [#clickup-create-folder]

Create a new folder in a ClickUp space

#### Input [#input-21]

| Parameter | Type | Required | Description |
| - | - | - | - |
| `spaceId` | string | Yes | ID of the space to create the folder in |
| `name` | string | Yes | Name of the folder |

#### Output [#output-21]

| Parameter | Type | Description |
| - | - | - |
| `folder` | json | The created folder |

### ClickUp Create List [#clickup-create-list]

Create a new list in a ClickUp folder, or a folderless list in a space when a space ID is provided instead

#### Input [#input-22]

| Parameter | Type | Required | Description |
| - | - | - | - |
| `folderId` | string | No | ID of the folder to create the list in (provide this or spaceId; folderId takes precedence when both are set) |
| `spaceId` | string | No | ID of the space to create a folderless list in (provide this or folderId) |
| `name` | string | Yes | Name of the list |
| `content` | string | No | Plain text description of the list |
| `markdownContent` | string | No | Markdown description of the list (use instead of content) |

#### Output [#output-22]

| Parameter | Type | Description |
| - | - | - |
| `list` | json | The created list |

### ClickUp Set Custom Field Value [#clickup-set-custom-field-value]

Set the value of a custom field on a ClickUp task (the value shape depends on the field type)

#### Input [#input-23]

| Parameter | Type | Required | Description |
| - | - | - | - |
| `taskId` | string | Yes | ID of the task to set the custom field on |
| `fieldId` | string | Yes | UUID of the custom field (find it with the Get Custom Fields or Get Task operations) |
| `value` | json | Yes | Value to set. The shape depends on the field type: text/number fields take a plain value, label fields take an array of option UUIDs, dropdown fields take an option UUID |

#### Output [#output-23]

| Parameter | Type | Description |
| - | - | - |
| `taskId` | string | ID of the updated task |
| `fieldId` | string | ID of the custom field that was set |

### ClickUp Remove Custom Field Value [#clickup-remove-custom-field-value]

Remove the value of a custom field from a ClickUp task (does not delete the field itself)

#### Input [#input-24]

| Parameter | Type | Required | Description |
| - | - | - | - |
| `taskId` | string | Yes | ID of the task to remove the custom field value from |
| `fieldId` | string | Yes | UUID of the custom field to clear |

#### Output [#output-24]

| Parameter | Type | Description |
| - | - | - |
| `taskId` | string | ID of the updated task |
| `fieldId` | string | ID of the custom field that was cleared |

### ClickUp Create Checklist [#clickup-create-checklist]

Add a new checklist to a ClickUp task

#### Input [#input-25]

| Parameter | Type | Required | Description |
| - | - | - | - |
| `taskId` | string | Yes | ID of the task to add the checklist to |
| `name` | string | Yes | Name of the checklist |

#### Output [#output-25]

| Parameter | Type | Description |
| - | - | - |
| `checklist` | json | The created checklist |

### ClickUp Update Checklist [#clickup-update-checklist]

Rename or reorder a checklist on a ClickUp task

#### Input [#input-26]

| Parameter | Type | Required | Description |
| - | - | - | - |
| `checklistId` | string | Yes | UUID of the checklist to update |
| `name` | string | No | New name for the checklist |
| `position` | number | No | New position of the checklist on the task (0 places it first) |

#### Output [#output-26]

| Parameter | Type | Description |
| - | - | - |
| `id` | string | ID of the updated checklist |
| `updated` | boolean | Whether the checklist was updated |

### ClickUp Delete Checklist [#clickup-delete-checklist]

Delete a checklist from a ClickUp task

#### Input [#input-27]

| Parameter | Type | Required | Description |
| - | - | - | - |
| `checklistId` | string | Yes | UUID of the checklist to delete |

#### Output [#output-27]

| Parameter | Type | Description |
| - | - | - |
| `id` | string | ID of the deleted checklist |
| `deleted` | boolean | Whether the checklist was deleted |

### ClickUp Create Checklist Item [#clickup-create-checklist-item]

Add an item to a checklist on a ClickUp task

#### Input [#input-28]

| Parameter | Type | Required | Description |
| - | - | - | - |
| `checklistId` | string | Yes | UUID of the checklist to add the item to |
| `name` | string | Yes | Name of the checklist item |
| `assignee` | number | No | User ID to assign the item to |

#### Output [#output-28]

| Parameter | Type | Description |
| - | - | - |
| `checklist` | json | The updated checklist including its items |

### ClickUp Update Checklist Item [#clickup-update-checklist-item]

Update a checklist item on a ClickUp task — rename, assign, resolve, or nest it

#### Input [#input-29]

| Parameter | Type | Required | Description |
| - | - | - | - |
| `checklistId` | string | Yes | UUID of the checklist containing the item |
| `checklistItemId` | string | Yes | UUID of the checklist item to update |
| `name` | string | No | New name for the checklist item |
| `assignee` | number | No | User ID to assign the item to |
| `resolved` | boolean | No | Whether the item is resolved |
| `parent` | string | No | UUID of another checklist item to nest this item under |

#### Output [#output-29]

| Parameter | Type | Description |
| - | - | - |
| `checklist` | json | The updated checklist including its items |

### ClickUp Delete Checklist Item [#clickup-delete-checklist-item]

Delete an item from a checklist on a ClickUp task

#### Input [#input-30]

| Parameter | Type | Required | Description |
| - | - | - | - |
| `checklistId` | string | Yes | UUID of the checklist containing the item |
| `checklistItemId` | string | Yes | UUID of the checklist item to delete |

#### Output [#output-30]

| Parameter | Type | Description |
| - | - | - |
| `id` | string | ID of the deleted checklist item |
| `deleted` | boolean | Whether the item was deleted |

### ClickUp Get Time Entries [#clickup-get-time-entries]

List time entries in a ClickUp workspace within a date range (defaults to the last 30 days for the authenticated user)

#### Input [#input-31]

| Parameter | Type | Required | Description |
| - | - | - | - |
| `workspaceId` | string | Yes | ID of the workspace (team) to list time entries from |
| `startDate` | number | No | Start of the date range as a Unix timestamp in milliseconds |
| `endDate` | number | No | End of the date range as a Unix timestamp in milliseconds |
| `assignee` | string | No | Filter by user IDs, comma-separated (requires workspace owner/admin to view others) |
| `taskId` | string | No | Only entries for this task (use at most one location filter) |
| `listId` | string | No | Only entries in this list (use at most one location filter) |
| `folderId` | string | No | Only entries in this folder (use at most one location filter) |
| `spaceId` | string | No | Only entries in this space (use at most one location filter) |
| `includeTaskTags` | boolean | No | Include task tags in the response |
| `includeLocationNames` | boolean | No | Include list, folder, and space names in the response |

#### Output [#output-31]

| Parameter | Type | Description |
| - | - | - |
| `timeEntries` | array | Time entries in the date range |

### ClickUp Create Time Entry [#clickup-create-time-entry]

Create a manual time entry in a ClickUp workspace, optionally linked to a task

#### Input [#input-32]

| Parameter | Type | Required | Description |
| - | - | - | - |
| `workspaceId` | string | Yes | ID of the workspace (team) to create the entry in |
| `start` | number | Yes | Start of the entry as a Unix timestamp in milliseconds |
| `duration` | number | Yes | Duration of the entry in milliseconds |
| `description` | string | No | Description of the time entry |
| `billable` | boolean | No | Whether the entry is billable |
| `taskId` | string | No | Task ID to associate the entry with |
| `assignee` | number | No | User ID to create the entry for (workspace owners/admins only) |

#### Output [#output-32]

| Parameter | Type | Description |
| - | - | - |
| `timeEntry` | json | The created time entry |

### ClickUp Update Time Entry [#clickup-update-time-entry]

Update a time entry in a ClickUp workspace — description, start/end times, task, or billable state

#### Input [#input-33]

| Parameter | Type | Required | Description |
| - | - | - | - |
| `workspaceId` | string | Yes | ID of the workspace (team) the entry belongs to |
| `timerId` | string | Yes | ID of the time entry to update |
| `description` | string | No | New description for the entry |
| `start` | number | No | New start (Unix ms); when provided, end must also be provided |
| `end` | number | No | New end (Unix ms); when provided, start must also be provided |
| `duration` | number | No | New duration in milliseconds |
| `taskId` | string | No | Task ID to associate the entry with |
| `billable` | boolean | No | Whether the entry is billable |

#### Output [#output-33]

| Parameter | Type | Description |
| - | - | - |
| `id` | string | ID of the updated time entry |
| `updated` | boolean | Whether the entry was updated |

### ClickUp Delete Time Entry [#clickup-delete-time-entry]

Delete a time entry from a ClickUp workspace

#### Input [#input-34]

| Parameter | Type | Required | Description |
| - | - | - | - |
| `workspaceId` | string | Yes | ID of the workspace (team) the entry belongs to |
| `timerId` | string | Yes | ID of the time entry to delete |

#### Output [#output-34]

| Parameter | Type | Description |
| - | - | - |
| `timeEntry` | json | The deleted time entry |

### ClickUp Start Timer [#clickup-start-timer]

Start a timer for the authenticated user in a ClickUp workspace

#### Input [#input-35]

| Parameter | Type | Required | Description |
| - | - | - | - |
| `workspaceId` | string | Yes | ID of the workspace (team) to start the timer in |
| `taskId` | string | No | Task ID to associate the timer with |
| `description` | string | No | Description of the time entry |
| `billable` | boolean | No | Whether the entry is billable |
| `tags` | array | No | Time entry tag names to apply |

#### Output [#output-35]

| Parameter | Type | Description |
| - | - | - |
| `timeEntry` | json | The started time entry (duration is negative while running) |

### ClickUp Stop Timer [#clickup-stop-timer]

Stop the authenticated user's currently running timer in a ClickUp workspace

#### Input [#input-36]

| Parameter | Type | Required | Description |
| - | - | - | - |
| `workspaceId` | string | Yes | ID of the workspace (team) the timer is running in |

#### Output [#output-36]

| Parameter | Type | Description |
| - | - | - |
| `timeEntry` | json | The stopped time entry |

### ClickUp Get Running Timer [#clickup-get-running-timer]

Get the currently running time entry in a ClickUp workspace (null when no timer is running)

#### Input [#input-37]

| Parameter | Type | Required | Description |
| - | - | - | - |
| `workspaceId` | string | Yes | ID of the workspace (team) to check |
| `assignee` | number | No | User ID to check instead of the authenticated user (owners/admins only) |

#### Output [#output-37]

| Parameter | Type | Description |
| - | - | - |
| `timeEntry` | json | The running time entry (duration is negative while running); null when no timer is running |

## Triggers [#triggers]

A trigger starts a workflow when a supported event occurs in this service.

### ClickUp Folder Created [#clickup-folder-created]

Trigger workflow when a folder is created in ClickUp

#### Configuration [#configuration]

| Parameter | Type | Required | Description |
| - | - | - | - |
| `triggerCredentials` | string | Yes | ClickUp Account |
| `triggerWorkspaceId` | string | Yes | The ClickUp Workspace the webhook is registered in |
| `triggerSpaceId` | string | No | Only receive events from this space. ClickUp applies the most specific location when several are set |
| `triggerFolderId` | string | No | Only receive events from this folder. ClickUp applies the most specific location when several are set |
| `triggerListId` | string | No | Only receive events from this list. ClickUp applies the most specific location when several are set |
| `triggerTaskId` | string | No | Only receive events for this task. ClickUp applies the most specific location when several are set |

#### Output [#output-38]

| Parameter | Type | Description |
| - | - | - |
| `eventType` | string | The ClickUp event name (e.g. taskCreated) |
| `historyItems` | json | History items describing what changed (id, type, date, source, user, before, after) |
| `payload` | json | Full raw ClickUp webhook payload |
| `folderId` | string | ID of the affected folder |

***

### ClickUp Folder Deleted [#clickup-folder-deleted]

Trigger workflow when a folder is deleted in ClickUp

#### Configuration [#configuration-1]

| Parameter | Type | Required | Description |
| - | - | - | - |
| `triggerCredentials` | string | Yes | ClickUp Account |
| `triggerWorkspaceId` | string | Yes | The ClickUp Workspace the webhook is registered in |
| `triggerSpaceId` | string | No | Only receive events from this space. ClickUp applies the most specific location when several are set |
| `triggerFolderId` | string | No | Only receive events from this folder. ClickUp applies the most specific location when several are set |
| `triggerListId` | string | No | Only receive events from this list. ClickUp applies the most specific location when several are set |
| `triggerTaskId` | string | No | Only receive events for this task. ClickUp applies the most specific location when several are set |

#### Output [#output-39]

| Parameter | Type | Description |
| - | - | - |
| `eventType` | string | The ClickUp event name (e.g. taskCreated) |
| `historyItems` | json | History items describing what changed (id, type, date, source, user, before, after) |
| `payload` | json | Full raw ClickUp webhook payload |
| `folderId` | string | ID of the affected folder |

***

### ClickUp Folder Updated [#clickup-folder-updated]

Trigger workflow when a folder is updated in ClickUp

#### Configuration [#configuration-2]

| Parameter | Type | Required | Description |
| - | - | - | - |
| `triggerCredentials` | string | Yes | ClickUp Account |
| `triggerWorkspaceId` | string | Yes | The ClickUp Workspace the webhook is registered in |
| `triggerSpaceId` | string | No | Only receive events from this space. ClickUp applies the most specific location when several are set |
| `triggerFolderId` | string | No | Only receive events from this folder. ClickUp applies the most specific location when several are set |
| `triggerListId` | string | No | Only receive events from this list. ClickUp applies the most specific location when several are set |
| `triggerTaskId` | string | No | Only receive events for this task. ClickUp applies the most specific location when several are set |

#### Output [#output-40]

| Parameter | Type | Description |
| - | - | - |
| `eventType` | string | The ClickUp event name (e.g. taskCreated) |
| `historyItems` | json | History items describing what changed (id, type, date, source, user, before, after) |
| `payload` | json | Full raw ClickUp webhook payload |
| `folderId` | string | ID of the affected folder |

***

### ClickUp Goal Created [#clickup-goal-created]

Trigger workflow when a goal is created in ClickUp

#### Configuration [#configuration-3]

| Parameter | Type | Required | Description |
| - | - | - | - |
| `triggerCredentials` | string | Yes | ClickUp Account |
| `triggerWorkspaceId` | string | Yes | The ClickUp Workspace the webhook is registered in |
| `triggerSpaceId` | string | No | Only receive events from this space. ClickUp applies the most specific location when several are set |
| `triggerFolderId` | string | No | Only receive events from this folder. ClickUp applies the most specific location when several are set |
| `triggerListId` | string | No | Only receive events from this list. ClickUp applies the most specific location when several are set |
| `triggerTaskId` | string | No | Only receive events for this task. ClickUp applies the most specific location when several are set |

#### Output [#output-41]

| Parameter | Type | Description |
| - | - | - |
| `eventType` | string | The ClickUp event name (e.g. taskCreated) |
| `historyItems` | json | History items describing what changed (id, type, date, source, user, before, after) |
| `payload` | json | Full raw ClickUp webhook payload |

***

### ClickUp Goal Deleted [#clickup-goal-deleted]

Trigger workflow when a goal is deleted in ClickUp

#### Configuration [#configuration-4]

| Parameter | Type | Required | Description |
| - | - | - | - |
| `triggerCredentials` | string | Yes | ClickUp Account |
| `triggerWorkspaceId` | string | Yes | The ClickUp Workspace the webhook is registered in |
| `triggerSpaceId` | string | No | Only receive events from this space. ClickUp applies the most specific location when several are set |
| `triggerFolderId` | string | No | Only receive events from this folder. ClickUp applies the most specific location when several are set |
| `triggerListId` | string | No | Only receive events from this list. ClickUp applies the most specific location when several are set |
| `triggerTaskId` | string | No | Only receive events for this task. ClickUp applies the most specific location when several are set |

#### Output [#output-42]

| Parameter | Type | Description |
| - | - | - |
| `eventType` | string | The ClickUp event name (e.g. taskCreated) |
| `historyItems` | json | History items describing what changed (id, type, date, source, user, before, after) |
| `payload` | json | Full raw ClickUp webhook payload |

***

### ClickUp Goal Updated [#clickup-goal-updated]

Trigger workflow when a goal is updated in ClickUp

#### Configuration [#configuration-5]

| Parameter | Type | Required | Description |
| - | - | - | - |
| `triggerCredentials` | string | Yes | ClickUp Account |
| `triggerWorkspaceId` | string | Yes | The ClickUp Workspace the webhook is registered in |
| `triggerSpaceId` | string | No | Only receive events from this space. ClickUp applies the most specific location when several are set |
| `triggerFolderId` | string | No | Only receive events from this folder. ClickUp applies the most specific location when several are set |
| `triggerListId` | string | No | Only receive events from this list. ClickUp applies the most specific location when several are set |
| `triggerTaskId` | string | No | Only receive events for this task. ClickUp applies the most specific location when several are set |

#### Output [#output-43]

| Parameter | Type | Description |
| - | - | - |
| `eventType` | string | The ClickUp event name (e.g. taskCreated) |
| `historyItems` | json | History items describing what changed (id, type, date, source, user, before, after) |
| `payload` | json | Full raw ClickUp webhook payload |

***

### ClickUp Key Result Created [#clickup-key-result-created]

Trigger workflow when a key result is created in ClickUp

#### Configuration [#configuration-6]

| Parameter | Type | Required | Description |
| - | - | - | - |
| `triggerCredentials` | string | Yes | ClickUp Account |
| `triggerWorkspaceId` | string | Yes | The ClickUp Workspace the webhook is registered in |
| `triggerSpaceId` | string | No | Only receive events from this space. ClickUp applies the most specific location when several are set |
| `triggerFolderId` | string | No | Only receive events from this folder. ClickUp applies the most specific location when several are set |
| `triggerListId` | string | No | Only receive events from this list. ClickUp applies the most specific location when several are set |
| `triggerTaskId` | string | No | Only receive events for this task. ClickUp applies the most specific location when several are set |

#### Output [#output-44]

| Parameter | Type | Description |
| - | - | - |
| `eventType` | string | The ClickUp event name (e.g. taskCreated) |
| `historyItems` | json | History items describing what changed (id, type, date, source, user, before, after) |
| `payload` | json | Full raw ClickUp webhook payload |

***

### ClickUp Key Result Deleted [#clickup-key-result-deleted]

Trigger workflow when a key result is deleted in ClickUp

#### Configuration [#configuration-7]

| Parameter | Type | Required | Description |
| - | - | - | - |
| `triggerCredentials` | string | Yes | ClickUp Account |
| `triggerWorkspaceId` | string | Yes | The ClickUp Workspace the webhook is registered in |
| `triggerSpaceId` | string | No | Only receive events from this space. ClickUp applies the most specific location when several are set |
| `triggerFolderId` | string | No | Only receive events from this folder. ClickUp applies the most specific location when several are set |
| `triggerListId` | string | No | Only receive events from this list. ClickUp applies the most specific location when several are set |
| `triggerTaskId` | string | No | Only receive events for this task. ClickUp applies the most specific location when several are set |

#### Output [#output-45]

| Parameter | Type | Description |
| - | - | - |
| `eventType` | string | The ClickUp event name (e.g. taskCreated) |
| `historyItems` | json | History items describing what changed (id, type, date, source, user, before, after) |
| `payload` | json | Full raw ClickUp webhook payload |

***

### ClickUp Key Result Updated [#clickup-key-result-updated]

Trigger workflow when a key result is updated in ClickUp

#### Configuration [#configuration-8]

| Parameter | Type | Required | Description |
| - | - | - | - |
| `triggerCredentials` | string | Yes | ClickUp Account |
| `triggerWorkspaceId` | string | Yes | The ClickUp Workspace the webhook is registered in |
| `triggerSpaceId` | string | No | Only receive events from this space. ClickUp applies the most specific location when several are set |
| `triggerFolderId` | string | No | Only receive events from this folder. ClickUp applies the most specific location when several are set |
| `triggerListId` | string | No | Only receive events from this list. ClickUp applies the most specific location when several are set |
| `triggerTaskId` | string | No | Only receive events for this task. ClickUp applies the most specific location when several are set |

#### Output [#output-46]

| Parameter | Type | Description |
| - | - | - |
| `eventType` | string | The ClickUp event name (e.g. taskCreated) |
| `historyItems` | json | History items describing what changed (id, type, date, source, user, before, after) |
| `payload` | json | Full raw ClickUp webhook payload |

***

### ClickUp List Created [#clickup-list-created]

Trigger workflow when a list is created in ClickUp

#### Configuration [#configuration-9]

| Parameter | Type | Required | Description |
| - | - | - | - |
| `triggerCredentials` | string | Yes | ClickUp Account |
| `triggerWorkspaceId` | string | Yes | The ClickUp Workspace the webhook is registered in |
| `triggerSpaceId` | string | No | Only receive events from this space. ClickUp applies the most specific location when several are set |
| `triggerFolderId` | string | No | Only receive events from this folder. ClickUp applies the most specific location when several are set |
| `triggerListId` | string | No | Only receive events from this list. ClickUp applies the most specific location when several are set |
| `triggerTaskId` | string | No | Only receive events for this task. ClickUp applies the most specific location when several are set |

#### Output [#output-47]

| Parameter | Type | Description |
| - | - | - |
| `eventType` | string | The ClickUp event name (e.g. taskCreated) |
| `historyItems` | json | History items describing what changed (id, type, date, source, user, before, after) |
| `payload` | json | Full raw ClickUp webhook payload |
| `listId` | string | ID of the affected list |

***

### ClickUp List Deleted [#clickup-list-deleted]

Trigger workflow when a list is deleted in ClickUp

#### Configuration [#configuration-10]

| Parameter | Type | Required | Description |
| - | - | - | - |
| `triggerCredentials` | string | Yes | ClickUp Account |
| `triggerWorkspaceId` | string | Yes | The ClickUp Workspace the webhook is registered in |
| `triggerSpaceId` | string | No | Only receive events from this space. ClickUp applies the most specific location when several are set |
| `triggerFolderId` | string | No | Only receive events from this folder. ClickUp applies the most specific location when several are set |
| `triggerListId` | string | No | Only receive events from this list. ClickUp applies the most specific location when several are set |
| `triggerTaskId` | string | No | Only receive events for this task. ClickUp applies the most specific location when several are set |

#### Output [#output-48]

| Parameter | Type | Description |
| - | - | - |
| `eventType` | string | The ClickUp event name (e.g. taskCreated) |
| `historyItems` | json | History items describing what changed (id, type, date, source, user, before, after) |
| `payload` | json | Full raw ClickUp webhook payload |
| `listId` | string | ID of the affected list |

***

### ClickUp List Updated [#clickup-list-updated]

Trigger workflow when a list is updated in ClickUp

#### Configuration [#configuration-11]

| Parameter | Type | Required | Description |
| - | - | - | - |
| `triggerCredentials` | string | Yes | ClickUp Account |
| `triggerWorkspaceId` | string | Yes | The ClickUp Workspace the webhook is registered in |
| `triggerSpaceId` | string | No | Only receive events from this space. ClickUp applies the most specific location when several are set |
| `triggerFolderId` | string | No | Only receive events from this folder. ClickUp applies the most specific location when several are set |
| `triggerListId` | string | No | Only receive events from this list. ClickUp applies the most specific location when several are set |
| `triggerTaskId` | string | No | Only receive events for this task. ClickUp applies the most specific location when several are set |

#### Output [#output-49]

| Parameter | Type | Description |
| - | - | - |
| `eventType` | string | The ClickUp event name (e.g. taskCreated) |
| `historyItems` | json | History items describing what changed (id, type, date, source, user, before, after) |
| `payload` | json | Full raw ClickUp webhook payload |
| `listId` | string | ID of the affected list |

***

### ClickUp Space Created [#clickup-space-created]

Trigger workflow when a space is created in ClickUp

#### Configuration [#configuration-12]

| Parameter | Type | Required | Description |
| - | - | - | - |
| `triggerCredentials` | string | Yes | ClickUp Account |
| `triggerWorkspaceId` | string | Yes | The ClickUp Workspace the webhook is registered in |
| `triggerSpaceId` | string | No | Only receive events from this space. ClickUp applies the most specific location when several are set |
| `triggerFolderId` | string | No | Only receive events from this folder. ClickUp applies the most specific location when several are set |
| `triggerListId` | string | No | Only receive events from this list. ClickUp applies the most specific location when several are set |
| `triggerTaskId` | string | No | Only receive events for this task. ClickUp applies the most specific location when several are set |

#### Output [#output-50]

| Parameter | Type | Description |
| - | - | - |
| `eventType` | string | The ClickUp event name (e.g. taskCreated) |
| `historyItems` | json | History items describing what changed (id, type, date, source, user, before, after) |
| `payload` | json | Full raw ClickUp webhook payload |
| `spaceId` | string | ID of the affected space |

***

### ClickUp Space Deleted [#clickup-space-deleted]

Trigger workflow when a space is deleted in ClickUp

#### Configuration [#configuration-13]

| Parameter | Type | Required | Description |
| - | - | - | - |
| `triggerCredentials` | string | Yes | ClickUp Account |
| `triggerWorkspaceId` | string | Yes | The ClickUp Workspace the webhook is registered in |
| `triggerSpaceId` | string | No | Only receive events from this space. ClickUp applies the most specific location when several are set |
| `triggerFolderId` | string | No | Only receive events from this folder. ClickUp applies the most specific location when several are set |
| `triggerListId` | string | No | Only receive events from this list. ClickUp applies the most specific location when several are set |
| `triggerTaskId` | string | No | Only receive events for this task. ClickUp applies the most specific location when several are set |

#### Output [#output-51]

| Parameter | Type | Description |
| - | - | - |
| `eventType` | string | The ClickUp event name (e.g. taskCreated) |
| `historyItems` | json | History items describing what changed (id, type, date, source, user, before, after) |
| `payload` | json | Full raw ClickUp webhook payload |
| `spaceId` | string | ID of the affected space |

***

### ClickUp Space Updated [#clickup-space-updated]

Trigger workflow when a space is updated in ClickUp

#### Configuration [#configuration-14]

| Parameter | Type | Required | Description |
| - | - | - | - |
| `triggerCredentials` | string | Yes | ClickUp Account |
| `triggerWorkspaceId` | string | Yes | The ClickUp Workspace the webhook is registered in |
| `triggerSpaceId` | string | No | Only receive events from this space. ClickUp applies the most specific location when several are set |
| `triggerFolderId` | string | No | Only receive events from this folder. ClickUp applies the most specific location when several are set |
| `triggerListId` | string | No | Only receive events from this list. ClickUp applies the most specific location when several are set |
| `triggerTaskId` | string | No | Only receive events for this task. ClickUp applies the most specific location when several are set |

#### Output [#output-52]

| Parameter | Type | Description |
| - | - | - |
| `eventType` | string | The ClickUp event name (e.g. taskCreated) |
| `historyItems` | json | History items describing what changed (id, type, date, source, user, before, after) |
| `payload` | json | Full raw ClickUp webhook payload |
| `spaceId` | string | ID of the affected space |

***

### ClickUp Task Assignee Updated [#clickup-task-assignee-updated]

Trigger workflow when the assignees of a task change in ClickUp

#### Configuration [#configuration-15]

| Parameter | Type | Required | Description |
| - | - | - | - |
| `triggerCredentials` | string | Yes | ClickUp Account |
| `triggerWorkspaceId` | string | Yes | The ClickUp Workspace the webhook is registered in |
| `triggerSpaceId` | string | No | Only receive events from this space. ClickUp applies the most specific location when several are set |
| `triggerFolderId` | string | No | Only receive events from this folder. ClickUp applies the most specific location when several are set |
| `triggerListId` | string | No | Only receive events from this list. ClickUp applies the most specific location when several are set |
| `triggerTaskId` | string | No | Only receive events for this task. ClickUp applies the most specific location when several are set |

#### Output [#output-53]

| Parameter | Type | Description |
| - | - | - |
| `eventType` | string | The ClickUp event name (e.g. taskCreated) |
| `historyItems` | json | History items describing what changed (id, type, date, source, user, before, after) |
| `payload` | json | Full raw ClickUp webhook payload |
| `taskId` | string | ID of the affected task |

***

### ClickUp Task Comment Posted [#clickup-task-comment-posted]

Trigger workflow when a comment is posted on a task in ClickUp

#### Configuration [#configuration-16]

| Parameter | Type | Required | Description |
| - | - | - | - |
| `triggerCredentials` | string | Yes | ClickUp Account |
| `triggerWorkspaceId` | string | Yes | The ClickUp Workspace the webhook is registered in |
| `triggerSpaceId` | string | No | Only receive events from this space. ClickUp applies the most specific location when several are set |
| `triggerFolderId` | string | No | Only receive events from this folder. ClickUp applies the most specific location when several are set |
| `triggerListId` | string | No | Only receive events from this list. ClickUp applies the most specific location when several are set |
| `triggerTaskId` | string | No | Only receive events for this task. ClickUp applies the most specific location when several are set |

#### Output [#output-54]

| Parameter | Type | Description |
| - | - | - |
| `eventType` | string | The ClickUp event name (e.g. taskCreated) |
| `historyItems` | json | History items describing what changed (id, type, date, source, user, before, after) |
| `payload` | json | Full raw ClickUp webhook payload |
| `taskId` | string | ID of the affected task |

***

### ClickUp Task Comment Updated [#clickup-task-comment-updated]

Trigger workflow when a task comment is updated in ClickUp

#### Configuration [#configuration-17]

| Parameter | Type | Required | Description |
| - | - | - | - |
| `triggerCredentials` | string | Yes | ClickUp Account |
| `triggerWorkspaceId` | string | Yes | The ClickUp Workspace the webhook is registered in |
| `triggerSpaceId` | string | No | Only receive events from this space. ClickUp applies the most specific location when several are set |
| `triggerFolderId` | string | No | Only receive events from this folder. ClickUp applies the most specific location when several are set |
| `triggerListId` | string | No | Only receive events from this list. ClickUp applies the most specific location when several are set |
| `triggerTaskId` | string | No | Only receive events for this task. ClickUp applies the most specific location when several are set |

#### Output [#output-55]

| Parameter | Type | Description |
| - | - | - |
| `eventType` | string | The ClickUp event name (e.g. taskCreated) |
| `historyItems` | json | History items describing what changed (id, type, date, source, user, before, after) |
| `payload` | json | Full raw ClickUp webhook payload |
| `taskId` | string | ID of the affected task |

***

### ClickUp Task Created [#clickup-task-created]

Trigger workflow when a task is created in ClickUp

#### Configuration [#configuration-18]

| Parameter | Type | Required | Description |
| - | - | - | - |
| `triggerCredentials` | string | Yes | ClickUp Account |
| `triggerWorkspaceId` | string | Yes | The ClickUp Workspace the webhook is registered in |
| `triggerSpaceId` | string | No | Only receive events from this space. ClickUp applies the most specific location when several are set |
| `triggerFolderId` | string | No | Only receive events from this folder. ClickUp applies the most specific location when several are set |
| `triggerListId` | string | No | Only receive events from this list. ClickUp applies the most specific location when several are set |
| `triggerTaskId` | string | No | Only receive events for this task. ClickUp applies the most specific location when several are set |

#### Output [#output-56]

| Parameter | Type | Description |
| - | - | - |
| `eventType` | string | The ClickUp event name (e.g. taskCreated) |
| `historyItems` | json | History items describing what changed (id, type, date, source, user, before, after) |
| `payload` | json | Full raw ClickUp webhook payload |
| `taskId` | string | ID of the affected task |

***

### ClickUp Task Deleted [#clickup-task-deleted]

Trigger workflow when a task is deleted in ClickUp

#### Configuration [#configuration-19]

| Parameter | Type | Required | Description |
| - | - | - | - |
| `triggerCredentials` | string | Yes | ClickUp Account |
| `triggerWorkspaceId` | string | Yes | The ClickUp Workspace the webhook is registered in |
| `triggerSpaceId` | string | No | Only receive events from this space. ClickUp applies the most specific location when several are set |
| `triggerFolderId` | string | No | Only receive events from this folder. ClickUp applies the most specific location when several are set |
| `triggerListId` | string | No | Only receive events from this list. ClickUp applies the most specific location when several are set |
| `triggerTaskId` | string | No | Only receive events for this task. ClickUp applies the most specific location when several are set |

#### Output [#output-57]

| Parameter | Type | Description |
| - | - | - |
| `eventType` | string | The ClickUp event name (e.g. taskCreated) |
| `historyItems` | json | History items describing what changed (id, type, date, source, user, before, after) |
| `payload` | json | Full raw ClickUp webhook payload |
| `taskId` | string | ID of the affected task |

***

### ClickUp Task Due Date Updated [#clickup-task-due-date-updated]

Trigger workflow when the due date of a task changes in ClickUp

#### Configuration [#configuration-20]

| Parameter | Type | Required | Description |
| - | - | - | - |
| `triggerCredentials` | string | Yes | ClickUp Account |
| `triggerWorkspaceId` | string | Yes | The ClickUp Workspace the webhook is registered in |
| `triggerSpaceId` | string | No | Only receive events from this space. ClickUp applies the most specific location when several are set |
| `triggerFolderId` | string | No | Only receive events from this folder. ClickUp applies the most specific location when several are set |
| `triggerListId` | string | No | Only receive events from this list. ClickUp applies the most specific location when several are set |
| `triggerTaskId` | string | No | Only receive events for this task. ClickUp applies the most specific location when several are set |

#### Output [#output-58]

| Parameter | Type | Description |
| - | - | - |
| `eventType` | string | The ClickUp event name (e.g. taskCreated) |
| `historyItems` | json | History items describing what changed (id, type, date, source, user, before, after) |
| `payload` | json | Full raw ClickUp webhook payload |
| `taskId` | string | ID of the affected task |

***

### ClickUp Task Moved [#clickup-task-moved]

Trigger workflow when a task is moved to a different list in ClickUp

#### Configuration [#configuration-21]

| Parameter | Type | Required | Description |
| - | - | - | - |
| `triggerCredentials` | string | Yes | ClickUp Account |
| `triggerWorkspaceId` | string | Yes | The ClickUp Workspace the webhook is registered in |
| `triggerSpaceId` | string | No | Only receive events from this space. ClickUp applies the most specific location when several are set |
| `triggerFolderId` | string | No | Only receive events from this folder. ClickUp applies the most specific location when several are set |
| `triggerListId` | string | No | Only receive events from this list. ClickUp applies the most specific location when several are set |
| `triggerTaskId` | string | No | Only receive events for this task. ClickUp applies the most specific location when several are set |

#### Output [#output-59]

| Parameter | Type | Description |
| - | - | - |
| `eventType` | string | The ClickUp event name (e.g. taskCreated) |
| `historyItems` | json | History items describing what changed (id, type, date, source, user, before, after) |
| `payload` | json | Full raw ClickUp webhook payload |
| `taskId` | string | ID of the affected task |

***

### ClickUp Task Priority Updated [#clickup-task-priority-updated]

Trigger workflow when the priority of a task changes in ClickUp

#### Configuration [#configuration-22]

| Parameter | Type | Required | Description |
| - | - | - | - |
| `triggerCredentials` | string | Yes | ClickUp Account |
| `triggerWorkspaceId` | string | Yes | The ClickUp Workspace the webhook is registered in |
| `triggerSpaceId` | string | No | Only receive events from this space. ClickUp applies the most specific location when several are set |
| `triggerFolderId` | string | No | Only receive events from this folder. ClickUp applies the most specific location when several are set |
| `triggerListId` | string | No | Only receive events from this list. ClickUp applies the most specific location when several are set |
| `triggerTaskId` | string | No | Only receive events for this task. ClickUp applies the most specific location when several are set |

#### Output [#output-60]

| Parameter | Type | Description |
| - | - | - |
| `eventType` | string | The ClickUp event name (e.g. taskCreated) |
| `historyItems` | json | History items describing what changed (id, type, date, source, user, before, after) |
| `payload` | json | Full raw ClickUp webhook payload |
| `taskId` | string | ID of the affected task |

***

### ClickUp Task Status Updated [#clickup-task-status-updated]

Trigger workflow when the status of a task changes in ClickUp

#### Configuration [#configuration-23]

| Parameter | Type | Required | Description |
| - | - | - | - |
| `triggerCredentials` | string | Yes | ClickUp Account |
| `triggerWorkspaceId` | string | Yes | The ClickUp Workspace the webhook is registered in |
| `triggerSpaceId` | string | No | Only receive events from this space. ClickUp applies the most specific location when several are set |
| `triggerFolderId` | string | No | Only receive events from this folder. ClickUp applies the most specific location when several are set |
| `triggerListId` | string | No | Only receive events from this list. ClickUp applies the most specific location when several are set |
| `triggerTaskId` | string | No | Only receive events for this task. ClickUp applies the most specific location when several are set |

#### Output [#output-61]

| Parameter | Type | Description |
| - | - | - |
| `eventType` | string | The ClickUp event name (e.g. taskCreated) |
| `historyItems` | json | History items describing what changed (id, type, date, source, user, before, after) |
| `payload` | json | Full raw ClickUp webhook payload |
| `taskId` | string | ID of the affected task |

***

### ClickUp Task Tag Updated [#clickup-task-tag-updated]

Trigger workflow when the tags of a task change in ClickUp

#### Configuration [#configuration-24]

| Parameter | Type | Required | Description |
| - | - | - | - |
| `triggerCredentials` | string | Yes | ClickUp Account |
| `triggerWorkspaceId` | string | Yes | The ClickUp Workspace the webhook is registered in |
| `triggerSpaceId` | string | No | Only receive events from this space. ClickUp applies the most specific location when several are set |
| `triggerFolderId` | string | No | Only receive events from this folder. ClickUp applies the most specific location when several are set |
| `triggerListId` | string | No | Only receive events from this list. ClickUp applies the most specific location when several are set |
| `triggerTaskId` | string | No | Only receive events for this task. ClickUp applies the most specific location when several are set |

#### Output [#output-62]

| Parameter | Type | Description |
| - | - | - |
| `eventType` | string | The ClickUp event name (e.g. taskCreated) |
| `historyItems` | json | History items describing what changed (id, type, date, source, user, before, after) |
| `payload` | json | Full raw ClickUp webhook payload |
| `taskId` | string | ID of the affected task |

***

### ClickUp Task Time Estimate Updated [#clickup-task-time-estimate-updated]

Trigger workflow when the time estimate of a task changes in ClickUp

#### Configuration [#configuration-25]

| Parameter | Type | Required | Description |
| - | - | - | - |
| `triggerCredentials` | string | Yes | ClickUp Account |
| `triggerWorkspaceId` | string | Yes | The ClickUp Workspace the webhook is registered in |
| `triggerSpaceId` | string | No | Only receive events from this space. ClickUp applies the most specific location when several are set |
| `triggerFolderId` | string | No | Only receive events from this folder. ClickUp applies the most specific location when several are set |
| `triggerListId` | string | No | Only receive events from this list. ClickUp applies the most specific location when several are set |
| `triggerTaskId` | string | No | Only receive events for this task. ClickUp applies the most specific location when several are set |

#### Output [#output-63]

| Parameter | Type | Description |
| - | - | - |
| `eventType` | string | The ClickUp event name (e.g. taskCreated) |
| `historyItems` | json | History items describing what changed (id, type, date, source, user, before, after) |
| `payload` | json | Full raw ClickUp webhook payload |
| `taskId` | string | ID of the affected task |

***

### ClickUp Task Time Tracked Updated [#clickup-task-time-tracked-updated]

Trigger workflow when the tracked time of a task changes in ClickUp

#### Configuration [#configuration-26]

| Parameter | Type | Required | Description |
| - | - | - | - |
| `triggerCredentials` | string | Yes | ClickUp Account |
| `triggerWorkspaceId` | string | Yes | The ClickUp Workspace the webhook is registered in |
| `triggerSpaceId` | string | No | Only receive events from this space. ClickUp applies the most specific location when several are set |
| `triggerFolderId` | string | No | Only receive events from this folder. ClickUp applies the most specific location when several are set |
| `triggerListId` | string | No | Only receive events from this list. ClickUp applies the most specific location when several are set |
| `triggerTaskId` | string | No | Only receive events for this task. ClickUp applies the most specific location when several are set |

#### Output [#output-64]

| Parameter | Type | Description |
| - | - | - |
| `eventType` | string | The ClickUp event name (e.g. taskCreated) |
| `historyItems` | json | History items describing what changed (id, type, date, source, user, before, after) |
| `payload` | json | Full raw ClickUp webhook payload |
| `taskId` | string | ID of the affected task |

***

### ClickUp Task Updated [#clickup-task-updated]

Trigger workflow when a task is updated in ClickUp

#### Configuration [#configuration-27]

| Parameter | Type | Required | Description |
| - | - | - | - |
| `triggerCredentials` | string | Yes | ClickUp Account |
| `triggerWorkspaceId` | string | Yes | The ClickUp Workspace the webhook is registered in |
| `triggerSpaceId` | string | No | Only receive events from this space. ClickUp applies the most specific location when several are set |
| `triggerFolderId` | string | No | Only receive events from this folder. ClickUp applies the most specific location when several are set |
| `triggerListId` | string | No | Only receive events from this list. ClickUp applies the most specific location when several are set |
| `triggerTaskId` | string | No | Only receive events for this task. ClickUp applies the most specific location when several are set |

#### Output [#output-65]

| Parameter | Type | Description |
| - | - | - |
| `eventType` | string | The ClickUp event name (e.g. taskCreated) |
| `historyItems` | json | History items describing what changed (id, type, date, source, user, before, after) |
| `payload` | json | Full raw ClickUp webhook payload |
| `taskId` | string | ID of the affected task |

***

### ClickUp Webhook [#clickup-webhook]

Trigger workflow on any ClickUp event (subscribes to all events)

#### Configuration [#configuration-28]

| Parameter | Type | Required | Description |
| - | - | - | - |
| `triggerCredentials` | string | Yes | ClickUp Account |
| `triggerWorkspaceId` | string | Yes | The ClickUp Workspace the webhook is registered in |
| `triggerSpaceId` | string | No | Only receive events from this space. ClickUp applies the most specific location when several are set |
| `triggerFolderId` | string | No | Only receive events from this folder. ClickUp applies the most specific location when several are set |
| `triggerListId` | string | No | Only receive events from this list. ClickUp applies the most specific location when several are set |
| `triggerTaskId` | string | No | Only receive events for this task. ClickUp applies the most specific location when several are set |

#### Output [#output-66]

| Parameter | Type | Description |
| - | - | - |
| `eventType` | string | The ClickUp event name (e.g. taskCreated) |
| `historyItems` | json | History items describing what changed (id, type, date, source, user, before, after) |
| `payload` | json | Full raw ClickUp webhook payload |
| `taskId` | string | ID of the affected task (task events only) |
| `listId` | string | ID of the affected list (list events only) |
| `folderId` | string | ID of the affected folder (folder events only) |
| `spaceId` | string | ID of the affected space (space events only) |
