Available now

126 things your agent can do in ClickUp

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

Project Mgmt & Dev21 triggersSign in with your account (OAuth)

Every action, grouped by what it does

You do not pick these by hand. Describe what the agent should do and Squidgy grants the matching ones — an agent told to draft replies gets the drafting action and not the sending one.

Read

45
  • Get accessible custom fields

    Retrieves all accessible custom field definitions for a specified clickup list using its `list id`.

    CLICKUP_GET_ACCESSIBLE_CUSTOM_FIELDS
  • Get access token

    Exchanges a clickup oauth 2.0 authorization code (obtained after user consent) for an access token.

    CLICKUP_GET_ACCESS_TOKEN
  • Get all tags from time entries

    Retrieves all unique tags applied to time entries within a specified clickup team (workspace).

    CLICKUP_GET_ALL_TAGS_FROM_TIME_ENTRIES
  • Get authorized teams workspaces

    Retrieves a list of workspaces (teams) the authenticated user can access.

    CLICKUP_GET_AUTHORIZED_TEAMS_WORKSPACES
  • Get authorized user

    Retrieves the details of the currently authenticated clickup user.

    CLICKUP_GET_AUTHORIZED_USER
  • 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.

    CLICKUP_GET_BULK_TASKS_TIME_IN_STATUS
  • 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.

    CLICKUP_GET_CHAT_VIEW_COMMENTS
  • Get custom roles

    Retrieves all custom roles, which allow granular permission configurations, for a specified workspace (team).

    CLICKUP_GET_CUSTOM_ROLES
  • Get custom task types

    Retrieves all custom task types available within a specified workspace (team id).

    CLICKUP_GET_CUSTOM_TASK_TYPES
  • Get filtered team tasks

    Retrieves a paginated list of tasks (up to 100 per page) from a specified team (workspace id in `team id`) based on various filter criteria, respecting user access permissions.

    CLICKUP_GET_FILTERED_TEAM_TASKS
  • Get folder

    Retrieves detailed information about a specific folder in clickup.

    CLICKUP_GET_FOLDER
  • Get folderless lists

    Retrieves all lists within a specified space that are not located in any folder.

    CLICKUP_GET_FOLDERLESS_LISTS
  • Get folders

    Retrieves folders within a specified clickup space, ensuring `space id` is valid, with an option to filter by archived status.

    CLICKUP_GET_FOLDERS
  • Get folder views

    Retrieves all configured views (like list, board, calendar) for a specified, existing folder in clickup.

    CLICKUP_GET_FOLDER_VIEWS
  • Get goal

    Retrieves detailed information for an existing clickup goal, specified by its unique `goal id`.

    CLICKUP_GET_GOAL
  • Get goals

    Retrieves goals for a specified clickup workspace (team); the `team id` must be valid and accessible.

    CLICKUP_GET_GOALS
  • 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.

    CLICKUP_GET_GUEST
  • Get list

    Retrieves detailed information for an existing list in clickup, identified by its unique `list id`.

    CLICKUP_GET_LIST
  • Get lists

    Retrieves all lists within a specified, existing clickup folder, optionally filtering by archived status.

    CLICKUP_GET_LISTS
  • 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.

    CLICKUP_GET_LIST_COMMENTS
  • Get list members

    Retrieves all members of a specific, existing clickup list by its id.

    CLICKUP_GET_LIST_MEMBERS
  • Get list views

    Retrieves all task and page views for a specified and accessible clickup list.

    CLICKUP_GET_LIST_VIEWS
  • 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.

    CLICKUP_GET_RUNNING_TIME_ENTRY
  • Get singular time entry

    Fetches a specific time entry by its id for a given team; a negative duration in the response indicates an active timer.

    CLICKUP_GET_SINGULAR_TIME_ENTRY
  • Get space

    Retrieves detailed information for an existing space in a clickup workspace, identified by its unique space id.

    CLICKUP_GET_SPACE
  • Get spaces

    Retrieves spaces for a team id; member information for private spaces is returned only if the authenticated user is a member.

    CLICKUP_GET_SPACES
  • Get space tags

    Retrieves all tags for tasks within a specified clickup space, requiring a valid `space id`.

    CLICKUP_GET_SPACE_TAGS
  • Get space views

    Retrieves all task and page views for a specified space id in clickup.

    CLICKUP_GET_SPACE_VIEWS
  • Get task

    Retrieves comprehensive details for a clickup task by its id, supporting standard or custom task ids (requires `team id` for custom ids).

    CLICKUP_GET_TASK
  • Get tasks

    Retrieves tasks from a specified clickup list; only tasks whose home is the given list id are returned.

    CLICKUP_GET_TASKS
  • Get task comments

    Retrieves up to 25 comments for a specified task, supporting pagination using `start` and `start id` to fetch older comments.

    CLICKUP_GET_TASK_COMMENTS
  • Get task members

    Retrieves users with explicit access (directly assigned or shared) to a specific existing task, excluding users with inherited permissions.

    CLICKUP_GET_TASK_MEMBERS
  • Get task s 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.

    CLICKUP_GET_TASK_S_TIME_IN_STATUS
  • Get task templates

    Retrieves task templates for a specified workspace (team id), supporting pagination.

    CLICKUP_GET_TASK_TEMPLATES
  • Get teams

    Retrieves user groups (teams) from a clickup workspace, typically requiring `team id` (workspace id), with an option to filter by `group ids`.

    CLICKUP_GET_TEAMS
  • Get time entries within a 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…

    CLICKUP_GET_TIME_ENTRIES_WITHIN_A_DATE_RANGE
  • Get time entry history

    Retrieves the modification history for an existing time entry within a specific clickup team (workspace).

    CLICKUP_GET_TIME_ENTRY_HISTORY
  • Get tracked time

    Retrieves tracked time for a task using a legacy endpoint; prefer newer time tracking api endpoints for managing time entries.

    CLICKUP_GET_TRACKED_TIME
  • Get user

    Retrieves detailed information for a specific user within a clickup workspace (team), available only for workspaces on the clickup enterprise plan.

    CLICKUP_GET_USER
  • Get view

    Fetches details for a specific clickup view, identified by its `view id`, which must exist.

    CLICKUP_GET_VIEW
  • Get view tasks

    Retrieves all tasks visible in a specified clickup view, respecting its applied filters, sorting, and grouping.

    CLICKUP_GET_VIEW_TASKS
  • 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.

    CLICKUP_GET_WEBHOOKS
  • 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.

    CLICKUP_GET_WORKSPACE_EVERYTHING_LEVEL_VIEWS
  • Get workspace plan

    Retrieves the details of the current subscription plan for a specified clickup workspace.

    CLICKUP_GET_WORKSPACE_PLAN
  • 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.

    CLICKUP_GET_WORKSPACE_SEATS

