Skip to content
Teamwork logo

Teamwork integration

Teamwork is a work and project management tool that helps teams improve collaboration, visibility, and accountability.

Actions
18
Triggers
7
Auth
Custom auth
License
MIT, open source
Updated
September 2026

About the Teamwork integration

Add the Teamwork piece to a flow, connect your account once, and the rest of the builder can read from it and write to it. Because the piece is open source you can run it on our cloud or self-host it, and combine Teamwork with 760+ other apps in the same flow.

Triggers

Start a flow the moment something happens in Teamwork

Each trigger below can start a flow on its own, either instantly or on a schedule.

  • New Task

    Fires when a task is created.

    1 field

  • New Person

    Fires when a new person (user/contact) is added.

  • New Comment

    Fires when a new comment is posted.

    1 field

  • New Message

    Fires when a new message is posted (in project messages or discussions).

    1 field

  • New File

    Fires when a new file is added.

    1 field

  • New Expense

    Fires when a new expense entry is added.

    1 field

  • New Invoice

    Fires when a new invoice is created.

    1 field

Actions

Everything Activepieces can do in Teamwork

Drop any of these into a flow and fill in the fields. No code is required.

  • Create Project

    Create a new project (name, description, belongs to company, dates, etc.).

    9 fields

  • Create Task List

    Add a new task list under a project.

    6 fields

  • Create Task

    Add a new task under a project with description, due date, assignee, tags, etc.

    11 fields

  • Mark Task Complete

    Set a task’s status to complete.

    1 field

  • Create Company

    Create a new company in Teamwork.

    16 fields

  • Create Person

    Create a new user/contact (name, email, invite options).

    7 fields

  • Update Task

    Modify a task’s fields (due date, assignee, content, priority, etc.).

    8 fields

  • Create Task Comment

    Leave a comment in a task.

    5 fields

  • Create Time Entry on Task

    Log time spent on a task with duration, description.

    7 fields

  • Create Expense

    Log new expense in a project with cost, description, date.

    5 fields

  • Upload File to Project

    Upload a file to a Teamwork project.

    5 fields

  • Create Message Reply

    Post a reply in a message thread.

    3 fields

  • Create Milestone

    Add a milestone with due date, description, responsible user, etc.

    7 fields

  • Add People to Project

    Add existing users to a project.

    2 fields

  • Find Task

    Search for tasks.

    2 fields

  • Find Company

    Search for a company by name or domain.

    2 fields

  • Find Milestone

    Find a milestone by name or due date in a project.

    2 fields

  • Find Notebook / Notebook Comment

    Locate notebooks or note comments by search parameters.

    3 fields

Use Teamwork in a flow

Connect Teamwork once and every trigger and action above is yours to drop into the builder, alongside 760+ other apps. Free to start, on our cloud or your own servers.

Teamwork, answered.

Yes. Activepieces is open source and free to start, and the Teamwork piece is included on every plan, from the free cloud tier to any self-hosted deployment.

Add the Teamwork piece to a flow, then authenticate with Custom auth. Once connected, its 7 triggers and 18 actions are available anywhere in the builder.

"New Task" can start a flow that runs "Create Project", and you can chain Teamwork together with any of 760+ other apps and AI steps in between.

Yes. Activepieces is fully self-hostable, so you can run the Teamwork piece on your own infrastructure with your connections and your data staying in your environment.

Yes. Every piece you connect can be exposed over one Activepieces MCP server, so Claude, Cursor, Windsurf or any MCP client can call Teamwork actions as tools.