Recruspace icon

Recruspace

Interact with Recruspace

Actions5

Candidate → Create

AI-generated

Summary

Create a new candidate in Recruspace by providing required personal details and uploading the candidate's CV from binary data. Optionally associate the candidate with either a job post or a talent pool and include additional fields like phone number.

Inputs

  • firstName (required) — The first name of the candidate.
  • lastName (required) — The last name of the candidate.
  • email (required) — The email address of the candidate.
  • cvSource (required) — Source of the candidate's CV; only 'Binary Data' is supported, meaning the CV must be uploaded from binary data of a previous node.
  • binaryProperty (required) — Name of the binary property in the input item that contains the CV file.
  • associationType (required) — Specify whether to associate the candidate with a 'Job Post' or a 'Talent Pool'.
  • jobPost (required) — If associating with a job post, specify the job post to link the candidate to, selectable from a searchable list or by hash.
  • talentPoolId (required) — If associating with a talent pool, specify the talent pool ID to link the candidate to, selectable from a searchable list or by ID matching digits only.
  • additionalFields — Optional additional fields such as phone number to include for the candidate.

Output shape

a list of JSON objects each representing the created candidate's details returned from the API, paired with the respective input item

The node uploads the CV as multipart/form-data using the binary data and includes the candidate's fields and associations. It throws errors if required fields are missing or if the CV source is not binary data.

Links

Discussion