Actions22
- Attachment Actions
- Contact Actions
- Conversation Actions
- List Actions
- Message Actions
- Team Chat Actions
- WhatsApp Template Actions
Contact → Create
AI-generatedSummary
Create a SendSeven contact with a name, email or phone, and optional contact methods and custom field values. The operation sends a POST request to /contacts and returns the created contact’s formatted data.
Inputs
- Authentication (required) — Choose API Key or OAuth2 credentials.
- Name — Contact’s full name; omitted from the request when blank.
- Email — Contact’s email address. Provide this or a phone number; at least one is required.
- Phone — Contact’s phone number in international format. Provide this or an email address; at least one is required.
- Additional Fields → Contact Methods — Optional JSON array of contact methods, such as a WhatsApp ID and its value. Parsed and sent as
contact_methods. - Custom Fields — Map values to the tenant’s active custom field definitions. Unmapped, blank, and empty-array values are omitted; explicit null values are sent through as-is.
Output shape
A single contact record for each input item.
The returned record includes the contact ID, name, email, phone, avatar URL, language, blocked status, contact methods, custom fields, tags, last-contacted timestamp, and created/updated timestamps. Custom-field validation errors may be reported with field-specific messages.