Create Contact
create_contactCreate a contact in Recruit CRM by specifying first name, last name, owner ID, and creator ID, along with optional details like email, phone, and address.
Instructions
Creates one Recruit CRM contact. Requires first_name, last_name, owner_id, and created_by. Resolve user IDs with list_users, company slugs with search_companies or list_companies, stage IDs with list_contact_stages, and custom field IDs with list_custom_fields for entity_type=contacts. Returns a compact summary with the contact slug.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| city | No | City. | |
| No | Contact email. | ||
| state | No | State. | |
| avatar | No | Avatar URL. | |
| address | No | Full street address. | |
| country | No | Country. | |
| No | Twitter/X profile URL. | ||
| No | Facebook profile URL. | ||
| No | LinkedIn profile URL. | ||
| locality | No | Locality. | |
| owner_id | Yes | Contact owner user ID. | |
| stage_id | No | Contact stage ID. | |
| last_name | Yes | Contact last name. Required. | |
| created_by | Yes | Creating user ID. | |
| first_name | Yes | Contact first name. Required. | |
| updated_by | No | Updating user ID. | |
| designation | No | Designation (title). | |
| postal_code | No | Postal code. | |
| company_slug | No | Comma-separated company slugs. | |
| custom_fields | No | Contact custom field values. | |
| contact_number | No | Contact phone number. | |
| allow_duplicate | No | Set true to create a contact even if a duplicate exists. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| owner | Yes | ||
| action | Yes | ||
| view_url | Yes | ||
| last_name | Yes | ||
| contact_id | Yes | ||
| created_on | Yes | ||
| first_name | Yes | ||
| updated_on | Yes | ||
| designation | Yes | ||
| company_slug | Yes | ||
| contact_slug | Yes |