autotask_update_contact
Update a contact record in Autotask by specifying only the fields to change, such as name, email, phone, address, or custom fields.
Instructions
Update contact record. Only provided fields are changed.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Contact ID to update | |
| firstName | No | ||
| lastName | No | ||
| emailAddress | No | Primary email address | |
| phone | No | Primary phone number | |
| title | No | Job title | |
| isActive | No | Whether the contact is active | |
| mobilePhone | No | Mobile phone number | |
| addressLine | No | Address line (primary) | |
| addressLine1 | No | Address line 1 (secondary) | |
| city | No | City | |
| state | No | State/province | |
| zipCode | No | Postal/ZIP code | |
| countryID | No | Country ID (Autotask Countries entity) | |
| primaryContact | No | Whether this contact is the primary contact for their company | |
| userDefinedFields | No | User-defined (custom) fields for the contact, as an array of { name, value } objects matching the Autotask REST API shape. Contacts support UDFs (hasUserDefinedFields: true). |