Actions181
- Invoice Actions
- Timesheet Actions
- Customer Actions
- Ticket Actions
- Lead Actions
- Project Actions
- Contract Actions
- Estimate Actions
- Expense Actions
- Proposal Actions
- Staff Actions
- Task Actions
- Credit Note Actions
- Item Actions
- Payment Actions
- Contact Actions
- Note Actions
- Knowledge Base Actions
- Knowledge Base Group Actions
- Subscription Actions
- Utility Actions
Contact → Create
AI-generatedSummary
Create a new contact under a specified customer in PerfexCRM with required fields and optional additional details.
Inputs
- Customer ID (required) — The numeric ID of the customer to whom this contact will belong.
- First Name (required) — The contact's first name.
- Last Name (required) — The contact's last name.
- Email (required) — The contact's email address.
- Additional Fields — Optional additional properties for the contact, including active status, contact direction or address, if the contact is primary, portal password, phone number, title, and custom fields specified by their numeric ID or slug.
Output shape
a single JSON object representing the newly created contact, including all provided fields and any values returned by the PerfexCRM API
The operation returns the created contact data as JSON. Validation is performed on the email field. Custom fields are applied if provided in the additional fields. Errors during API calls are properly handled with retry on rate limiting and detailed error messages.