FlowmageDocs

Create candidate

BetaChanges data

Adds a candidate to Carerix, optionally merging duplicates.

Settings

SettingWhat it is
ConnectionRequiredThe Carerix connection the step signs in with.
First nametext
Last nametext
Last-name prefixThe Dutch tussenvoegsel — van, de, van der.
E-mail addresstext
Mobile numbertext
Phone numbertext
Streettext
House numbertext
Postal codetext
Citytext
Date of birthCarerix dates are yyyy-MM-dd HH:mm:ss in Amsterdam time, never ISO-8601.
Available fromtext
Notestext
Let Carerix merge duplicatesOn, Carerix looks for an existing candidate and merges into it instead of adding a second one. It is the vendor's own matcher, so it is a good bet and not a promise.
Other fieldsAny other CREmployeeRequest field, by name — docs.carerix.io/graphql has the full list. Dates are yyyy-MM-dd HH:mm:ss in Amsterdam time, and a list value is set by its code with a _lookup.
List-value languageWhich language Carerix answers its list values (statuses, types, results) in. It does not translate the data.
Technical details
KeyValue
connectiontexta connection id from `requires.connections` (provider `carerix`)
firstNametext
lastNametext
lastNamePrefixtext
emailAddresstext
mobileNumbertext
phoneNumbertext
streettext
houseNumbertext
postalCodetext
citytext
birthDatetext
availableDatetext
notestext
dedupetrue/false, by default false
extraFieldsobject (any keys), by default {}
language"" or "DUTCH" or "ENGLISH" or "FRENCH" or "GERMAN" or "HUNGARIAN" or "ITALIAN" or "POLISH" or "PORTUGUESE" or "SPANISH"

Output

FieldType
candidateIdNew candidate idstring
candidateobject
Sample output, and the expression for each field
  • candidate
    • _id"4711"
    • _kind"CREmployee"
    • firstName"Ada"
    • lastName"Lovelace"
  • candidateId"4711"

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": {
    "availableDate": "",
    "birthDate": "",
    "city": "",
    "connection": "<connection id>",
    "dedupe": false,
    "emailAddress": "",
    "extraFields": {},
    "firstName": "",
    "houseNumber": "",
    "language": "",
    "lastName": "",
    "lastNamePrefix": "",
    "mobileNumber": "",
    "notes": "",
    "phoneNumber": "",
    "postalCode": "",
    "street": ""
  },
  "label": "Create candidate",
  "type": "carerix.createCandidate",
  "version": 1
}