← All integrations

ClickUp

One-click sign-inProjects & CodeKnowledge

Connect it in Quilt

ClickUp unifies tasks, docs, goals, and chat in a single platform, allowing teams to plan, organize, and collaborate across projects with customizable workflows

Sign in with one click. Composio asks the app for you; Quilt never sees the login.

Reads on its own64

Agents use these right away.

  • Get Doc Page ContentTool to fetch a single ClickUp Doc page's content and metadata by workspace_id + doc_id + page_id (v3 Docs API).
  • Get taskRetrieves comprehensive details for a ClickUp task by its ID, supporting standard or custom task IDs (requires `team_id` for custom IDs).
  • Get accessible custom fieldsRetrieves all accessible Custom Field definitions for a specified ClickUp List using its `list_id`.
  • Get all tags from time entriesRetrieves all unique tags applied to time entries within a specified ClickUp Team (Workspace).
  • Get authorized teams workspacesRetrieves a list of Workspaces (Teams) the authenticated user can access.
  • Get authorized userRetrieves the details of the currently authenticated ClickUp user.
  • Get bulk tasks time in statusRetrieves the time spent in each status for multiple tasks; requires the 'Total time in Status' ClickApp to be enabled in the Workspace.
  • Get chat channelRetrieves details for a specific chat channel in a ClickUp Workspace.
  • Get chat channel followersTool to retrieve followers of a ClickUp chat channel.
  • Get chat channel membersTool to get members of a chat channel.
  • Get chat channelsTool to retrieve chat channels in a ClickUp workspace.
  • Get chat message reactionsTool to retrieve reactions on a ClickUp chat message.
  • Get chat message repliesRetrieves replies to a chat message in ClickUp.
  • Get chat messagesTool to retrieve messages from a ClickUp chat channel.
  • Get chat message tagged usersTool to retrieve users tagged in a ClickUp chat message.
  • Get chat view commentsRetrieves comments from a specified Chat view in ClickUp, supporting pagination via `start` and `start_id` to fetch comments older than the default 25 most recent.
  • Get custom rolesRetrieves all Custom Roles, which allow granular permission configurations, for a specified Workspace (Team).
  • Get custom task typesRetrieves all custom task types available within a specified Workspace (team_id).
  • Get DocFetch metadata for one ClickUp Doc without fetching its pages or content.
  • Get Doc ContentFetches a ClickUp Doc's metadata and page content, with options to select pages or return a page listing without content.
  • Get Doc Page ListingTool to fetch the page listing structure of a ClickUp Doc by workspace_id and doc_id.
  • Get Doc PagesTool to fetch pages belonging to a ClickUp Doc.
  • Get filtered team tasksRetrieves a paginated, filtered list of workspace tasks, subject to user access; keyword/text search is not supported.
  • Get folderRetrieves detailed information about a specific folder in ClickUp.
  • Get Folder Available FieldsTool to view custom fields available in a ClickUp folder.
  • Get folderless listsRetrieves folderless Lists in a specified ClickUp Space, with an optional archived-status filter.
  • Get foldersRetrieves Folders within a specified ClickUp Space, ensuring `space_id` is valid, with an option to filter by archived status.
  • Get folder viewsRetrieves all configured views (like List, Board, Calendar) for a specified, existing Folder in ClickUp.
  • Get goalRetrieves detailed information for an existing ClickUp Goal, specified by its unique `goal_id`.
  • Get goalsRetrieves goals for a specified ClickUp Workspace (Team); the `team_id` must be valid and accessible.
  • Get guestCall this to retrieve detailed information for a specific guest within a Team (Workspace), ensuring the `guest_id` is valid for the given `team_id`; this action requires the ClickUp Enterprise Plan.
  • Get listRetrieves detailed information for an existing List in ClickUp, identified by its unique `list_id`.
  • Get list commentsRetrieves comments for a specific ClickUp List, supporting pagination using `start` (timestamp) and `start_id` (comment ID) to fetch earlier comments; omits them for the latest 25.
  • Get list membersRetrieves all members of a specific, existing ClickUp List by its ID.
  • Get listsRetrieves all lists within a specified, existing ClickUp folder, optionally filtering by archived status.
  • Get list viewsRetrieves all task and page views for a specified and accessible ClickUp List.
  • Get running time entryRetrieves the currently active time entry for a user in a Workspace; a negative duration indicates that the timer is running.
  • Shared hierarchyRetrieves the hierarchy of tasks, Lists, and Folders shared with the authenticated user within an existing ClickUp Team (Workspace), identified by its `team_id`.
  • Get spaceRetrieves detailed information for an existing Space in a ClickUp Workspace, identified by its unique space_id.
  • Get space available fieldsRetrieves all custom fields available in a ClickUp Space, identified by space_id.
  • Get spacesRetrieves Spaces for a ClickUp Team (Workspace), with an optional archived-status filter.
  • Get space tagsRetrieves all tags for tasks within a specified ClickUp Space, requiring a valid `space_id`.
  • Get space viewsRetrieves all task and page views for a specified Space ID in ClickUp.
  • Get post subtype IDsTool to retrieve post subtype IDs (Announcement, Discussion, Idea, Update) for a ClickUp Workspace.
  • Get task commentsRetrieves up to 25 comments for a specified task, supporting pagination using `start` and `start_id` to fetch older comments.
  • Get task membersRetrieves users with explicit access (directly assigned or shared) to a specific existing task, excluding users with inherited permissions.
  • Get tasksRetrieves tasks from a specified ClickUp list; only tasks whose home is the given list_id are returned, and closed and archived tasks are excluded by default.
  • Get task templatesRetrieves task templates for a specified Workspace (Team ID), supporting pagination.
  • Get task s time in statusRetrieves the duration a task has spent in each status, provided the 'Total time in Status' ClickApp is enabled for the Workspace.
  • Get team available fieldsRetrieves all custom fields available in a ClickUp Workspace (Team), identified by team_id.
  • Get teamsRetrieves user groups (Teams) from a ClickUp Workspace, typically requiring `team_id` (Workspace ID), with an option to filter by `group_ids`.
  • Get threaded commentsRetrieves threaded replies to a parent comment.
  • Get time entries within a date rangeRetrieves time entries for a specified Team (Workspace ID) within a date range (defaults to the last 30 days for the authenticated user if dates are omitted); active timers are indicated by negative durations in the response.
  • Get singular time entryFetches a specific time entry by its ID for a given team; a negative duration in the response indicates an active timer.
  • Get time entry historyRetrieves the modification history for an existing time entry within a specific ClickUp Team (Workspace).
  • Get tracked timeRetrieves tracked time for a task using a legacy endpoint; prefer newer Time Tracking API endpoints for managing time entries.
  • Get userRetrieves detailed information for a specific user within a ClickUp Workspace (Team), available only for Workspaces on the ClickUp Enterprise Plan.
  • Get viewFetches details for a specific ClickUp view, identified by its `view_id`, which must exist.
  • Get view tasksRetrieves a page of tasks from a specified ClickUp view, respecting its applied filters, sorting, and grouping.
  • Get webhooksFetches webhooks for a Team (Workspace), returning only those created by the authenticated user via API, for a `team_id` they can access.
  • Get workspace everything level viewsRetrieves all task and page views at the 'Everything Level' (a comprehensive overview of all tasks across all Spaces) for a specified ClickUp Workspace.
  • Get workspace planRetrieves the details of the current subscription plan for a specified ClickUp Workspace.
  • Get workspace seatsRetrieves seat utilization (used, total, available for members/guests) for a ClickUp Workspace (Team) ID, which must be for an existing Workspace.
  • Search DocsLists Docs metadata in a ClickUp workspace, with cursor pagination.

