Update Contact
contacts.updateWhen something about a contact changed and their record needs updating: name, nickname, email, phone, birthday, job, company, food preferences, or tags. Only the fields you pass are changed.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| job | No | Optional job title. Omit to preserve; null or empty string clears it. | |
| tags | No | Optional tag names to add, e.g. ["friend", "golf"]. | |
| No | Optional. | ||
| phone | No | Optional. | |
| company | No | Optional company. Omit to preserve; null or empty string clears it. | |
| nickname | No | Optional. | |
| gender_id | No | Optional. | |
| last_name | No | Optional. | |
| contact_id | Yes | The contact's API id. | |
| first_name | No | Required by the underlying API for any general update. | |
| approval_id | No | ID of a human-approved exact tool request from this credential. Single use on successful execution. | |
| description | No | Optional. | |
| middle_name | No | Optional. | |
| birthday_age | No | Optional, use instead of day/month/year when only the age is known. | |
| birthday_day | No | Optional day of month, 1-31. | |
| birthday_year | No | Optional year. | |
| birthday_month | No | Optional month, 1-12. | |
| food_preferences | No | Optional food preferences or dietary restrictions the user asks you to save. Omit to preserve; null or empty string clears it. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||