Create Company
create_companyAdd a new company to Recruit CRM by providing company name, owner, and creator, with duplicate prevention and optional custom fields.
Instructions
Creates one Recruit CRM company. Requires company_name, owner_id, and created_by. Checks duplicates by company_name unless allow_duplicate=true. Resolve user IDs with list_users and custom field IDs with list_custom_fields for entity_type=companies. Returns a compact summary with the company slug.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| city | No | City. | |
| logo | No | Logo URL. | |
| state | No | State. | |
| address | No | Full address. | |
| country | No | Country. | |
| No | Twitter/X profile. | ||
| website | No | Website URL. | |
| No | Facebook profile. | ||
| No | LinkedIn profile. | ||
| locality | No | Locality. | |
| owner_id | Yes | Company owner user ID. | |
| created_by | Yes | Creating user ID. | |
| updated_by | No | Updating user ID. | |
| industry_id | No | Industry ID. | |
| postal_code | No | Postal code. | |
| company_name | Yes | Company name. | |
| about_company | No | Company description. Maximum 5000 characters. | |
| custom_fields | No | Company custom field values. | |
| allow_duplicate | No | Set true to create a company even if a duplicate exists. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| owner | Yes | ||
| action | Yes | ||
| website | Yes | ||
| view_url | Yes | ||
| company_id | Yes | ||
| created_on | Yes | ||
| updated_on | Yes | ||
| company_name | Yes | ||
| company_slug | Yes |