Create candidate
BetaChanges data
Adds a candidate to Recruitee, optionally straight onto a job.
Settings
| Setting | What it is |
|---|---|
| ConnectionRequired | The Recruitee connection the step signs in with. |
| NameRequired | text |
| E-mail addresses | Up to 10 addresses. |
| Phone numbers | text |
| Job ids | Recruitee job ids to place the candidate on, comma-separated. Leave empty to add them to the talent pool only. |
| CV address | A public https link to the CV. Recruitee downloads it. |
| Cover letter | text |
| Sources | Comma-separated, free text. |
| Links | Comma-separated URLs. |
Technical details
| Key | Value |
|---|---|
connection | texta connection id from `requires.connections` (provider `recruitee`) |
name | text |
emails | text |
phones | text |
offerIds | text |
remoteCvUrl | text |
coverLetter | text |
sources | text |
links | text |
Output
| Field | Type |
|---|---|
candidate | object |
candidate.id | number |
candidate.name | string |
candidate.placementsThe jobs this candidate is on | array |
referencesReferenced jobs, stages and admins | array |
Sample output, and the expression for each field
- candidate
- id1
- name"Ada"
- placements[]
- references[]
Errors
When a step of this node stops a run, the run page shows a code. Look it up:
Example step
The step as a flow file holds it. Replace each value in <…>.
{
"config": {
"connection": "<connection id>",
"coverLetter": "",
"emails": "",
"links": "",
"name": "<name>",
"offerIds": "",
"phones": "",
"remoteCvUrl": "",
"sources": ""
},
"label": "Create candidate",
"type": "recruitee.createCandidate",
"version": 1
}