autotask_update_contact
Update specified fields of a contact in Autotask PSA. Only fields provided in the request are modified; other fields remain unchanged.
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). |