✓ Verified 💻 Development ✓ Enhanced Data

Clickup Manager

Interact with ClickUp API for task management.

Rating
4.3 (460 reviews)
Downloads
20,538 downloads
Version
1.0.0

Overview

Interact with ClickUp API for task management.

Complete Documentation

View Source →

ClickUp Integration

Credentials

Note: Configure your credentials in TOOLS.md or set environment variables:
  • CLICKUP_API_TOKEN - Your ClickUp API token
  • CLICKUP_WORKSPACE_ID - Your ClickUp workspace ID

User Assignment Guide

When assigning tasks, use the correct email based on who should do the work:

EmailWhoUse When
[email protected]HumanTasks for you to do manually
[email protected]AI AssistantTasks for AI to execute
Both emailsBoth Human + AICollaborative tasks where AI does research/writing, human reviews/decides

Examples

  • AI-only task: "Research trend detection tools" → Assign to AI email
  • Human-only task: "Record video for YouTube" → Assign to your email
  • Collaborative: "Create content strategy" → Assign to both

Common Actions

List Tasks in a List

http
GET https://api.clickup.com/api/v2/list/{list_id}/task
Authorization: {your_api_token}

Get All Tasks in Workspace

http
GET https://api.clickup.com/api/v2/team/{workspace_id}/task
Authorization: {your_api_token}

Create Task

http
POST https://api.clickup.com/api/v2/list/{list_id}/task
Authorization: {your_api_token}
Content-Type: application/json

{
  "name": "Task name",
  "description": "Task description",
  "status": "active"
}

Update Task Status

http
PUT https://api.clickup.com/api/v2/task/{task_id}
Authorization: {your_api_token}
Content-Type: application/json

{
  "status": "done"
}

Get Task Details

http
GET https://api.clickup.com/api/v2/task/{task_id}
Authorization: {your_api_token}

Headers for All Requests

text
Authorization: {your_api_token}
Content-Type: application/json

Status Values

Common statuses: active, pending, review, completed, done

Error Handling

  • 401: Check API token
  • 404: Verify list_id or task_id exists
  • 429: Rate limited - wait before retrying

Installation

Terminal bash

openclaw install clickup-manager
    
Copied!

💻Code Examples

### List Tasks in a List

-list-tasks-in-a-list.txt
GET https://api.clickup.com/api/v2/list/{list_id}/task
Authorization: {your_api_token}

### Get All Tasks in Workspace

-get-all-tasks-in-workspace.txt
GET https://api.clickup.com/api/v2/team/{workspace_id}/task
Authorization: {your_api_token}

### Create Task

-create-task.txt
POST https://api.clickup.com/api/v2/list/{list_id}/task
Authorization: {your_api_token}
Content-Type: application/json

{
  "name": "Task name",
  "description": "Task description",
  "status": "active"
}

### Update Task Status

-update-task-status.txt
PUT https://api.clickup.com/api/v2/task/{task_id}
Authorization: {your_api_token}
Content-Type: application/json

{
  "status": "done"
}

### Get Task Details

-get-task-details.txt
GET https://api.clickup.com/api/v2/task/{task_id}
Authorization: {your_api_token}

## Headers for All Requests

-headers-for-all-requests.txt
Authorization: {your_api_token}
Content-Type: application/json

Tags

#web_and-frontend-development #api #cli

Quick Info

Category Development
Model Claude 3.5
Complexity One-Click
Author savelieve
Last Updated 3/10/2026
🚀
Optimized for
Claude 3.5
🧠

Ready to Install?

Get started with this skill in seconds

openclaw install clickup-manager