eavz
ClickUp

ClickUp

All-in-one productivity platform

31 actions
30 triggers

Actions

Name
create_task

Create a new task in a ClickUp workspace and list

create_task_from_template

Create a new task from Template

create_folderless_list

Create a new folderless list in a ClickUp workspace and space

create_task_comments

Creates a comment on a task in ClickUp

create_subtask

Creates a subtask in ClickUp

create_channel

Creates a channel in a ClickUp workspace

create_channel_in_space_folder_list

Creates a channel in a ClickUp workspace in a space, folder or list

create_message

Creates a message in a ClickUp channel

create_message_reaction

Creates a reaction to a message in a ClickUp channel

create_message_reply

Creates a reply to a message in a ClickUp channel

get_list

Gets a list in a ClickUp

get_list_task

Gets a task in a ClickUp list

get_task_by_name

Fetches a task by name in a ClickUp list

get_space

Gets a space in a ClickUp

get_spaces

Gets spaces in a ClickUp workspace

get_task_comments

Gets comments from a task in ClickUp

get_channel

Gets a channel in a ClickUp workspace

get_channels

Gets all channels in a ClickUp workspace

get_channel_messages

Gets all messages in a ClickUp channel

get_message_reactions

Gets the reactions of a message in a ClickUp channel

get_message_replies

Gets the replies of a message in a ClickUp channel

list_workspace_tasks

Retrieves the tasks that meet specific criteria from a Workspace.

list_workspace_time_entries

Retrieves time entries filtered by start and end date.

update_task

Update task in a ClickUp workspace and list

update_message

Updates a message in a ClickUp channel

delete_message

Deletes a message in a ClickUp channel

delete_message_reaction

Deletes a reaction from a message in a ClickUp channel

delete_task

Delete a task in a workspace and list

get_accessible_custom_fields

View the Custom Fields available on tasks in a specific List.

set_custom_fields_value

Add data to a Custom field on a task.

custom_api_call

Make a custom API call to a specific endpoint

Triggers

Name
clickup_trigger_task_created

Triggered when a new task is created.

clickup_trigger_task_updated

Triggered when a task is updated.

clickup_trigger_task_deleted

Triggered when a task is deleted.

clickup_trigger_task_priority_updated

Triggered when a task priority is updated.

clickup_trigger_task_status_updated

Triggered when a task status is updated.

clickup_trigger_task_assignee_updated

Triggered when a task assignee is updated.

clickup_trigger_task_due_date_updated

Triggered when a task due date is updated.

clickup_trigger_task_tag_updated

Triggered when a task tag is updated.

clickup_trigger_task_moved

Triggered when a task is moved.

clickup_trigger_task_comment_posted

Triggered when a task comment is posted.

clickup_trigger_task_comment_updated

Triggered when a task comment is updated.

clickup_trigger_task_time_estimate_updated

Triggered when a task time estimate is updated.

clickup_trigger_task_time_tracked_updated

Triggered when a task time tracked is updated.

clickup_trigger_list_created

Triggered when a new list is created.

clickup_trigger_list_updated

Triggered when a list is updated.

clickup_trigger_list_deleted

Triggered when a list is deleted.

clickup_trigger_folder_created

Triggered when a new folder is created.

clickup_trigger_folder_updated

Triggered when a folder is updated.

clickup_trigger_folder_deleted

Triggered when a folder is deleted.

clickup_trigger_space_created

Triggered when a new space is created.

clickup_trigger_space_updated

Triggered when a space is updated.

clickup_trigger_space_deleted

Triggered when a space is deleted.

clickup_trigger_automation_created

Triggered when a new automation is created.

clickup_trigger_goal_created

Triggered when a new goal is created.

clickup_trigger_goal_updated

Triggered when a goal is updated.

clickup_trigger_goal_deleted

Triggered when a goal is deleted.

clickup_trigger_key_result_created

Triggered when a new key result is created.

clickup_trigger_key_result_updated

Triggered when a key result is updated.

clickup_trigger_key_result_deleted

Triggered when a key result is deleted.

task_tag_updated

Triggered when a tag is added or removed or renamed on a task.

Quick Start

TypeScript
import { WeavzClient } from '@weavz/sdk'

const weavz = new WeavzClient({ apiKey: 'wvz_...' })

const result = await weavz.actions.execute({
  integrationName: 'clickup',
  actionName: 'create_task',
  input: { /* ... */ },
  connectionId: 'conn_id',
  workspaceId: 'ws_id',
})

Related Integrations

Works well with

Frequently Asked Questions

How do I connect ClickUp to my app?

Use Weavz Hosted Connect for OAuth2 authentication. Install the SDK, create a connection through the connect portal or API, then execute actions programmatically.

What actions does ClickUp support?

ClickUp supports 31 actions including Create Task, Create Task From Template, Create Folderless List, Create Task Comment, Create Subtask, and more.

Can I use ClickUp with AI agents?

Yes. Add ClickUp to an MCP server in TOOLS mode or CODE mode. CODE mode provides 80-98% context reduction with 3 meta-tools for efficient agent access.

What authentication does ClickUp use?

ClickUp uses OAuth2. Weavz handles token management, refresh, and secure credential storage automatically.

How much does the ClickUp integration cost?

The ClickUp integration is included on all Weavz plans including the free tier with 1,000 actions per month. No credit card required.

What triggers does ClickUp support?

ClickUp supports 30 triggers including Task Created, Task Updated, Task Deleted, Task Priority Updated, Task Status Updated, and more.

Connect ClickUp in 2 minutes

Get 1,000 free actions every month. No credit card required.