hires_create_candidate
Create candidate profiles, linking to jobs or stages and attaching CVs. Supports imports, inbound forms, and enrichment workflows.
Instructions
Create a new candidate profile. Optionally link to a job/stage and attach a CV. Used for imports, inbound forms, and enrichment workflows.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cv | No | CV/resume file to attach (base64 payload). | |
| No | Candidate email address. Used for deduplication. | ||
| phone | No | Candidate phone number. | |
| job_id | No | Job ID to create an application for this candidate. | |
| profile | No | Key-value map of profile field answers. Keys can be question text or question_id. Example: {"Current job title": "Senior Engineer"}. | |
| stage_id | No | Pipeline stage ID for the initial application. Requires job_id. | |
| last_name | No | Candidate last name. | |
| company_id | No | Target company ID. Required only when the API key has access to multiple companies. | |
| first_name | No | Candidate first name. |