Automate ClickUp with TypeScript

Starter plan or higher

Manage ClickUp Workspaces, Spaces, Folders, Lists, tasks, comments, Custom Fields, time entries, Goals, and Targets. Start automations from the complete signed Workspace event surface.

acknowledge-clickup-tasks.automation.ts
import { automation } from "automate.ax"
import { clickUp } from "automate.ax/clickup"

export default automation("Acknowledge ClickUp tasks", () => {
  const event = clickUp.onTaskCreated({ workspaceId: "workspace-id" })

  clickUp.createTaskComment({
    taskId: event.taskId!,
    commentText: "Automation received this task.",
    notifyAll: false,
  })
})

What you can do

Actions

  • Traverse and manage the Workspace hierarchy
  • Create, update, list, and delete tasks and subtasks
  • Manage comments, Custom Field values, and members
  • Track time and manage Goals and Targets

Triggers

  • Any supported Workspace event
  • Task lifecycle, field, comment, move, and time events
  • Space, Folder, and List lifecycle events
  • Goal and Target lifecycle events

Start automating with ClickUp today

Start building