---
title: Teamwork
slug: teamwork
image: https://make-cxp-documentation.ams3.cdn.digitaloceanspaces.com/apps-center-icons/PREVIEW_DEFAULT.png
createdAt: 2025-02-03T13:29:10.710Z
---

With Teamwork modules in Make, you can manage the companies, projects, task lists, tasks, people, milestones, files, time entries, calendar events, comments, links, budgets, cards, columns, expenses, and forms in your Teamwork account.

To use the Teamwork modules, you must have a Teamwork account. You can create an account at [https://www.teamwork.com/signup/](https://www.teamwork.com/projects-signup).

Refer to the [Teamwork API documentation](https://apidocs.teamwork.com/docs/teamwork) for a list of available endpoints.

## Establish the connection with Teamwork in Make

To establish the connection in Make:

1. Log in to your Make account, add a Teamwork module to your scenario, and click **Create a connection**.

   Note: If you add a module with an `instant` tag, click **Create a webhook**, then **Create a connection**.
2. Optional: In the **Connection name** field, enter a name for the connection.
3. In the **Select a Domain URL**, select the domain type.
4. In the **Domain name** field, enter the very domain name. For example, if your URL is `https://make.teamwork.com`, the domain is `make`.
5. Optional: Switch on the Show advanced settings toggle and enter your custom app client credentials. For more information, refer to [Teamwork documentation](https://support.teamwork.com/projects).

   If requested, use the following Redirect URI when creating your custom app: `https://www.integromat.com/oauth/cb/teamwork2`.
6. Click **Save**.
7. If prompted, authenticate your account and confirm access.

You have successfully established the connection. You can now edit your scenario and add more Teamwork modules. If your connection requires reauthorization at any point, follow the connection renewal steps [here](docId\:SO88FM6pkT0G-adKDDfzZ).

## Build Teamwork Scenarios

After connecting the app, you can perform the following actions:

**Companies**

- Watch Company Events
- Watch Companies
- Create a Company
- Update a Company
- Get a Company
- Delete a Company

**Projects**

- Watch Project Events
- Watch Projects
- Create a Project
- Update a Project
- Update a Project Health
- Set a Project Owner
- Add a Person to a Project
- Remove a Person from a Project
- Get a Project
- Get Project Templates
- Delete a Project

**Task Lists**

- Watch Task List Events
- Watch Task Lists
- Create a Task List
- Get a Task List
- Search Task Lists
- Delete a Task List

**Tasks**

- Watch Task Events
- Watch Tasks
- Create a Task
- Add a Subtask
- Update a Task
- Complete a Task
- Get a Task
- Search Tasks
- Delete a Task

**People**

- Watch User Events
- Watch People
- Create a Person
- Update a Person
- Get a Person
- Search People
- Delete a Person

**Milestones**

- Watch Milestone Event
- Watch Milestones
- Create a Milestone
- Update a Milestone
- Get a Milestone
- Search Milestones
- Delete a Milestone

**Files**

- Watch File Events
- Watch Files
- Upload a File
- Download a File
- Delete a File

**Time Entries**

- Watch Time Entry Events
- Watch Time Entries
- Create a Time Entry
- Update a Time Entry
- Get a Time Entry
- Search Time Entries
- Delete a Time Entry

**Calendar Events**

- Watch Calendar Events
- Create a Calendar Event
- Update a Calendar Event
- Get a Calendar Event
- Search Calendar Events
- Delete a Calendar Event

**Comments**

- Watch Comment Events
- Create a Comment
- Update a Comment
- Get a Comment
- Search Comments
- Delete a Comment

**Links**

- Watch Link Events
- Create a Link
- Update a Link
- Get a Link
- List Links
- Delete a Link

**Budgets**

- Watch Budget Events

**Cards**

- Watch Card Events

**Columns**

- Watch Column Events

**Expenses**

- Watch Expense Events

**Forms**

- Watch Form Events

**Other**

- New Event
- Make an API Call

:::hint{type="success"}
This app uses webhooks to trigger a Make when an event occurs instantly. All webhook modules have an instant tag next to their name.

When you create a Teamwork webhook in Make, it is attached automatically and requires no additional set up. Select the type of the event that you want to watch and enjoy working with trigger modules.
:::

