Update contact
superphone_update_contactWRITE: change fields of an existing contact. Only the fields you pass change: the tool first reads the contact and sends the full record back with your changes (the API requires the first name on every update). Pass an empty string to clear a text field. Returns the updated contact. GraphQL mutation updateContact.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| vip | No | Mark as VIP. | |
| city | No | City. | |
| No | Email address. | ||
| notes | No | Free-text notes. | |
| gender | No | Gender. | |
| hidden | No | Hide the contact. | |
| mobile | No | Mobile number, ideally E.164 (+12132679977); without a country code Superphone assumes the US. | |
| company | No | Company. | |
| country | No | Country. | |
| No | Twitter handle. | ||
| archived | No | Archive the contact. | |
| birthday | No | Birthday as text, e.g. 1990-05-17. | |
| lastName | No | Last name. | |
| No | LinkedIn profile. | ||
| nickname | No | Nickname. | |
| province | No | State or province. | |
| zip_code | No | Postal code. | |
| No | Instagram handle. | ||
| job_title | No | Job title. | |
| contact_id | Yes | Superphone contact id. | |
| first_name | No | New first name. | |
| unsubscribed | No | Mark the contact as unsubscribed from messages. |