Integrations / Project management

ClickUp

Look up and list tasks, create and update tasks, comment on them, and trigger workflows from ClickUp task, list, folder and space events.

9 tools 16 trigger events

Tools

clickup.list_workspaces

List the Workspaces the token can see. Workspace IDs are numeric strings, e.g. 9012345678; the API calls them team_id.

clickup.list_tasks

List the tasks in a list, 100 per page. List IDs are numeric strings from the list's URL, e.g. 901234567890.

list_id*statusesassigneesinclude_closedorder_bypage

clickup.get_task

Get a task with its description, status, assignees, tags and location. Task IDs are short strings like 86b1x2y3z.

task_id*

clickup.create_task writes

Create a task in a list. List IDs are numeric strings from the list's URL.

list_id*name*markdown_contentstatusprioritydue_datetagsassigneesparent

clickup.update_task writes

Update a task's name, description, status, priority, due date or assignees. Only the fields given change. Task IDs are short strings like 86b1x2y3z.

task_id*namemarkdown_contentstatusprioritydue_dateadd_assigneesremove_assignees

clickup.add_comment writes

Add a comment to a task as the connected user. Task IDs are short strings like 86b1x2y3z.

task_id*comment_text*notify_all

clickup.create_webhook writes

Register a webhook for a Workspace and return its ID and signing secret, which goes in the connection's webhook secret. Workspace IDs come from list_workspaces.

team_id*endpoint*events*space_idfolder_idlist_id

clickup.api_get

Send a GET request to any ClickUp API path under https://api.clickup.com/api/v2 and return the response. For endpoints the named tools don't cover.

path*params

clickup.api_request writes

Send a POST, PUT, PATCH or DELETE request to any ClickUp API path under https://api.clickup.com/api/v2.

method*path*paramsbody

Tick Allow raw writes on the connection to add api_request, which can send POST, PUT, PATCH and DELETE requests to any ClickUp API path.

Connect

  1. In ClickUp, click your avatar, open Settings → Apps (app.clickup.com/settings/apps), and generate an API token under API Token.
  2. Paste it as the connection's personal API token. The connection acts as you and sees what you can see.
  3. To trigger workflows, use the create_webhook tool with your Workspace ID (from list_workspaces), the request URL shown on the connection page and the events you need, then paste the secret it returns on the connection.

Credentials

Personal API token Webhook secret

ClickUp API docs

Triggers

Run the create_webhook tool with this URL and the events you need, then paste the secret it returns on this connection.

Events

taskCreatedtaskUpdatedtaskDeletedtaskStatusUpdatedtaskAssigneeUpdatedtaskPriorityUpdatedtaskDueDateUpdatedtaskTagUpdatedtaskMovedtaskCommentPostedtaskCommentUpdatedtaskTimeTrackedUpdatedlistCreatedlistUpdatedfolderCreatedspaceCreated
trigger
kind: clickup connection: clickup events: [taskCreated] tasks: [...] webhooks: [...]

Your next automation is one sentence away.

14-day free trial with $5 of built-in AI included. Cancel anytime.