FruxonDocs

ClickUp

ClickUp project management integration for workspaces, tasks, time tracking, and custom fields

The ClickUp integration lets your agents manage workspaces, spaces, folders, lists, and tasks. It also supports comments, tags, time tracking, and custom fields.

Prerequisites

You need one of the following:

  • Personal API Token — Generate one from your ClickUp Settings under Apps > API Token. Tokens start with pk_.
  • OAuth — For user-level access where each chat user authorizes with their own ClickUp account.

Setup

  1. Open your agent in Agent Studio
  2. In the Integrations panel, click Add Integration Config
  3. Select ClickUp from the integration list
  4. Give the config a display name (e.g., "ClickUp")
  5. Choose your authentication method:
    • Personal API Token — Paste your ClickUp API token
    • OAuth — Click Connect to start the ClickUp OAuth flow
  6. Save the agent revision

Using in Your Agent

  1. In an Agent Step, attach ClickUp tools from the tools panel
  2. The agent uses your integration config for all ClickUp API calls
  3. Tools are referenced as clickup.list_tasks, clickup.create_task, etc.

Available Tools

Workspaces

ToolDescriptionAction Type
list_workspacesList all workspaces the user has access toReadOnly

Spaces

ToolDescriptionAction Type
list_spacesList all spaces in a workspaceReadOnly
get_spaceGet details of a specific spaceReadOnly
create_spaceCreate a new space in a workspaceReversible
delete_spacePermanently delete a spaceIrreversible

Folders

ToolDescriptionAction Type
list_foldersList all folders in a spaceReadOnly
create_folderCreate a new folder in a spaceReversible
delete_folderPermanently delete a folderIrreversible

Lists

ToolDescriptionAction Type
list_listsList all lists in a folderReadOnly
list_folderless_listsList lists in a space not inside any folderReadOnly
get_listGet details of a specific listReadOnly
create_listCreate a new list in a folderReversible
delete_listPermanently delete a listIrreversible

Tasks

ToolDescriptionAction Type
list_tasksList tasks with filters for status, assignees, and date rangesReadOnly
get_taskGet full task details including custom fields and subtasksReadOnly
create_taskCreate a task with name, description, status, priority, and assigneesReversible
update_taskUpdate a task's name, status, priority, or due dateReversible
delete_taskPermanently delete a taskIrreversible

Comments

ToolDescriptionAction Type
list_task_commentsList the 25 most recent comments on a taskReadOnly
create_task_commentAdd a comment to a taskReversible

Tags

ToolDescriptionAction Type
list_tagsList all tags available in a spaceReadOnly

Time Tracking

ToolDescriptionAction Type
list_time_entriesList time entries with optional date range and assignee filtersReadOnly
create_time_entryCreate a time tracking entry, optionally attached to a taskReversible

Custom Fields

ToolDescriptionAction Type
list_custom_fieldsList all custom fields on a listReadOnly
set_custom_field_valueSet the value of a custom field on a taskReversible

On this page