Automations consist of Triggers and Actions. Triggers start the Automation and result in an Action.
Conditions are an optional part of Automations that add more precision and control.
Feature availability and limits vary by plan and user role. Learn more
Available Actions
Actions are performed in the order they're added, from top to bottom. To reorder Actions, you can drag and drop them.
ClickUp Agent Actions
The following table describes the available ClickUp Agent Actions:
| Agent | Actions | Description |
| Super Agents | Launch Super Agent |
Use Automation Triggers and Conditions to trigger a Super Agent. You can give the Super Agent additional instructions for each Automation. |
| Autopilot Agents | Launch Autopilot Agent | Build an Autopilot Agent with customizable Instructions, Knowledge, and Tools. |
| Create and edit items |
Options include:
|
Automation Actions
The following table shows the available Automations Actions:
| Action | Description | Additional information |
| Add a comment | Add a comment that will populate in the comment section of the task. |
Add variables, like Task ID, @mentioning a person, dates, or Custom Fields into the comment. You can use this Action to mention your Codegen AI Agent in a comment. |
| Send a channel message | Send a message to a Chat Channel. |
|
| Send a direct message | Send a direct message to someone. |
|
| Add to current Sprint | Add the task to the current Sprint and keep it in the last-completed Sprint. | |
| Add Relationship | Link the trigger task to a new task or Doc. |
Supported relationships include:
|
| Apply a template | Apply a selected task or checklist template to the task. |
If the applied template creates new subtasks and you're using the create task trigger, an automation loop may start. To end the loop, disable the trigger. This Action will not fire for tasks or subtasks that were created via a template. |
| Archive task or subtask | Archive the task or subtask. |
|
| Change assignees | Change the assignee(s) on a task. |
When the Multiple Assignees ClickApp is enabled, this Action will add the assignee. When the ClickApp isn't enabled, this Action will replace the existing assignee.
You can choose the new assignee(s) to be the task follower, task creator, Automation triggered by, or a Person Custom Field.
Combine this with another Change Assignee Action to tidy up your tasks in one Automation. You can use this Action to assign tasks to your Codegen AI Agent. |
| Change due date | Change the due date of a task. |
Due date options include:
|
| Change Priority | Change the Priority of a task | |
| Change start date | Change the start date of a task. |
Start date options include:
|
| Change status | Change the status of a task. |
This Action changes the status of the task that triggers the Automation. For tasks and subtasks in multiple lists, this Action uses statuses from the trigger task's home List. For an Automation Action to update a status, that status must exist in the Workspace location where the Automation is being created. |
| Change tags | Change tags on a task. |
|
| Change followers | Change the followers on a task. |
|
| Create a subtask | Create a new subtask. |
If the Automation is triggered by a nested subtask at the lowest level, this Action will be skipped. |
| Create a new task and add a relationship. |
You can relate the new subtask to the trigger task using the Relationship type field. Options include: You can relate the new subtask and the trigger task using a Custom Relationship through the Custom Fields option. |
|
| Create a task | Create a new task. |
If the task name is left blank, it will default to Task (created from Automation). |
| Create a new task and add a relationship. |
You can relate the new task to the trigger task using the Relationship type field. Options include: You can relate the new task and the trigger task using a Custom Relationship through the Custom Fields option. |
|
| Duplicate | Create an identical copy of the trigger task. |
|
| Delete task or subtask | Delete a task or subtask. |
|
| Change task name | Update the task name. |
Use variables from the task that triggered the Automation, including task ID, task name, and more. The updated task name is not available as a dynamic variable to other Actions in the same Automation. |
| Estimate time | Estimate a specified amount of time on a task. | |
| Create a List | Create a List in a Folder or Space. | |
| Move to List | Move the task to a chosen List. |
|
| Add to List | Add the task to a chosen List using Tasks in Multiple Lists. |
Subtasks in Multiple Lists must be enabled if you want to use this Action on a subtask. This Action uses the permissions of the person who created the Automation. Learn more |
| Set Custom Field |
Set Custom Fields on a task. Choose the field and the value you want added. You can use AI Fields and private Custom Fields in Actions. |
Date Custom Field options include:
To trigger Actions based on more than one selected Custom Field value, you will need to create a separate Automation for every Custom Field selection. |
| Change task type | Change the task type. | |
| Track time | Track time on a task. Specify the amount of time and who it should be tracked for. | |
| Task webhook | Allows you to connect ClickUp with any application. |
|
| AI Assign | Assign tasks based on custom prompts you previously set up. |
This Action is only available when the Task or subtask created or Task or subtask updated Trigger is selected. This Action is only available after you have set up AI Assign for the Space, Folder, or List in which you're creating this Automation. |
| AI Prioritize | Prioritize tasks based on custom prompts you previously set up. |
This Action is only available when the Task or subtask created or Task or subtask updated Trigger is selected. This Action is only available after you have set up AI Prioritize for the Space, Folder, or List in which you're creating this Automation. |
| Call webhook | Create a webhook Automation to communicate with an external integrated app when a specific event occurs in a ClickUp task. |
Chat Actions
The following table lists the Actions available in Chat Automations.
| Action | Description |
|
Launch AI Agent This Action is in beta. |
Launch a ClickUp Agent. |
| Call webhook | Create a webhook Automation to communicate with an external integrated app when a specific event occurs in a ClickUp task. |
| Send a channel message | Send a message to a Chat Channel. |
| Send a direct message | Send a direct message to someone. |