Create Contact
create-contactAdd a contact record using an email, phone, or external ID, set custom fields, and optionally assign lists. It can trigger active automations that may send messages.
Instructions
Create a contact. At least one of email, phone_number or external_id is required. Custom fields go in properties, keyed by the field keys list-contact-properties returns. This can start the organization's active automations, which may send messages.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| No | Email address. | ||
| list_ids | No | Lists to add the contact to. | |
| last_name | No | ||
| first_name | No | ||
| properties | No | Custom field values, e.g. { "city": "Riyadh" }. | |
| external_id | No | The organization's own identifier for this person; unique per organization. | |
| phone_number | No | Phone number in E.164 format, e.g. +966512345678. |