Asks someone first99

Anything that sends, creates, changes or deletes waits for a person to approve it in the session’s chat.

  • Create DocTool to create a new ClickUp Doc in a Workspace (v3 Docs API) and return the new doc_id for follow-up page/content operations.
  • Create Doc PageTool to create a page in a ClickUp Doc (v3 Docs API).
  • Create folderCreates a new ClickUp Folder within the specified Space, which must exist and be accessible.
  • Create listCreates a new list in ClickUp within an existing folder.
  • Create a taskCreates a new ClickUp task in a specific list, optionally as a subtask if a `parent` task ID (which cannot be a subtask itself and must be in the same list) is provided.
  • Create task commentAdds a comment to a ClickUp task, assigning it to the supplied user and specifying whether to notify all watchers.
  • Create threaded commentTool to create a threaded reply to a comment in ClickUp.
  • Delete chat channelTool to delete a chat channel in ClickUp.
  • Delete taskPermanently deletes a task, using its standard ID or a custom task ID (requires `custom_task_ids=true` and `team_id`).
  • Move task to new home listTool to move a task to a new home List using ClickUp Public API v3.
  • Update taskUpdates attributes of an existing task; `team_id` is required if `custom_task_ids` is true, use a single space (" ") for `description` to clear it, and provide at least one modifiable field.
  • Add dependencyAdds a 'waiting on' or 'blocking' dependency to a task, requiring either `depends_on` (task becomes waiting on) or `dependency_of` (task becomes blocking), but not both; `team_id` is required if `custom_task_ids` is true.
  • Add guest to folderAdds a guest to a folder with specified permissions; requires a ClickUp Enterprise Plan.
  • Add guest to listShares a ClickUp List with an existing guest user, granting them specified permissions; requires the Workspace to be on the ClickUp Enterprise Plan.
  • Add guest to taskAssigns a guest to a task with specified permissions; requires ClickUp Enterprise Plan, and `team_id` if `custom_task_ids` is true.
  • Add tags from time entriesAssociates a list of specified tags with one or more time entries within a given Team (Workspace).
  • Add tag to taskAdds an existing tag to a specified task; team_id is required if custom_task_ids is true.
  • Add task linkLinks two existing and accessible ClickUp tasks, identified by `task_id` (source) and `links_to` (target).
  • Add task to listAdds an existing task to an additional ClickUp List; the "Tasks in Multiple Lists" ClickApp must be enabled in the Workspace for this.
  • Update Doc PageTool to update/edit a ClickUp Doc page's title and/or content via the v3 Docs API.
  • Create a time entryCreates a new time entry for a specified team.
  • Create chat channelTool to create a chat channel in a ClickUp workspace.
  • Create chat messageTool to send a message in a ClickUp chat channel.
  • Create chat reactionTool to add a reaction to a ClickUp chat message.
  • Create chat view commentPosts a new comment to a specified ClickUp Chat view; the 'view_id' must correspond to an existing and accessible Chat view.
  • Create checklistCreates a new checklist with a specified name within an existing task, which can be identified by its standard ID or a custom task ID (if `custom_task_ids` is true, `team_id` is also required).
  • Create checklist itemCreates a named checklist item within a specified existing checklist, optionally assigning it to a user.
  • Create direct message channelTool to create a direct message channel in ClickUp.
  • Create folderless listCreates a new folderless list (a list not part of any Folder) directly within a specified ClickUp Space.
  • Create folder viewCreates a new, highly customizable view within a specific ClickUp folder using its `folder_id`.
  • Create goalCreates a new goal in a ClickUp Team (Workspace).
  • Create key resultCreates a new Key Result (Target) for a specified Goal in ClickUp to define and track measurable objectives towards achieving that Goal.
  • Create list commentAdds a text comment to a ClickUp List, optionally assigning it to a user and setting the notify-all preference.
  • Create list from template in folderCreates a new list from a template in a specified ClickUp folder.
  • Create list viewCreates a new, customizable view (e.g., list, board, calendar) within a specified ClickUp List, requiring an existing list_id accessible by the user.
  • Create Location Chat ChannelTool to create a Channel on a Space, Folder, or List in ClickUp.
  • Create reply messageTool to create a reply to a chat message in ClickUp.
  • Create spaceCreates a new ClickUp Space within a specified Workspace, allowing feature configuration which defaults to Workspace settings if unspecified.
  • Create space tagCreates a new tag (name, foreground color, background color) in an existing ClickUp Space.
  • Create space viewCreates a customizable view (e.g., List, Board, Gantt) within a specified ClickUp Space, allowing configuration of grouping, sorting, filtering, and display settings.
  • Create task attachmentUploads a file as an attachment to a specified ClickUp task using multipart/form-data.
  • Create task from templateCreates a new task in a specified ClickUp list from a task template, using the provided name for the new task.
  • Create teamCreates a new team (user group) with specified members in a Workspace; member IDs must be for existing users, and be aware that adding view-only guests as paid members may incur extra charges.
  • Create webhookCreates a ClickUp webhook for a Team (Workspace) to notify a public URL on specified events (at least one, or '*' for all), optionally scoped to a Space, Folder, List, or Task; the endpoint must accept requests from dynamic IPs.
  • Create workspace Everything level viewCreates a new, customizable view (e.g., List, Board) at the 'Everything' level for a specified Team (Workspace ID), encompassing all tasks within that Workspace.
  • Delete chat messageTool to delete a chat message in ClickUp.
  • Delete chat reactionTool to delete a reaction from a chat message in ClickUp.
  • Delete checklistPermanently deletes an existing checklist identified by its `checklist_id`.
  • Delete checklist itemPermanently deletes an existing item, identified by `checklist_item_id`, from an existing checklist, identified by `checklist_id`.
  • Delete commentDeletes an existing comment from a task using its `comment_id`.
  • Delete dependencyRemoves a dependency relationship for a task.
  • Delete folderPermanently and irreversibly deletes a specified folder and all its contents (Lists, Tasks) if the folder_id exists.
  • Delete goalPermanently removes an existing Goal, identified by its `goal_id`, from the Workspace.
  • Delete key resultDeletes an existing Key Result, also referred to as a Target within a Goal, identified by its `key_result_id`.
  • Delete listPermanently deletes an existing List and all its contents; this action is destructive and irreversible via the API.
  • Delete spacePermanently deletes a specified Space in ClickUp; this action is irreversible as the Space cannot be recovered via the API.
  • Delete space tagDeletes a Tag from a Space, identified by `tag_name` in path; precise matching of Tag details in the request body (`tag_name_1`, `tag_tag_fg`, `tag_tag_bg`) is generally required for successful deletion.
  • Delete task linkDeletes an existing link, effectively a dependency or relationship, between two ClickUp tasks; set `custom_task_ids=true` and provide `team_id` if using custom task IDs.
  • Delete teamPermanently deletes an existing Team (user group) from the Workspace using its `group_id`.
  • Delete a time entryDeletes an existing time entry, specified by `timer_id`, from a Workspace identified by `team_id`.
  • Delete time trackedDeletes a time-tracked interval from a task; use this legacy endpoint for older time tracking systems.
  • Delete viewPermanently and irreversibly deletes an existing View in ClickUp, identified by its `view_id`.
  • Delete webhookPermanently removes an existing webhook, specified by its ID, thereby ceasing all its event monitoring and notifications.
  • Get access tokenExchanges a ClickUp OAuth 2.0 authorization code (obtained after user consent) for an access token.
  • Invite guest to workspaceInvites a guest by email to a ClickUp Workspace (Team) on an Enterprise Plan, setting initial permissions and optionally a custom role; further access configuration for specific items may require separate actions.
  • Invite user to workspaceInvites a user via email to a ClickUp Workspace (Team), optionally granting admin rights or a custom role; requires an Enterprise Plan for the Workspace.
  • Remove custom field valueRemoves an existing value from a Custom Field on a specific task; this does not delete the Custom Field definition or its predefined options.
  • Remove guest from folderRevokes a guest's access to a specific ClickUp Folder, optionally unsharing items explicitly shared with them within it; requires an Enterprise Plan.
  • Remove guest from listRevokes a guest's access to a specific List, provided the guest currently has access to this List and the Workspace is on the ClickUp Enterprise Plan.
  • Remove guest from taskRevokes a guest's access to a specific task; only available for Workspaces on the ClickUp Enterprise Plan.
  • Remove guest from workspacePermanently removes a guest from a specified Workspace, revoking all their access; this destructive operation requires the Workspace to be on the ClickUp Enterprise Plan.
  • Remove tag from taskRemoves a tag from a specified task by disassociating it (does not delete the tag from Workspace), succeeding even if the tag is not on the task.
  • Remove tags from time entriesRemoves tags from specified time entries in a team, without deleting the tags from the workspace.
  • Remove task from listRemoves a task from an extra list (not its home list); the 'Tasks in Multiple Lists' ClickApp must be enabled.
  • Remove user from workspaceDeactivates a user from a specified ClickUp Workspace, revoking their access (user can be reactivated later); requires the Workspace to be on an Enterprise Plan.
  • Set custom field valueSets or updates a Custom Field's value for a task; the new value (with type-dependent structure, e.g., `{"value": "text"}` or `{"value": 123, "value_options": {"currency_type":"USD"}}`) is provided in the JSON request body.
  • Start a time entryStarts a new time entry (timer) in the specified Team (Workspace), optionally associating it with a task, adding a description, setting billable status, or applying tags (tags feature requires Business Plan or higher).
  • Stop a time entryStops the authenticated user's currently active time entry in the specified Team (Workspace), which requires an existing time entry to be running.
  • Track timeRecords a time entry for a task using ClickUp's legacy time tracking system; newer endpoints are generally recommended.
  • Update chat channelTool to update a ClickUp chat channel's properties including name, topic, description, visibility, and location.
  • Update chat messageTool to update a ClickUp chat message's content, assignee, or resolved status via the v3 API.
  • Edit checklistUpdates an existing checklist's name or position, identified by its `checklist_id`.
  • Edit checklist itemUpdates an existing checklist item, allowing modification of its name, assignee, resolution status, or parent item for nesting.
  • Update commentUpdates an existing task comment by ID, supplying its text, assignee, and resolution status.
  • Update folderUpdates the name of an existing folder in ClickUp.
  • Update goalUpdates an existing ClickUp goal by ID.
  • Edit guest on workspaceModifies the details and permissions of an existing guest user within a specific Workspace.
  • Edit key resultUpdates an existing ClickUp key result's progress and note.
  • Update listUpdates attributes of an existing ClickUp list, such as its name, content, due date, priority, assignee, or color status, identified by its `list_id`.
  • Update spaceUpdates a ClickUp Space's name, color, privacy, multiple-assignee setting, and optionally its feature settings (ClickApps).
  • Edit space tagUpdates an existing tag's name and colors in a ClickUp Space; requires current tag name for identification, and new values for tag name, foreground color, and background color, all of which are mandatory for the update.
  • Update teamUpdates an existing ClickUp User Group (Team) using its `group_id`; note that adding a view-only guest as a paid member may incur charges.
  • Update a time entryUpdates an existing ClickUp time entry.
  • Change tag names from time entriesUpdates an existing time entry tag in a workspace, identified by its current name.
  • Edit time trackedEdits a legacy time-tracked interval for a task (identified by `task_id` and `interval_id`) to update its start/end times and duration; `team_id` is required if `custom_task_ids` is true.
  • Edit user on workspaceUpdates a user's username, admin status, or custom role in a Workspace; requires the Workspace to be on an Enterprise Plan.
  • Update viewUpdates an existing ClickUp view's settings such as name, type, grouping, or filters; ensure `parent_id` and `parent_type` define a valid hierarchy, and that specified field names (e.g.
  • Update webhookUpdates the endpoint URL, monitored events, and status of an existing webhook, identified by its `webhook_id`.
  • Update workspace ACLUpdates privacy and access control list (ACL) permissions for a workspace object or location.

2 more of its actions are no longer kept up by ClickUp and are left out.

ClickUp integration · Quilt