Create & update

69
  • 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 `cus…

    CLICKUP_ADD_DEPENDENCY
  • Add guest to folder

    Adds a guest to a folder with specified permissions; requires a clickup enterprise plan.

    CLICKUP_ADD_GUEST_TO_FOLDER
  • 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.

    CLICKUP_ADD_GUEST_TO_LIST
  • 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.

    CLICKUP_ADD_GUEST_TO_TASK
  • Add tags from time entries

    Associates a list of specified tags with one or more time entries within a given team (workspace).

    CLICKUP_ADD_TAGS_FROM_TIME_ENTRIES
  • Add tag to task

    Adds an existing tag to a specified task; team id is required if custom task ids is true.

    CLICKUP_ADD_TAG_TO_TASK
  • Add task link

    Links two existing and accessible clickup tasks, identified by `task id` (source) and `links to` (target).

    CLICKUP_ADD_TASK_LINK
  • 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.

    CLICKUP_ADD_TASK_TO_LIST
  • Create a time entry

    Creates a new time entry for a specified team.

    CLICKUP_CREATE_A_TIME_ENTRY
  • 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).

    CLICKUP_CREATE_CHECKLIST
  • 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.

    CLICKUP_CREATE_CHECKLIST_ITEM
  • Create folder

    Creates a new clickup folder within the specified space, which must exist and be accessible.

    CLICKUP_CREATE_FOLDER
  • Create folderless list

    Creates a new folderless list (a list not part of any folder) directly within a specified clickup space.

    CLICKUP_CREATE_FOLDERLESS_LIST
  • Create folder view

    Creates a new, highly customizable view within a specific clickup folder using its `folder id`.

    CLICKUP_CREATE_FOLDER_VIEW
  • Create goal

    Creates a new goal in a clickup team (workspace).

    CLICKUP_CREATE_GOAL
  • 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.

    CLICKUP_CREATE_KEY_RESULT
  • Create list

    Creates a new list in clickup within a specified, existing folder.

    CLICKUP_CREATE_LIST
  • 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.

    CLICKUP_CREATE_LIST_VIEW
  • Create space

    Creates a new space in a clickup team, with customizable name, privacy, color, and feature settings.

    CLICKUP_CREATE_SPACE
  • Create space tag

    Creates a new tag (name, foreground color, background color) in an existing clickup space.

    CLICKUP_CREATE_SPACE_TAG
  • 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.

    CLICKUP_CREATE_SPACE_VIEW
  • Create a 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.

    CLICKUP_CREATE_TASK
  • Create task attachment

    Uploads a file as an attachment to a specified clickup task, requiring `multipart/form-data` for file upload.

    CLICKUP_CREATE_TASK_ATTACHMENT
  • 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.

    CLICKUP_CREATE_TASK_FROM_TEMPLATE
  • 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.

    CLICKUP_CREATE_TEAM
  • 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 acce…

    CLICKUP_CREATE_WEBHOOK
  • 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.

    CLICKUP_CREATE_WORKSPACE_EVERYTHING_LEVEL_VIEW
  • Delete a time entry

    Deletes an existing time entry, specified by `timer id`, from a workspace identified by `team id`.

    CLICKUP_DELETE_A_TIME_ENTRY
  • Delete checklist

    Permanently deletes an existing checklist identified by its `checklist id`.

    CLICKUP_DELETE_CHECKLIST
  • Delete checklist item

    Permanently deletes an existing item, identified by `checklist item id`, from an existing checklist, identified by `checklist id`.

    CLICKUP_DELETE_CHECKLIST_ITEM
  • Delete dependency

    Removes two dependency links for `task id`: one where `task id` is blocked by `depends on`, and another where `dependency of` is blocked by `task id`; `team id` is required if `custom task ids` is tr…

    CLICKUP_DELETE_DEPENDENCY
  • Delete folder

    Permanently and irreversibly deletes a specified folder and all its contents (lists, tasks) if the folder id exists.

    CLICKUP_DELETE_FOLDER
  • Delete goal

    Permanently removes an existing goal, identified by its `goal id`, from the workspace.

    CLICKUP_DELETE_GOAL
  • Delete key result

    Deletes an existing key result, also referred to as a target within a goal, identified by its `key result id`.

    CLICKUP_DELETE_KEY_RESULT
  • Delete list

    Permanently deletes an existing list and all its contents; this action is destructive and irreversible via the api.

    CLICKUP_DELETE_LIST
  • Delete space

    Permanently deletes a specified space in clickup; this action is irreversible as the space cannot be recovered via the api.

    CLICKUP_DELETE_SPACE
  • 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 delet…

    CLICKUP_DELETE_SPACE_TAG
  • Delete task

    Permanently deletes a task, using its standard id or a custom task id (requires `custom task ids=true` and `team id`).

    CLICKUP_DELETE_TASK
  • 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.

    CLICKUP_DELETE_TASK_LINK
  • Delete team

    Permanently deletes an existing team (user group) from the workspace using its `group id`.

    CLICKUP_DELETE_TEAM
  • Delete time tracked

    Deletes a time-tracked interval from a task; use this legacy endpoint for older time tracking systems.

    CLICKUP_DELETE_TIME_TRACKED
  • Delete view

    Permanently and irreversibly deletes an existing view in clickup, identified by its `view id`.

    CLICKUP_DELETE_VIEW
  • Delete webhook

    Permanently removes an existing webhook, specified by its id, thereby ceasing all its event monitoring and notifications.

    CLICKUP_DELETE_WEBHOOK
  • Edit checklist

    Updates an existing checklist's name or position, identified by its `checklist id`.

    CLICKUP_EDIT_CHECKLIST
  • Edit checklist item

    Updates an existing checklist item, allowing modification of its name, assignee, resolution status, or parent item for nesting.

    CLICKUP_EDIT_CHECKLIST_ITEM
  • Edit guest on workspace

    Modifies the details and permissions of an existing guest user within a specific workspace.

    CLICKUP_EDIT_GUEST_ON_WORKSPACE
  • Edit key result

    Updates an existing key result's progress or note in clickup, where the key result measures progress towards a goal.

    CLICKUP_EDIT_KEY_RESULT
  • Edit 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 manda…

    CLICKUP_EDIT_SPACE_TAG
  • Edit 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.

    CLICKUP_EDIT_TIME_TRACKED
  • Edit 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.

    CLICKUP_EDIT_USER_ON_WORKSPACE
  • 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.

    CLICKUP_REMOVE_CUSTOM_FIELD_VALUE
  • 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.

    CLICKUP_REMOVE_GUEST_FROM_FOLDER
  • 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.

    CLICKUP_REMOVE_GUEST_FROM_LIST
  • Remove guest from task

    Revokes a guest's access to a specific task; only available for workspaces on the clickup enterprise plan.

    CLICKUP_REMOVE_GUEST_FROM_TASK
  • 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.

    CLICKUP_REMOVE_GUEST_FROM_WORKSPACE
  • Remove tags from time entries

    Removes tags from specified time entries in a team, without deleting the tags from the workspace.

    CLICKUP_REMOVE_TAGS_FROM_TIME_ENTRIES
  • 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.

    CLICKUP_REMOVE_TAG_FROM_TASK
  • Remove task from list

    Removes a task from an extra list (not its home list); the 'tasks in multiple lists' clickapp must be enabled.

    CLICKUP_REMOVE_TASK_FROM_LIST
  • 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.

    CLICKUP_REMOVE_USER_FROM_WORKSPACE
  • 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 i…

    CLICKUP_SET_CUSTOM_FIELD_VALUE
  • Update a time entry

    Updates an existing clickup time entry; provide `start` and `end` times together, and include `team id` as a query param (request field `team id 1`) if `custom task ids` is true.

    CLICKUP_UPDATE_A_TIME_ENTRY
  • Update folder

    Updates the name of an existing folder in clickup.

    CLICKUP_UPDATE_FOLDER
  • Update goal

    Updates attributes of an existing clickup goal, identified by its `goal id`.

    CLICKUP_UPDATE_GOAL
  • 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`.

    CLICKUP_UPDATE_LIST
  • Update space

    Updates an existing clickup space, allowing modification of its name, color, privacy, and feature settings (clickapps).

    CLICKUP_UPDATE_SPACE
  • 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.

    CLICKUP_UPDATE_TASK
  • 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.

    CLICKUP_UPDATE_TEAM
  • 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. for sorting,…

    CLICKUP_UPDATE_VIEW
  • Update webhook

    Updates the endpoint url, monitored events, and status of an existing webhook, identified by its `webhook id`.

    CLICKUP_UPDATE_WEBHOOK

