update_contact
Update an existing contact's details (name, email, custom fields, or birthday) in a specific phone book using the contact's current phone number and list key. If the contact does not exist, use add_contact instead.
Instructions
Actualiza los datos de un contacto existente en una agenda. Identifica al contacto por list_key + number. Si el contacto no existe en esa agenda, sugiere usar add_contact en su lugar.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| list_key | Yes | Clave única de la agenda donde está el contacto | |
| number | Yes | Número de teléfono actual del contacto a actualizar | |
| No | Email actual del contacto (opcional, para identificación adicional) | ||
| name | No | Nuevo nombre del contacto | |
| new_email | No | Nuevo email del contacto | |
| custom_field_1 | No | Nuevo valor del campo personalizado 1 | |
| custom_field_2 | No | Nuevo valor del campo personalizado 2 | |
| custom_field_3 | No | Nuevo valor del campo personalizado 3 | |
| custom_field_4 | No | Nuevo valor del campo personalizado 4 | |
| birthday_date | No | Nueva fecha de cumpleaños (formato YYYY-MM-DD) |