Automate ClickUp with TypeScript

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