Within Teamwork, you can create automations to streamline your processes with tasks.

Automation limits

The number of times automations on your projects can execute in any given month will depend on your subscription plan. You can view your usage via the Usage tab in the Automations modal. 

Free Forever / Legacy

When setting actions for automations:

  • Grow/Premium subscriptions and above can set up to six actions on a single automation.
  • Deliver/Pro subscriptions and below can set one action per automation.

Creating automations

Automations are available at project level via either List or Table section of each project. 

Note: Automations can only be viewed, created, and managed by administrators and standard users in the owner company.

While viewing the Table or List area of a project, click the Automate button in the top right.

Image Placeholder

The Automations modal allows you to either choose from a gallery of pre-defined automation templates (organized by category type) or create custom automations.

Clicking through the template categories on the left will show the corresponding template options. Hover over a template and click Use Template. Alternatively, click the Custom Automation button in the top left of the modal to start from scratch.

Image Placeholder

Setting the automation trigger

In the Create automation view, the When section controls the source trigger that should initiate the corresponding response action.

Image Placeholder

If you selected a template in the previous step, that trigger will be selected by default. You can use the trigger dropdown to update the trigger type.

Image Placeholder

Date/time-based automations will run on the automation creator's time zone. For example:

  • Automation: When a task's due date arrives at 9AM, notify assignee(s).
  • Creator timezone: New York City (EST)
  • Notification: Assignees will be notified at 9AM EST.

You can then select which project(s) the trigger should apply to. By default, the current project will be selected. You can choose to apply the automation to one, multiple, or all projects.

Note: If you are using the task list condition in your automation, only one project can be selected.

Image Placeholder

Depending on the trigger type chosen, you will also be able to specify corresponding trigger settings.

Image Placeholder

At the bottom of the When section, you can use the add condition option to set additional requirements for the automation. Each automation can have multiple conditions.

Note: When using the comment added trigger, it is not possible to set additional conditions.

Conditions allow you to refine your trigger to a specific task list or based on task properties such as start date, due date, assignee and more. 
Conditions can be added when creating or editing an automation. You can then choose your condition type, requirement, and the condition value. 

Image Placeholder

To remove a condition from an automation, click the red trash can icon on the condition card.

Setting the automation action

The Then section allows you to add an action that should be carried out automatically once the trigger event occurs.


  • Any actions relating to notifying users or adding/changing assignees require the selected user(s) to be a member of the project. 
  • The change tags action will only display project specific tags when a single project is set for the trigger.

Image Placeholder

If you choose add comment, notify people, or send HTTP request as the action, you can also click any of the displayed supported fields to include the corresponding data in your comment, notification, or payload. 

Image Placeholder

You can add multiple actions by choosing the add action option at the bottom of the Then section. You can set multiple instances of the same action type or use multiple different action types.

Image Placeholder

Activating and managing the automation

In the top right of the Create Automations tab, you can toggle the automation to be active or inactive. 

Image Placeholder

At the bottom of the modal, you will see an automation description out lining both the trigger and conditions along with the action of the automation. 

Click the Create button in the bottom right to complete the automation setup. 

Image Placeholder

The automation will then be listed in the Manage Automations tab of the Automations modal where you can edit, delete, or toggle activation.

Image Placeholder

Duplicating automations

Once an automation has been created, it is possible to duplicate the automation. 

From the Manage Automations subsection of the automations modal, select the options menu (three dots) and choose Duplicate from the dropdown. 

Image Placeholder

The Create Automations tab will open allowing you to add additional projects and updates to the automation. 

Click Create once you have updated the automation to save your changes and create the duplicate automation. 

For more information, see: Managing Automations