# Teamwork Integration Guide

Sync your Success.co todos with Teamwork for a seamless, two-way workflow. Our Teamwork integration keeps your tasks up to date across both platforms, automatically syncing changes made in either system.

URL: https://www.success.co/docs/guides/teamwork  
Published: 2025-10-29

## Setup Process

Before you can start syncing, you'll need to set up the Teamwork integration:

1. Enable the Teamwork integration from your company’s integration settings in Success.co

![Success.co company Integrations settings page with an Enable button next to Google calendar under Calendars](https://res.cloudinary.com/successco/image/upload/f_auto,q_auto/docs/a_01Ke67Bd8r81nbd5X3Zm4v6qeY/Screenshot-2026-01-05-at-4-41-11-AM)

1. Authenticate your Teamwork account via OAuth when prompted

![Teamwork.com login page asking to allow Success.co to read and write Teamwork data, with Allow and Deny buttons](https://res.cloudinary.com/successco/image/upload/f_auto,q_auto/docs/a_01K202421p1tMdwkWr0a00h20S/Teamwork---Success-co-requires-access-to)

1. Choose a default Teamwork project and task list for synced todo's.

![Configure Teamwork.com integration screen with destination project and task list dropdowns and an Integration is ready status](https://res.cloudinary.com/successco/image/upload/f_auto,q_auto/docs/a_01k202dsn9jZ3qRzAN1R1Qn1B3/Teamwork-config-proj-and-task)

1. Optionally configure team-specific destinations

![Teamwork integration settings, Custom team destinations section listing Leadership Team using the company default with a Configure button](https://res.cloudinary.com/successco/image/upload/f_auto,q_auto/docs/a_01K202hd4gEehbz1Gk59js9bEA/Teamwork-custom-destination)

## Configuration Options

When setting up the Teamwork integration, you can customize how tasks sync by configuring destinations:

- **Default destination:** Choose a default Teamwork project and task list where todos will sync by default.

![Configure destination for team to-dos dialog for Leadership Team with the Use company default toggle switched on](https://res.cloudinary.com/successco/image/upload/f_auto,q_auto/docs/a_01k202q8b4Myswb6Q3G32fC2x0/Teamwork-default-destination)

- **Team-specific destinations:** You can assign different Teamwork projects or task lists to specific teams in Success.co. These settings override the default destination for those teams, giving you more flexibility.

![Configure destination for team to-dos dialog with Use company default off and a Teamwork destination project and task list selected](https://res.cloudinary.com/successco/image/upload/f_auto,q_auto/docs/a_01k202Vq134r36N5tARN35XXXe/Teamwork-specific-destination)

#### Resync Button

Users can manually trigger a sync using the **"Resync"** button:

![Success.co To-Do detail page with the Resync button highlighted next to the Synced status under External app in the right panel](https://res.cloudinary.com/successco/image/upload/f_auto,q_auto/docs/a_01Ke68WCzQx53j5f2fBxa5sd49/Screenshot-2026-01-05-at-5-07-43-AM)

## Sync Behavior

**What Syncs:**

- **Todo title** → Teamwork task name
- **Todo description** → Teamwork task description
- **Todo status** → Teamwork task status (TODO, COMPLETE)
- **Todo priority** → Teamwork task priority (mapped: high, medium, low)
- **Assigned user** → Teamwork assignee (matched by email)
- **Due date** → Teamwork due date

**What Doesn’t Sync:**

- Comments or notes
- Attachments
- Custom fields
- Todo history or changelog
- Multiple assignees (Success.co only supports one assignee per todo)

## Integration Notes

#### Team Change Limitations

If a todo is moved to a new team in Success.co after being synced, it will not automatically move to a new destination in Teamwork.

**Best Practice:** Set the correct team before creating the todo.

#### User Assignment Limitations

- Users are matched by email
- Success.co allows one assignee; Teamwork can have more
- If no match is found, the assignment is skipped

**Best Practice:** Ensure users exist in both systems and are properly mapped.

> **Note:** **Getting Help**:
>
> - Contact [support](https://www.success.co/contact) if sync issues persist
> - Provide specific todo IDs and error messages
> - Check [Teamwork.com](https://www.teamwork.com) API status for external issues