Send & publish

7
  • 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.

    CLICKUP_CREATE_CHAT_VIEW_COMMENT
  • 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.

    CLICKUP_CREATE_LIST_COMMENT
  • Create task comment

    Adds a comment to a clickup task; `team id` is required if `custom task ids` is true.

    CLICKUP_CREATE_TASK_COMMENT
  • Delete comment

    Deletes an existing comment from a task using its `comment id`.

    CLICKUP_DELETE_COMMENT
  • 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 sep…

    CLICKUP_INVITE_GUEST_TO_WORKSPACE
  • 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.

    CLICKUP_INVITE_USER_TO_WORKSPACE
  • 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.

    CLICKUP_UPDATE_COMMENT

Manage

5
  • Change tag names from time entries

    Updates the name, background color, and/or foreground color for an existing time entry tag, identified by its current `name` and `team id`.

    CLICKUP_CHANGE_TAG_NAMES_FROM_TIME_ENTRIES
  • 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`.

    CLICKUP_SHARED_HIERARCHY
  • Start a 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 busine…

    CLICKUP_START_A_TIME_ENTRY
  • Stop a 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.

    CLICKUP_STOP_A_TIME_ENTRY
  • Track time

    Records a time entry for a task using clickup's legacy time tracking system; newer endpoints are generally recommended.

    CLICKUP_TRACK_TIME

About connecting ClickUp

What can an AI agent do in ClickUp?

126 distinct actions, listed in full on this page — 45 to read, 69 to create & update, 7 to send & publish, 5 to manage. An agent gets the ones that match what you described it doing, not all of them at once.

How do I connect ClickUp?

Once, in Settings → Integrations. Sign in with your account (OAuth). The connection is yours, shared by every agent you build — you are not re-authorising per agent, and the agent never sees your credentials.

Can an agent react to something happening in ClickUp?

Yes — ClickUp exposes 21 triggers, so an agent can start work when something changes rather than waiting to be asked.

Others in Project Mgmt & Dev

The ClickUp integration guide · All 58 connectable apps · The agent builder

Chat with Squidgy