telli icon

telli

Interact with the telli API

Contact → Update Contact

AI-generated

Overview

This node operation updates an existing contact in the Telli system using the v2 API. It allows users to modify various contact details such as first name, last name, phone number, external ID, external URL, salutation, timezone, email, and custom properties. The node validates the phone number format to ensure it complies with the E.164 standard before sending the update request. This operation is useful for keeping contact information current and accurate in CRM or contact management workflows.

Use Case Examples

  1. Updating a contact's phone number and email address after receiving new information from a customer.
  2. Modifying a contact's timezone and salutation to reflect changes in their location or formal greeting preferences.
  3. Adding or updating custom properties for a contact to store additional metadata relevant to business processes.

Properties

Name Meaning
ID Resource identifier of the contact to update, required to specify which contact to modify.
First Name Contact's first name, optional field to update.
Last Name Contact's last name, optional field to update.
Phone Number Contact's phone number in E.164 format, optional field to update. The node validates this format before proceeding.
External ID External contact identifier, optional field to update.
External URL Link to the contact in an external system, optional field to update.
Salutation Formal greeting or title for the contact, optional field to update.
Timezone (IANA) IANA timezone identifier (e.g., Europe/Berlin), optional field to update.
Email Contact's email address, optional field to update.
Properties Mode How to specify custom contact properties, either using individual fields or a JSON array.
Properties Custom contact properties as key/value pairs, used if Properties Mode is 'Using Fields Below'.
Properties (JSON) Custom properties as a JSON array of {key, value} objects, used if Properties Mode is 'Using JSON'.

Output

JSON

  • json - The JSON response from the Telli API containing the updated contact information.

Dependencies

  • Telli API authentication credential

Troubleshooting

  • Invalid phone number format error: Ensure the phone number is in E.164 format (e.g., +12125551234).
  • API error responses: Check the error message and status code returned by the Telli API for details on what went wrong.
  • Missing required ID parameter: The contact ID must be provided to identify which contact to update.

Discussion