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.
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