Back to all connectors

LogoTeamwork CRM integration connector

Add white-label customer-facing integration with Teamwork CRM into your app with just a few lines of code.

Managed authentication

Connect your customer accounts in Teamwork CRM without researching its API, registering in a developer program, and getting your application approved. We take care of authentication, secure credentials storage, and token refreshes so you don't have to.

Just one line of code for you and one click for your customers:

iApp.integration('teamwork-crm').open()

Read full documentation
Get started for free

Add Teamwork CRM to your app in the next 30 minutes

Execute Teamwork CRM operations on behalf of your customers

Get information about available operations in a consistent way: name, description, input, output. Run operations using simple consistent API.

Read more about operations

Create a message and connect

Create an email message and connects it to the given deals.

Send a draft message

Sends a new draft message and returns it as a message.

Resync mailboxes

List all mailboxes of an email account after resyncing.

List all activities.

Returns a list of activities, they are returned with the most recently created first by default.

The following values are allowed in the include query parameter:

  • activityType...

Create a new activity.

Creates an activity and returns it.

The following values are allowed in the include query parameter:

  • activityType
  • assignees
  • contacts
  • email-connections

Bulk update a set of activities

The following targets are allowed in the case bulk update "all" option is set to true filter query parameters:

  • assigneeId
  • completedAt
  • contactId
  • contactCount
  • createdAt...