Overview
ClickUp is an all-in-one work-management platform – Spaces, Folders, Lists, Tasks, with custom fields and dependencies. The Automize ClickUp connector covers the task lifecycle and the hierarchy navigation needed to find / create the right work items in automation.
- Regions: ClickUp is a single global platform – api.clickup.com. No region selector.
- Plans: Free Forever, Unlimited, Business, Business Plus, Enterprise – all expose the API. Some fields (custom fields, time tracking) need Unlimited or above.
Setting up the connection
Auth type: OAuth 2.0 (Authorization Code).
- In ClickUp, click your avatar → Apps → Create New App.
- Set Redirect URL to the one in the Automize ClickUp connector dialog.
- Copy Client ID + Client Secret.
- In Automize, open Settings → Connectors → ClickUp → Add connection. Paste credentials, click Connect with ClickUp, pick workspace, approve.
Find your credentials at https://app.clickup.com/settings/apps.
Rate limits
ClickUp enforces 100 requests/min per token (Free/Unlimited) or 1,000/min (Business+). The connector retries 429 with the Retry-After header. For large workspaces, scope list calls to a specific List or Folder rather than walking the whole tree.
Data model
Hierarchy:
Workspace ─┬─ Spaces ─┬─ Folders ─── Lists ─── Tasks
│ └─ Lists (folderless) ─── Tasks
└─ Members
Tasks ─┬─ Sub-tasks
├─ Comments
├─ Attachments
├─ Custom Fields
├─ Time Entries
└─ Dependencies
Spaces are the top-level container; tasks always live in a List
(directly or via a Folder).Available operations
17 operations available. Click any row to jump to its detail.
| Operation | Category | What it does |
|---|---|---|
| Create comment | Comments | Add a comment to a ClickUp task. |
| List task comments | Comments | List comments on a ClickUp task. |
| Get space | Hierarchy | Get ClickUp space details. |
| List folderless lists | Hierarchy | List lists directly in a ClickUp space (no folder). |
| List folders | Hierarchy | List folders in a ClickUp space. |
| List lists | Hierarchy | List lists in a ClickUp folder. |
| List spaces | Hierarchy | List spaces in a ClickUp workspace. |
| List workspaces | Hierarchy | List all ClickUp workspaces (teams). |
| Create task | Tasks | Create a new task in a ClickUp list. |
| Delete task | Tasks | Delete a ClickUp task. |
| Get task | Tasks | Get ClickUp task details by ID. |
| List tasks | Tasks | List tasks in a ClickUp list. |
| Update task | Tasks | Update a ClickUp task. |
| Create time entry | Time & Members | Track time on a ClickUp task. |
| List members | Time & Members | List members of a ClickUp list. |
| List tags | Time & Members | List tags in a ClickUp space. |
| List time entries | Time & Members | List time tracked on a ClickUp task. |
Operations
Create comment
Add a comment to a ClickUp task.
| Parameter | Required | Type | Description |
|---|---|---|---|
Task ID task_id | Yes | text | |
Comment text comment_text | Yes | textarea | |
Assignee assignee | No | text | |
Notify All notify_all | No | text |
Tips
- task_id + comment_text. notify_all=true sends notifications.
Create task
Create a new task in a ClickUp list.
| Parameter | Required | Type | Description |
|---|---|---|---|
List ID list_id | Yes | text | |
Name name | Yes | text | |
Description description | No | textarea | |
Status status | No | text | |
Priority (1-4) priority | No | number | |
Due date (ms) due_date | No | text | |
Assignees assignees | No | text | |
Tags tags | No | text | |
Start Date start_date | No | text |
Tips
- list_id + name.
- assignees: array of user IDs. status: matching the List's workflow.
- due_date: epoch ms (NOT seconds).
Create time entry
Track time on a ClickUp task.
| Parameter | Required | Type | Description |
|---|---|---|---|
Team ID team_id | Yes | text | |
Task ID tid | Yes | text | |
Duration (ms) duration | Yes | number | |
Description description | No | text | |
Start start | No | text | |
Billable billable | No | text | |
Tags tags | No | text |
Tips
- task_id + duration (ms) + start time. billable=true for chargeable time.
Delete task
Delete a ClickUp task.
| Parameter | Required | Type | Description |
|---|---|---|---|
Task ID task_id | Yes | text |
Tips
- Moves to Trash. Restorable for 30 days via UI.
Get space
Get ClickUp space details.
| Parameter | Required | Type | Description |
|---|---|---|---|
Space ID space_id | Yes | text |
Tips
- Returns space + features (which ClickApps are enabled).
Get task
Get ClickUp task details by ID.
| Parameter | Required | Type | Description |
|---|---|---|---|
Task ID task_id | Yes | text |
Tips
- task_id is the alphanumeric short ID (e.g. 86c12abcd). Get it from any task URL.
List task comments
List comments on a ClickUp task.
| Parameter | Required | Type | Description |
|---|---|---|---|
Task ID task_id | Yes | text |
Tips
- task_id. Returns ordered comments + replies.
List folderless lists
List lists directly in a ClickUp space (no folder).
| Parameter | Required | Type | Description |
|---|---|---|---|
Space ID space_id | Yes | text |
List folders
List folders in a ClickUp space.
| Parameter | Required | Type | Description |
|---|---|---|---|
Space ID space_id | Yes | text |
Tips
- space_id required. Returns folders in that space.
List lists
List lists in a ClickUp folder.
| Parameter | Required | Type | Description |
|---|---|---|---|
Folder ID folder_id | Yes | text |
Tips
- folder_id OR space_id (folderless). Returns lists.
List members
List members of a ClickUp list.
| Parameter | Required | Type | Description |
|---|---|---|---|
List ID list_id | Yes | text |
Tips
- list_id. Returns users who can see the List.
List spaces
List spaces in a ClickUp workspace.
| Parameter | Required | Type | Description |
|---|---|---|---|
Team ID team_id | Yes | text |
Tips
- team_id (workspace ID) required. Returns spaces in that workspace.
List tags
List tags in a ClickUp space.
| Parameter | Required | Type | Description |
|---|---|---|---|
Space ID space_id | Yes | text |
List tasks
List tasks in a ClickUp list.
| Parameter | Required | Type | Description |
|---|---|---|---|
List ID list_id | Yes | text |
Tips
- list_id required. Filter by status, assignees, due_date_gt/lt, archived.
- Returns up to 100 tasks per page. Page via the page query param.
List time entries
List time tracked on a ClickUp task.
| Parameter | Required | Type | Description |
|---|---|---|---|
Task ID task_id | Yes | text |
Tips
- team_id + date range (start_date, end_date in epoch ms). Filter by assignee.
List workspaces
List all ClickUp workspaces (teams).
No input parameters.
Update task
Update a ClickUp task.
| Parameter | Required | Type | Description |
|---|---|---|---|
Task ID task_id | Yes | text | |
Name name | No | text | |
Description description | No | textarea | |
Status status | No | text | |
Priority priority | No | number | |
Assignees assignees | No | text | |
Due Date due_date | No | text |
Tips
- PATCH-style on name, description, status, priority, due_date, assignees.
FAQ
- Custom task IDs vs default – which?
- Default uses internal IDs. Some workspaces enable Custom Task IDs (e.g. PROJ-123). Both work – pass either to Get Task. For Custom IDs, the connector handles the format detection.
- Due date format – epoch seconds or ms?
- Milliseconds. Multiplying seconds by 1000 if you have a unix timestamp from another system. Forgetting this puts due_date at 1970.
- Why does Create Task ignore my status?
- Status must match exactly the status names defined for that List's workflow. Case-sensitive. Use Get List → statuses to verify.
- Folderless lists – how?
- Spaces can contain folders OR lists directly. Use List Lists with space_id to get folderless lists.