telli icon

telli

Interact with the telli API

Deprecated → Add Contact

AI-generated

Overview

This node operation adds a new contact to the Telli system using the deprecated v1 API endpoint. It is useful for integrating contact creation into workflows where you need to add contacts with details such as first name, last name, phone number, email, salutation, timezone, and custom contact details. For example, you can automate adding new leads or customers to Telli from form submissions or CRM data.

Use Case Examples

  1. Add a new contact with first name, last name, phone number, and email to Telli.
  2. Include custom variables (contact details) to pass additional information to the AI agent.
  3. Specify salutation and timezone for better personalization in calls.

Properties

Name Meaning
External Contact ID Your unique internal identifier for the contact, required to identify the contact uniquely in your system.
First Name The first name of the contact, required for identification.
Last Name The last name of the contact, required for identification.
Phone Number Contact's phone number in E.164 format (e.g., +4917642048466), required for contact communication.
Email The email address of the contact, optional for additional contact information.
Salutation Formal title or greeting (e.g., "Mr.", "Ms.", "Herr", "Frau"). If empty, it will auto guess based on the first name for German calls.
Timezone IANA timezone identifier (e.g., Europe/Berlin). Defaults to the account timezone if not set.
Contact Details Custom variables passed to the AI agent as key-value pairs. These should be in lowercase snake_case and are used to provide additional context or data to the AI agent. This replaces the deprecated dynamic_variables.

Output

JSON

  • json - The response from the Telli API after adding the contact, containing details of the created contact.

Dependencies

  • Requires an API key credential for authentication with the Telli API.

Troubleshooting

  • Ensure the phone number is in valid E.164 format; otherwise, the node throws an error indicating invalid phone number format.
  • If the API returns an error, the node throws an error with the API status code and message. Check the API credentials and request parameters.
  • If the node is set to continue on fail, errors for individual items will be included in the output with error details.

Discussion