Update Contact
update_contactUpdate an existing Recruit CRM contact by providing its slug and at least one field to change. Accepts details like email, phone, location, and custom fields.
Instructions
Updates one existing Recruit CRM contact by contact_slug. Requires contact_slug and at least one field to update. Resolve user IDs with list_users, company slugs with search_companies or list_companies, stage IDs with list_contact_stages, and custom field IDs with list_custom_fields for entity_type=contacts. Returns a compact summary with the contact slug.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| city | No | City. | |
| No | Contact email. | ||
| state | No | State. | |
| avatar | No | Avatar URL. | |
| address | No | Full street address. | |
| country | No | Country. | |
| No | Twitter/X profile URL. | ||
| No | Facebook profile URL. | ||
| No | LinkedIn profile URL. | ||
| locality | No | Locality. | |
| owner_id | No | Contact owner user ID. | |
| stage_id | No | Contact stage ID. | |
| last_name | No | Contact last name. | |
| created_by | No | Creating user ID. | |
| first_name | No | Contact first name. | |
| updated_by | No | Updating user ID. | |
| designation | No | Designation (title). | |
| postal_code | No | Postal code. | |
| company_slug | No | Comma-separated company slugs. | |
| contact_slug | Yes | Slug of the contact to update. | |
| custom_fields | No | Contact custom field values. | |
| contact_number | No | Contact phone number. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| owner | Yes | ||
| action | Yes | ||
| view_url | Yes | ||
| last_name | Yes | ||
| contact_id | Yes | ||
| created_on | Yes | ||
| first_name | Yes | ||
| updated_on | Yes | ||
| designation | Yes | ||
| company_slug | Yes | ||
| contact_slug | Yes |