Teamwork 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()
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.
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...