Back to tools

AI Agent Tool

Clickup logo

Clickup

ClickUp API for managing tasks, docs, automations, and workspaces across teams.

Project ManagementVerified

clickup.com

•

One-click Login

About Clickup

The ClickUp API (api.clickup.com) provides programmatic access to tasks, lists, folders, spaces, docs, goals, comments, and time tracking within ClickUp workspaces. It supports creating automation workflows and integrating ClickUp with external systems. All paid tiers include API access; Enterprise adds dedicated high-throughput API access. As of 2026, ClickUp sells AI features (Brain) as a separate add-on layer starting at $9/user/month, distinct from workspace plan pricing.

AI Agent Use Cases

- Task and subtask CRUD with custom field support

- Workspace hierarchy management (spaces, folders, lists)

- Time tracking entry creation and retrieval

- Comment and document management

- Webhook subscriptions for real-time task change notifications

- Enterprise API with higher rate limits for large-scale integrations

Available Actions

These are the specific actions that AI agents can perform with this tool

Inputs

commentText

The text of the comment

notifyAll

Will notify all

assignees

Select the assignees

folderId

The ID of a folder

listId

The ID of a list. To show lists within a folder, please select a **Folder** first

viewId

The ID of a view

Inputs

name

The name of checklist

folderId

The ID of a folder

listId

The ID of a list. To show lists within a folder, please select a **Folder** first

taskId

The ID of a task

Inputs

name

The name of item

assignee

Select the assignees

folderId

The ID of a folder

listId

The ID of a list. To show lists within a folder, please select a **Folder** first

taskId

The ID of a task

checklistId

To show options please select a **Task** first

Inputs

name

The name of folder

hidden

Folder will be set hidden

Inputs

workspaceId

The id of a workspace

spaceId

The id of a space

folderId

The id of a folder

name

The name of list

content

The content of list

priority

The level of priority

assignee

Select the assignees

Inputs

commentText

The text of the comment

notifyAll

Will notify all

assignees

Select the assignees

folderId

The ID of a folder

listId

The ID of a list. To show lists within a folder, please select a **Folder** first

Inputs

name

The name of space

_private

Space will be privated

Inputs

name

The name of task

description

The description of task

markdownDescription

The description of task with markdown formatting

priority

The level of priority

assignees

Select the assignees

tags

Select the tags

dueDate

