PerfexCRM icon

PerfexCRM

Interact with PerfexCRM API

Actions181

Contact → Create

AI-generated

Summary

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.

Discussion