Dev & Project Management
⚡ ClickUp integration
Verified
Dev & Project Management
Verified
Connect ClickUp once and every agent in your squad can work in it for you, with exactly as much access as you decide to give, and a receipt for every call it makes.
If the connection ever expires, the card shows Reconnect; one click re-authorizes the same account with the same settings.
Multiple accounts: connect as many as you need (say, yours and a client's). One is primary. Agents use it unless a mission says otherwise.
This app connects with standard access. Every agent can still be individually allowed, scoped, or denied from the Integrations page.
The 164 tools agents use in ClickUp through Mission Control, and the lowest access level that includes each. Agents discover these themselves. You never have to name a tool; asking in plain language is enough.
| Tool | What it does | Access level |
|---|---|---|
Add dependencyCLICKUP_ADD_DEPENDENCY | Adds 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 tru… | All levels |
Add guest to folderCLICKUP_ADD_GUEST_TO_FOLDER | Adds a guest to a folder with specified permissions; requires a ClickUp Enterprise Plan. | All levels |
Add guest to listCLICKUP_ADD_GUEST_TO_LIST | Shares a ClickUp List with an existing guest user, granting them specified permissions; requires the Workspace to be on the ClickUp Enterprise Plan. | All levels |
Add guest to taskCLICKUP_ADD_GUEST_TO_TASK | Assigns a guest to a task with specified permissions; requires ClickUp Enterprise Plan, and team_id if custom_task_ids is true. | All levels |
Add tags to time entriesCLICKUP_ADD_TAGS_TO_TIME_ENTRIES | Associates a list of specified tags with one or more time entries within a given Team (Workspace). | All levels |
Add tag to taskCLICKUP_ADD_TAG_TO_TASK | Adds an existing tag to a specified task; team_id is required if custom_task_ids is true. | All levels |
Add task linkCLICKUP_ADD_TASK_LINK | Links two existing and accessible ClickUp tasks, identified by task_id (source) and links_to (target). | All levels |
Add task to listCLICKUP_ADD_TASK_TO_LIST | Adds an existing task to an additional ClickUp List; the "Tasks in Multiple Lists" ClickApp must be enabled in the Workspace for this. | All levels |
Attachments upload file to task as attachmentCLICKUP_ATTACHMENTS_UPLOAD_FILE_TO_TASK_AS_ATTACHMENT | DEPRECATED: Use create_task_attachment to upload a file to a task; requires multipart/form-data. | All levels |
Authorization get work space listCLICKUP_AUTHORIZATION_GET_WORK_SPACE_LIST | DEPRECATED: Use get_authorized_teams_workspaces instead to retrieve Workspaces (Teams) accessible to the authenticated user. | All levels |
Click up update doc pageCLICKUP_CLICK_UP_UPDATE_DOC_PAGE | Update/edit a ClickUp Doc page's title and/or content via the v3 Docs API. | All levels |
Create a time entryCLICKUP_CREATE_A_TIME_ENTRY | Creates a new time entry for a specified team. | All levels |
Create chat channelCLICKUP_CREATE_CHAT_CHANNEL | Create a chat channel in a ClickUp workspace. | All levels |
Create chat messageCLICKUP_CREATE_CHAT_MESSAGE | Send a message in a ClickUp chat channel. Use when you need to post messages to team chat channels. Supports both regular messages and structured posts with optional assignments, followers, and reactions. | All levels |
Create chat reactionCLICKUP_CREATE_CHAT_REACTION | Add a reaction to a ClickUp chat message. Use when you need to react to a message with an emoji. | All levels |
Create chat view commentCLICKUP_CREATE_CHAT_VIEW_COMMENT | Posts a new comment to a specified ClickUp Chat view; the 'view_id' must correspond to an existing and accessible Chat view. | All levels |
Create checklistCLICKUP_CREATE_CHECKLIST | Creates 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). | All levels |
Create checklist itemCLICKUP_CREATE_CHECKLIST_ITEM | Creates a new checklist item within a specified, existing checklist, optionally setting the item's name and assigning it to a user. | All levels |
Create direct message channelCLICKUP_CREATE_DIRECT_MESSAGE_CHANNEL | Create a direct message channel in ClickUp. | All levels |
Create docCLICKUP_CREATE_DOC | Create a new ClickUp Doc in a Workspace (v3 Docs API) and return the new doc_id for follow-up page/content operations. | All levels |
Create doc pageCLICKUP_CREATE_DOC_PAGE | Create a page in a ClickUp Doc (v3 Docs API). | All levels |
Create folderCLICKUP_CREATE_FOLDER | Creates a new ClickUp Folder within the specified Space, which must exist and be accessible. | All levels |
Create folderless listCLICKUP_CREATE_FOLDERLESS_LIST | Creates a new folderless list (a list not part of any Folder) directly within a specified ClickUp Space. | All levels |
Create folder viewCLICKUP_CREATE_FOLDER_VIEW | Creates a new, highly customizable view within a specific ClickUp folder using its folder_id. | All levels |
Create goalCLICKUP_CREATE_GOAL | Creates a new goal in a ClickUp Team (Workspace). | All levels |
Create key resultCLICKUP_CREATE_KEY_RESULT | Creates a new Key Result (Target) for a specified Goal in ClickUp to define and track measurable objectives towards achieving that Goal. | All levels |
Create listCLICKUP_CREATE_LIST | Creates a new list in ClickUp within an existing folder. | All levels |
Create list commentCLICKUP_CREATE_LIST_COMMENT | Adds a new comment with specific text to an existing and accessible ClickUp List, assigns it to a user, and sets notification preferences for all list members. | All levels |
Create list from templateCLICKUP_CREATE_LIST_FROM_TEMPLATE | Creates a new list from a template in a specified ClickUp folder. | All levels |
Create list viewCLICKUP_CREATE_LIST_VIEW | Creates a new, customizable view (e.g., list, board, calendar) within a specified ClickUp List, requiring an existing list_id accessible by the user. | All levels |
Create location chat channelCLICKUP_CREATE_LOCATION_CHAT_CHANNEL | Create a Channel on a Space, Folder, or List in ClickUp. | All levels |
Create reply messageCLICKUP_CREATE_REPLY_MESSAGE | Create a reply to a chat message in ClickUp. | All levels |
Create spaceCLICKUP_CREATE_SPACE | Creates a new ClickUp Space within a specified Workspace, allowing feature configuration which defaults to Workspace settings if unspecified. | All levels |
Create space tagCLICKUP_CREATE_SPACE_TAG | Creates a new tag (name, foreground color, background color) in an existing ClickUp Space. | All levels |
Create space viewCLICKUP_CREATE_SPACE_VIEW | Creates a customizable view (e.g., List, Board, Gantt) within a specified ClickUp Space, allowing configuration of grouping, sorting, filtering, and display settings. | All levels |
Create taskCLICKUP_CREATE_TASK | Creates 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. | All levels |
Create task attachmentCLICKUP_CREATE_TASK_ATTACHMENT | Uploads a file as an attachment to a specified ClickUp task using multipart/form-data. | All levels |
Create task commentCLICKUP_CREATE_TASK_COMMENT | Adds a comment to a ClickUp task; team_id is required if custom_task_ids is true. | All levels |
Create task from templateCLICKUP_CREATE_TASK_FROM_TEMPLATE | Creates a new task in a specified ClickUp list from a task template, using the provided name for the new task. | All levels |
Create teamCLICKUP_CREATE_TEAM | Creates 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. | All levels |
Create threaded commentCLICKUP_CREATE_THREADED_COMMENT | Create a threaded reply to a comment in ClickUp. | All levels |
Create webhookCLICKUP_CREATE_WEBHOOK | Creates 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 dyn… | All levels |
Create workspace everything level viewCLICKUP_CREATE_WORKSPACE_EVERYTHING_LEVEL_VIEW | Creates a new, customizable view (e.g., List, Board) at the 'Everything' level for a specified Team (Workspace ID), encompassing all tasks within that Workspace. | All levels |
Delete chat channelCLICKUP_DELETE_CHAT_CHANNEL | Delete a chat channel in ClickUp. Use when you need to permanently remove a chat channel from a workspace. | All levels |
Delete chat messageCLICKUP_DELETE_CHAT_MESSAGE | Delete a chat message in ClickUp. Use when you need to permanently remove a specific message from a workspace chat. | All levels |
Delete chat reactionCLICKUP_DELETE_CHAT_REACTION | Delete a reaction from a chat message in ClickUp. | All levels |
Delete checklistCLICKUP_DELETE_CHECKLIST | Permanently deletes an existing checklist identified by its checklist_id. | All levels |
Delete checklist itemCLICKUP_DELETE_CHECKLIST_ITEM | Permanently deletes an existing item, identified by checklist_item_id, from an existing checklist, identified by checklist_id. | All levels |
Delete commentCLICKUP_DELETE_COMMENT | Deletes an existing comment from a task using its comment_id. | All levels |
Delete dependencyCLICKUP_DELETE_DEPENDENCY | Removes a dependency relationship for a task. | All levels |
Delete folderCLICKUP_DELETE_FOLDER | Permanently and irreversibly deletes a specified folder and all its contents (Lists, Tasks) if the folder_id exists. | All levels |
Delete goalCLICKUP_DELETE_GOAL | Permanently removes an existing Goal, identified by its goal_id, from the Workspace. | All levels |
Delete key resultCLICKUP_DELETE_KEY_RESULT | Deletes an existing Key Result, also referred to as a Target within a Goal, identified by its key_result_id. | All levels |
Delete listCLICKUP_DELETE_LIST | Permanently deletes an existing List and all its contents; this action is destructive and irreversible via the API. | All levels |
Delete spaceCLICKUP_DELETE_SPACE | Permanently deletes a specified Space in ClickUp; this action is irreversible as the Space cannot be recovered via the API. | All levels |
Delete space tagCLICKUP_DELETE_SPACE_TAG | Deletes 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. | All levels |
Delete taskCLICKUP_DELETE_TASK | Permanently deletes a task, using its standard ID or a custom task ID (requires custom_task_ids=true and team_id). | All levels |
Delete task linkCLICKUP_DELETE_TASK_LINK | Deletes 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. | All levels |
Delete teamCLICKUP_DELETE_TEAM | Permanently deletes an existing Team (user group) from the Workspace using its group_id. | All levels |
Delete time entryCLICKUP_DELETE_TIME_ENTRY | Deletes an existing time entry, specified by timer_id, from a Workspace identified by team_id. | All levels |
Delete time trackedCLICKUP_DELETE_TIME_TRACKED | Deletes a time-tracked interval from a task; use this legacy endpoint for older time tracking systems. | All levels |
Delete viewCLICKUP_DELETE_VIEW | Permanently and irreversibly deletes an existing View in ClickUp, identified by its view_id. | All levels |
Delete webhookCLICKUP_DELETE_WEBHOOK | Permanently removes an existing webhook, specified by its ID, thereby ceasing all its event monitoring and notifications. | All levels |
Get accessible custom fieldsCLICKUP_GET_ACCESSIBLE_CUSTOM_FIELDS | Retrieves all accessible Custom Field definitions for a specified ClickUp List using its list_id. | All levels |
Get access tokenCLICKUP_GET_ACCESS_TOKEN | Exchanges a ClickUp OAuth 2.0 authorization code (obtained after user consent) for an access token. | All levels |
Get all tags from time entriesCLICKUP_GET_ALL_TAGS_FROM_TIME_ENTRIES | Retrieves all unique tags applied to time entries within a specified ClickUp Team (Workspace). | All levels |
Get authorized teams workspacesCLICKUP_GET_AUTHORIZED_TEAMS_WORKSPACES | Retrieves a list of Workspaces (Teams) the authenticated user can access. | All levels |
Get authorized userCLICKUP_GET_AUTHORIZED_USER | Retrieves the details of the currently authenticated ClickUp user. | All levels |
Get bulk tasks time in statusCLICKUP_GET_BULK_TASKS_TIME_IN_STATUS | Retrieves the time spent in each status for multiple tasks; requires the 'Total time in Status' ClickApp to be enabled in the Workspace. | All levels |
Get chat channelCLICKUP_GET_CHAT_CHANNEL | Retrieves details for a specific chat channel in a ClickUp Workspace. | All levels |
Get chat channelsCLICKUP_GET_CHAT_CHANNELS | Retrieve chat channels in a ClickUp workspace. | All levels |
Get chat channel followersCLICKUP_GET_CHAT_CHANNEL_FOLLOWERS | Retrieve followers of a ClickUp chat channel. | All levels |
Get chat channel membersCLICKUP_GET_CHAT_CHANNEL_MEMBERS | Get members of a chat channel. Use when you need to retrieve the list of members in a specific ClickUp chat channel. | All levels |
Get chat messagesCLICKUP_GET_CHAT_MESSAGES | Retrieve messages from a ClickUp chat channel. | All levels |
Get chat message reactionsCLICKUP_GET_CHAT_MESSAGE_REACTIONS | Retrieve reactions on a ClickUp chat message. | All levels |
Get chat message repliesCLICKUP_GET_CHAT_MESSAGE_REPLIES | Retrieves replies to a chat message in ClickUp. | All levels |
Get chat message tagged usersCLICKUP_GET_CHAT_MESSAGE_TAGGED_USERS | Retrieve users tagged in a ClickUp chat message. | All levels |
Get chat view commentsCLICKUP_GET_CHAT_VIEW_COMMENTS | Retrieves 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. | All levels |
Get custom rolesCLICKUP_GET_CUSTOM_ROLES | Retrieves all Custom Roles, which allow granular permission configurations, for a specified Workspace (Team). | All levels |
Get custom task typesCLICKUP_GET_CUSTOM_TASK_TYPES | Retrieves all custom task types available within a specified Workspace (team_id). | All levels |
Get doc contentCLICKUP_GET_DOC_CONTENT | Fetch the full content of a ClickUp Doc including metadata and all page contents in markdown format. | All levels |
Get doc pages publicCLICKUP_GET_DOC_PAGES_PUBLIC | Fetch pages belonging to a ClickUp Doc. Use when you need to list all pages in a doc with their content and structure. | All levels |
Get doc page contentCLICKUP_GET_DOC_PAGE_CONTENT | Fetch a single ClickUp Doc page's content and metadata by workspace_id + doc_id + page_id (v3 Docs API). | All levels |
Get doc page listingCLICKUP_GET_DOC_PAGE_LISTING | Fetch the page listing structure of a ClickUp Doc by workspace_id and doc_id. | All levels |
Get filtered team tasksCLICKUP_GET_FILTERED_TEAM_TASKS | Retrieves a paginated list of tasks (up to 100 per page) from a specified workspace based on various filter criteria, respecting user access permissions. | All levels |
Get folderCLICKUP_GET_FOLDER | Retrieves detailed information about a specific folder in ClickUp. | All levels |
Get folderless listsCLICKUP_GET_FOLDERLESS_LISTS | Retrieves all Lists within a specified Space that are not located in any Folder. | All levels |
Get foldersCLICKUP_GET_FOLDERS | Retrieves Folders within a specified ClickUp Space, ensuring space_id is valid, with an option to filter by archived status. | All levels |
Get folder available fieldsCLICKUP_GET_FOLDER_AVAILABLE_FIELDS | View custom fields available in a ClickUp folder. | All levels |
Get folder viewsCLICKUP_GET_FOLDER_VIEWS | Retrieves all configured views (like List, Board, Calendar) for a specified, existing Folder in ClickUp. | All levels |
Get goalCLICKUP_GET_GOAL | Retrieves detailed information for an existing ClickUp Goal, specified by its unique goal_id. | All levels |
Get goalsCLICKUP_GET_GOALS | Retrieves goals for a specified ClickUp Workspace (Team); the team_id must be valid and accessible. | All levels |
Get guestCLICKUP_GET_GUEST | Call 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. | All levels |
Get listCLICKUP_GET_LIST | Retrieves detailed information for an existing List in ClickUp, identified by its unique list_id. | All levels |
Get listsCLICKUP_GET_LISTS | Retrieves all lists within a specified, existing ClickUp folder, optionally filtering by archived status. | All levels |
Get list commentsCLICKUP_GET_LIST_COMMENTS | Retrieves 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. | All levels |
Get list membersCLICKUP_GET_LIST_MEMBERS | Retrieves all members of a specific, existing ClickUp List by its ID. | All levels |
Get list viewsCLICKUP_GET_LIST_VIEWS | Retrieves all task and page views for a specified and accessible ClickUp List. | All levels |
Get running time entryCLICKUP_GET_RUNNING_TIME_ENTRY | Retrieves the currently active time entry for a user in a Workspace; a negative 'duration' in its data indicates it's running, and the response may be empty if no entry is active. | All levels |
Get shared hierarchyCLICKUP_GET_SHARED_HIERARCHY | Retrieves the hierarchy of tasks, Lists, and Folders shared with the authenticated user within an existing ClickUp Team (Workspace), identified by its team_id. | All levels |
Get spaceCLICKUP_GET_SPACE | Retrieves detailed information for an existing Space in a ClickUp Workspace, identified by its unique space_id. | All levels |
Get spacesCLICKUP_GET_SPACES | Retrieves Spaces for a Team ID; member information for private Spaces is returned only if the authenticated user is a member. | All levels |
Get space available fieldsCLICKUP_GET_SPACE_AVAILABLE_FIELDS | Retrieves all custom fields available in a ClickUp Space, identified by space_id. | All levels |
Get space tagsCLICKUP_GET_SPACE_TAGS | Retrieves all tags for tasks within a specified ClickUp Space, requiring a valid space_id. | All levels |
Get space viewsCLICKUP_GET_SPACE_VIEWS | Retrieves all task and page views for a specified Space ID in ClickUp. | All levels |
Get subtypesCLICKUP_GET_SUBTYPES | Retrieve post subtype IDs (Announcement, Discussion, Idea, Update) for a ClickUp Workspace. | All levels |
Get taskCLICKUP_GET_TASK | Retrieves comprehensive details for a ClickUp task by its ID, supporting standard or custom task IDs (requires team_id for custom IDs). | All levels |
Get tasksCLICKUP_GET_TASKS | Retrieves tasks from a specified ClickUp list; only tasks whose home is the given list_id are returned. | All levels |
Get task commentsCLICKUP_GET_TASK_COMMENTS | Retrieves up to 25 comments for a specified task, supporting pagination using start and start_id to fetch older comments. | All levels |
Get task membersCLICKUP_GET_TASK_MEMBERS | Retrieves users with explicit access (directly assigned or shared) to a specific existing task, excluding users with inherited permissions. | All levels |
Get task templatesCLICKUP_GET_TASK_TEMPLATES | Retrieves task templates for a specified Workspace (Team ID), supporting pagination. | All levels |
Get task time in statusCLICKUP_GET_TASK_TIME_IN_STATUS | Retrieves the duration a task has spent in each status, provided the 'Total time in Status' ClickApp is enabled for the Workspace. | All levels |
Get teamsCLICKUP_GET_TEAMS | Retrieves user groups (Teams) from a ClickUp Workspace, typically requiring team_id (Workspace ID), with an option to filter by group_ids. | All levels |
Get team available fieldsCLICKUP_GET_TEAM_AVAILABLE_FIELDS | Retrieves all custom fields available in a ClickUp Workspace (Team), identified by team_id. | All levels |
Get threaded commentsCLICKUP_GET_THREADED_COMMENTS | Retrieves threaded replies to a parent comment. | All levels |
Get time entries in date rangeCLICKUP_GET_TIME_ENTRIES_IN_DATE_RANGE | Retrieves 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 res… | All levels |
Get time entryCLICKUP_GET_TIME_ENTRY | Fetches a specific time entry by its ID for a given team; a negative duration in the response indicates an active timer. | All levels |
Get time entry historyCLICKUP_GET_TIME_ENTRY_HISTORY | Retrieves the modification history for an existing time entry within a specific ClickUp Team (Workspace). | All levels |
Get tracked timeCLICKUP_GET_TRACKED_TIME | Retrieves tracked time for a task using a legacy endpoint; prefer newer Time Tracking API endpoints for managing time entries. | All levels |
Get userCLICKUP_GET_USER | Retrieves detailed information for a specific user within a ClickUp Workspace (Team), available only for Workspaces on the ClickUp Enterprise Plan. | All levels |
Get viewCLICKUP_GET_VIEW | Fetches details for a specific ClickUp view, identified by its view_id, which must exist. | All levels |
Get view tasksCLICKUP_GET_VIEW_TASKS | Retrieves all tasks visible in a specified ClickUp view, respecting its applied filters, sorting, and grouping. | All levels |
Get webhooksCLICKUP_GET_WEBHOOKS | Fetches webhooks for a Team (Workspace), returning only those created by the authenticated user via API, for a team_id they can access. | All levels |
Get workspace everything level viewsCLICKUP_GET_WORKSPACE_EVERYTHING_LEVEL_VIEWS | Retrieves all task and page views at the 'Everything Level' (a comprehensive overview of all tasks across all Spaces) for a specified ClickUp Workspace. | All levels |
Get workspace planCLICKUP_GET_WORKSPACE_PLAN | Retrieves the details of the current subscription plan for a specified ClickUp Workspace. | All levels |
Get workspace seatsCLICKUP_GET_WORKSPACE_SEATS | Retrieves seat utilization (used, total, available for members/guests) for a ClickUp Workspace (Team) ID, which must be for an existing Workspace. | All levels |
Invite guest to workspaceCLICKUP_INVITE_GUEST_TO_WORKSPACE | Invites 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. | All levels |
Invite user to workspaceCLICKUP_INVITE_USER_TO_WORKSPACE | Invites a user via email to a ClickUp Workspace (Team), optionally granting admin rights or a custom role; requires an Enterprise Plan for the Workspace. | All levels |
Move task to home listCLICKUP_MOVE_TASK_TO_HOME_LIST | Move a task to a new home List using ClickUp Public API v3. | All levels |
Remove custom field valueCLICKUP_REMOVE_CUSTOM_FIELD_VALUE | Removes an existing value from a Custom Field on a specific task; this does not delete the Custom Field definition or its predefined options. | All levels |
Remove guest from folderCLICKUP_REMOVE_GUEST_FROM_FOLDER | Revokes a guest's access to a specific ClickUp Folder, optionally unsharing items explicitly shared with them within it; requires an Enterprise Plan. | All levels |
Remove guest from listCLICKUP_REMOVE_GUEST_FROM_LIST | Revokes 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. | All levels |
Remove guest from taskCLICKUP_REMOVE_GUEST_FROM_TASK | Revokes a guest's access to a specific task; only available for Workspaces on the ClickUp Enterprise Plan. | All levels |
Remove guest from workspaceCLICKUP_REMOVE_GUEST_FROM_WORKSPACE | Permanently removes a guest from a specified Workspace, revoking all their access; this destructive operation requires the Workspace to be on the ClickUp Enterprise Plan. | All levels |
Remove tags from time entriesCLICKUP_REMOVE_TAGS_FROM_TIME_ENTRIES | Removes tags from specified time entries in a team, without deleting the tags from the workspace. | All levels |
Remove tag from taskCLICKUP_REMOVE_TAG_FROM_TASK | Removes 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. | All levels |
Remove task from listCLICKUP_REMOVE_TASK_FROM_LIST | Removes a task from an extra list (not its home list); the 'Tasks in Multiple Lists' ClickApp must be enabled. | All levels |
Remove user from workspaceCLICKUP_REMOVE_USER_FROM_WORKSPACE | Deactivates a user from a specified ClickUp Workspace, revoking their access (user can be reactivated later); requires the Workspace to be on an Enterprise Plan. | All levels |
Search docsCLICKUP_SEARCH_DOCS | Search and list Docs metadata in a ClickUp workspace. | All levels |
Set custom field valueCLICKUP_SET_CUSTOM_FIELD_VALUE | Sets 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 b… | All levels |
Start time entryCLICKUP_START_TIME_ENTRY | Starts 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). | All levels |
Stop time entryCLICKUP_STOP_TIME_ENTRY | Stops the authenticated user's currently active time entry in the specified Team (Workspace), which requires an existing time entry to be running. | All levels |
Track timeCLICKUP_TRACK_TIME | Records a time entry for a task using ClickUp's legacy time tracking system; newer endpoints are generally recommended. | All levels |
Update chat channelCLICKUP_UPDATE_CHAT_CHANNEL | Update a ClickUp chat channel's properties including name, topic, description, visibility, and location. | All levels |
Update chat messageCLICKUP_UPDATE_CHAT_MESSAGE | Update a ClickUp chat message's content, assignee, or resolved status via the v3 API. | All levels |
Update checklistCLICKUP_UPDATE_CHECKLIST | Updates an existing checklist's name or position, identified by its checklist_id. | All levels |
Update checklist itemCLICKUP_UPDATE_CHECKLIST_ITEM | Updates an existing checklist item, allowing modification of its name, assignee, resolution status, or parent item for nesting. | All levels |
Update commentCLICKUP_UPDATE_COMMENT | Updates an existing task comment's text, assignee (who must be a valid workspace member), or resolution status, requiring a valid existing comment_id. | All levels |
Update folderCLICKUP_UPDATE_FOLDER | Updates the name of an existing folder in ClickUp. | All levels |
Update goalCLICKUP_UPDATE_GOAL | Updates attributes of an existing ClickUp goal, identified by its goal_id. | All levels |
Update guest on workspaceCLICKUP_UPDATE_GUEST_ON_WORKSPACE | Modifies the details and permissions of an existing guest user within a specific Workspace. | All levels |
Update key resultCLICKUP_UPDATE_KEY_RESULT | Updates an existing key result's progress or note in ClickUp, where the key result measures progress towards a goal. | All levels |
Update listCLICKUP_UPDATE_LIST | Updates attributes of an existing ClickUp list, such as its name, content, due date, priority, assignee, or color status, identified by its list_id. | All levels |
Update spaceCLICKUP_UPDATE_SPACE | Updates an existing ClickUp Space, allowing modification of its name, color, privacy, and feature settings (ClickApps). | All levels |
Update space tagCLICKUP_UPDATE_SPACE_TAG | Updates 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. | All levels |
Update taskCLICKUP_UPDATE_TASK | Updates 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. | All levels |
Update teamCLICKUP_UPDATE_TEAM | Updates an existing ClickUp User Group (Team) using its group_id; note that adding a view-only guest as a paid member may incur charges. | All levels |
Update time entryCLICKUP_UPDATE_TIME_ENTRY | Updates an existing ClickUp time entry. Requires team_id (workspace ID) and timer_id (time entry ID). Optional fields: description, tags, tag_action, start/end times, duration, tid (task ID), billable status. Note: star… | All levels |
Update time entry tagCLICKUP_UPDATE_TIME_ENTRY_TAG | Updates the name, background color, and/or foreground color for an existing time entry tag, identified by its current name and team_id. | All levels |
Update time trackedCLICKUP_UPDATE_TIME_TRACKED | Edits 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. | All levels |
Update user on workspaceCLICKUP_UPDATE_USER_ON_WORKSPACE | Updates a user's username, admin status, or custom role in a Workspace; requires the Workspace to be on an Enterprise Plan. | All levels |
Update viewCLICKUP_UPDATE_VIEW | Updates 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. | All levels |
Update webhookCLICKUP_UPDATE_WEBHOOK | Updates the endpoint URL, monitored events, and status of an existing webhook, identified by its webhook_id. | All levels |
Update workspace aclCLICKUP_UPDATE_WORKSPACE_ACL | Updates privacy and access control list (ACL) permissions for a workspace object or location. | All levels |
Just ask in plain language: “check ClickUp for …”, “create … in ClickUp”, “every Monday, … ”, and the agent finds the right tool, runs it, and reports back with a receipt in your Runs ledger. Anything outward-facing (sending, posting, publishing) that a mission didn't clearly authorize comes back to you as a ticket first.
| Agent says | What's happening | Fix |
|---|---|---|
| "ClickUp isn't connected" | No active connection (or this agent is denied) | Connect on the Integrations page; check the agent's per-app policy |
| "The connection has expired" | ClickUp ended the authorization (they all do periodically) | Click Reconnect on the account, same settings, one click |
| "I'm not allowed to do that" | The action is above the account's access level, or the agent is scoped down | Raise the level under Manage, or adjust that agent's policy |
| It did something unexpected | The ask was ambiguous (e.g. matched an existing item) | Be explicit, "create a NEW …", and give agents a working folder where relevant |