dealdesk.create_contact
Create a contact in the DealDesk customer directory by supplying a display name or first/last name; a business external ID is optional and auto-generated when omitted.
Instructions
Create a contact in the customer directory. Requires displayName or name (or firstName/lastName). externalId is optional and auto-generated when omitted.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Alias for displayName when displayName is omitted | |
| No | Primary email (mapped to emails[]) | ||
| fields | No | Optional extra fields merged into the create payload | |
| locale | No | ||
| lastName | No | ||
| firstName | No | ||
| projectId | Yes | DealDesk project id (must match API key / OAuth project) | |
| externalId | No | Immutable business key. Omit to auto-generate local-contact-<uuid>. | |
| displayName | No |