Actions109
- Account Actions
- Appointment Actions
- Automation Actions
- Broadcast Actions
- Channel Actions
- Class Participant Actions
- Class Session Actions
- Contact Actions
- Conversation Actions
- Coupon Actions
- Invoice Actions
- Media Actions
- Message Actions
- Order Actions
- Payment Actions
- Plan Actions
- Product Actions
- Segment Actions
- Service Actions
- Service Category Actions
- Staff Actions
- Subscription Actions
- Tag Actions
- Time Off Actions
Contact → Create
AI-generatedSummary
Create a DMLY contact with a required display name and optional CRM, contact, and messaging details.
Inputs
- Name (required) — Contact display name.
- Channel Name or ID — Optional channel to attach a messaging identity to; choose a channel or provide its ID.
- Custom Fields — Optional JSON object of arbitrary key/value custom fields.
- Email — Contact email address.
- Lifecycle Stage — Initial CRM lifecycle stage: Lead, Client, Inactive, or Archived. Defaults to Lead.
- Phone — Contact phone number in E.164 format.
- Pipeline Stage ID — Pipeline stage UUID to place the contact in.
- Source — Where the contact came from.
- Tags — Comma-separated tag names; tags are created if they do not exist.
Output shape
A single contact result returned by the DMLY API.
The supplied source pack contains only a signature-level view of the contact action, so the exact response envelope and whether the API result is transformed are not shown.