Share
Teamwork.com (Edge) Setup Guide

Teamwork.com is a project management and client work platform. Teams use it to plan projects, assign and track tasks and milestones, log time and expenses, manage budgets and invoices, and collaborate through messages, comments, and notebooks.

Hevo uses the Teamwork.com API to replicate data from your Teamwork.com site to the Destination of your choice. To ingest data, you must provide Hevo with the API token of a Teamwork.com user and the URL of your Teamwork.com site.


Supported Features

Feature Name Supported
Capture deletes Yes (for some objects)
History mode No
Custom data (user-configured tables & fields) No
Data blocking (skip objects and fields) Yes
Resync (objects and Pipelines) Yes
API configurable No

Handling of Deletes

For the Calendar Event, Project, Project Budget, Task, Users, and Workflow objects, Teamwork.com returns the deleted records along with the other records. When Hevo ingests a deleted record, it marks the record as deleted in the Destination by setting the value of the metadata column __hevo__marked_deleted to True.

For the Company, Company Tag, Custom Field, Expense, Invoice, Link, Message, Milestone and its child objects, Project Category, Risk, Team, Team Member, Time Tracking Assigned Team, and User Status objects, Hevo uses a full data refresh approach to capture deletes. During each Pipeline run, Hevo compares the data fetched from the Source object with the data present in the Destination table. If a record exists in the Destination but is no longer returned by the Source, the record is marked as deleted by setting the value of the metadata column __hevo__marked_deleted to True.

For all the other objects, Hevo does not capture deletes. Records deleted in Teamwork.com remain in the Destination.


Source Considerations

  • Hevo reads data with the permissions of the user whose API token you provide. If the user cannot access a project, the data of that project is not replicated.

  • Some objects, such as Risk and Project Budget, are available only on certain Teamwork.com plans. If your plan does not include a feature, the related objects contain no records.

  • Custom domains are not supported. Specify the teamwork.com address of your site in the Teamwork Site URL field.

Last updated on Oct 17, 2026

Tell us what went wrong

Skip to the section