Due date of the task in [ISO 8601 format](https://en.wikipedia.org/wiki/ISO_8601). e.g. `2023-05-13T23:45:44Z`

dueDateTime

If set `true`, due date will be given with time. If not it will only be the closest date

folderId

The ID of a folder

listId

The ID of a list. To show lists within a folder, please select a **Folder** first

status

Select a status

parent

The ID of a task

Inputs

commentText

The text of the comment

notifyAll

Will notify all

assignees

Select the assignees

folderId

The ID of a folder

listId

The ID of a list. To show lists within a folder, please select a **Folder** first

taskId

The ID of a task

Inputs

taskTemplateId

Select a task template

name

The name of task

folderId

The ID of a folder

listId

The ID of a list. To show lists within a folder, please select a **Folder** first

Inputs

commentText

The text of the comment

notifyAll

Will notify all

assignee

Select the assignees

Inputs

commentText

The text of the comment

notifyAll

Will notify all

assignees

Select the assignees

folderId

The ID of a folder

listId

The ID of a list. To show lists within a folder, please select a **Folder** first

viewId

The ID of a view

Inputs

folderId

The ID of a folder

listId

The ID of a list. To show lists within a folder, please select a **Folder** first

taskId

The ID of a task

checklistId

To show options please select a **Task** first

Inputs

folderId

The ID of a folder

listId

The ID of a list. To show lists within a folder, please select a **Folder** first

taskId

To show options please select a **List** first

checklistId

To show options please select a **Task** first

checklistItemId

To show options please select a **Task and Checklist** first

Inputs

folderId

The ID of a folder

listId

The ID of a list. To show lists within a folder, please select a **Folder** first

Inputs

folderId

The ID of a folder

listId

The ID of a list. To show lists within a folder, please select a **Folder** first

taskId

To show options please select a **List** first

Inputs

folderId

The ID of a folder

listId

The ID of a list. To show lists within a folder, please select a **Folder** first

Inputs

archived

Filter for archived folders

Inputs

folderId

The ID of a folder

listId

The ID of a list. To show lists within a folder, please select a **Folder** first

Inputs

folderId

The ID of a folder

listId

The ID of a list. To show lists within a folder, please select a **Folder** first

Inputs

folderId

The ID of a folder

listId

The ID of a list. To show lists within a folder, please select a **Folder** first

Inputs

archived

Filter for archived lists

Inputs

archived

Filter for archived spaces

Inputs

folderId

The ID of a folder

listId

The ID of a list. To show lists within a folder, please select a **Folder** first

taskId

To show options please select a **List** first

Inputs

folderId

The ID of a folder

listId

The ID of a list. To show lists within a folder, please select a **Folder** first

taskId

To show options please select a **List** first

Inputs

page

Page to return templates

Inputs

archived

Filter for archived tasks

page

The page number to be returned

orderBy

Order to return tasks

assignees

Select the assignees

folderId

The ID of a folder

listId

The ID of a list. To show lists within a folder, please select a **Folder** first

Inputs

folderId

The ID of a folder

listId

The ID of a list. To show lists within a folder, please select a **Folder** first

viewId

The ID of a view

Inputs

folderId

The ID of a folder

listId

The ID of a list. To show lists within a folder, please select a **Folder** first

viewId

The ID of a view

Inputs

page

The page number to be returned

folderId

The ID of a folder

listId

The ID of a list. To show lists within a folder, please select a **Folder** first

viewId

The ID of a view

Inputs

folderId

The ID of a folder

listId

The ID of a list. To show lists within a folder, please select a **Folder** first

taskId

To show options please select a **List** first

customFieldId

Select a custom field

Inputs

description

Description of the time entry

folderId

The ID of a folder

listId

The ID of a list. To show lists within a folder, please select a **Folder** first

taskId

To show options please select a **List** first

Inputs

name

The name of checklist

position

The position of checklist

folderId

The ID of a folder

listId

The ID of a list. To show lists within a folder, please select a **Folder** first

taskId

To show options please select a **List** first

checklistId

To show options please select a **Task** first

Inputs

name

The name of item

assignee

Select the assignees

resolved

Set the item as resolved

folderId

The ID of a folder

listId

The ID of a list. To show lists within a folder, please select a **Folder** first

taskId

To show options please select a **List** first

checklistId

To show options please select a **Task** first

checklistItemId

To show options please select a **Task and Checklist** first

parent

Set another checklist item as parent

Inputs

commentText

The text of the comment

assignee

Select the assignee

resolved

Set the comment as resolved

Inputs

name

The name of folder

hidden

Folder will be set hidden

Inputs

name

The name of list

content

The content of list

priority

The level of priority

assignee

Select the assignees

folderId

The ID of a folder

listId

The ID of a list. To show lists within a folder, please select a **Folder** first

Inputs

name

The name of space

_private

Space will be privated

Inputs

name

The name of task

description

The description of task

priority

The level of priority

assignees

Select the assignees

dueDate

The due date of task, please use `YYYY-MM-DD` format

startDate

The start date of task, please use `YYYY-MM-DD` format

folderId

The ID of a folder

listId

The ID of a list. To show lists within a folder, please select a **Folder** first

taskId

To show options please select a **List** first

status

Select a status

parent

To show options please select a **List** first

Inputs

value

The value of custom field

folderId

The ID of a folder

listId

The ID of a list. To show lists within a folder, please select a **Folder** first

taskId

To show options please select a **List** first

customFieldId

Select a custom field