Update candidate
BetaChanges data
Changes a Recruitee candidate's name, e-mail addresses, phones or links.
Settings
| Setting | What it is |
|---|---|
| ConnectionRequired | The Recruitee connection the step signs in with. |
| Candidate idRequired | The candidate's Recruitee id — a number. |
| Name | text |
| E-mail addresses | text |
| Phone numbers | text |
| Social links | Comma-separated URLs. |
| Links | Comma-separated URLs. |
| Cover letter | text |
| CV address | text |
Technical details
| Key | Value |
|---|---|
connection | texta connection id from `requires.connections` (provider `recruitee`) |
candidateId | text |
name | text |
emails | text |
phones | text |
socialLinks | text |
links | text |
coverLetter | text |
remoteCvUrl | text |
Output
| Field | Type |
|---|---|
candidate | object |
candidate.id | number |
candidate.updated_atChanged at | string |
Sample output, and the expression for each field
- candidate
- id1
- updated_at"2026-09-20T00:00:00Z"
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": {
"candidateId": "<candidate id>",
"connection": "<connection id>"
},
"label": "Update candidate",
"type": "recruitee.updateCandidate",
"version": 1
}