FlowmageDocs

Create match

BetaChanges data

Puts a Carerix candidate forward on a vacancy.

Settings

SettingWhat it is
ConnectionRequiredThe Carerix connection the step signs in with.
Candidate idThe candidate being put forward. The List candidates node answers one.
Vacancy idThe vacancy to put them on. The List vacancies node answers one.
Publication idThe published vacancy they answered, when the match comes from an advert.
Owner idtext
Motivationtext
Notestext
Job startsCarerix dates are yyyy-MM-dd HH:mm:ss in Amsterdam time, never ISO-8601.
SourceWhere the application came from — the utm_source of a career site.
Mediumtext
Campaigntext
Other fieldsAny other CRMatchRequest 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.
Technical details
KeyValue
connectiontexta connection id from `requires.connections` (provider `carerix`)
candidateIdtext
vacancyIdtext
publicationIdtext
ownerUserIdtext
motivationtext
notestext
jobStartDatetext
applySourcetext
applyMediumtext
applyCampaigntext
extraFieldsobject (any keys), by default {}

Output

FieldType
matchIdNew match idstring
matchobject
Sample output, and the expression for each field
  • match
    • _id"551"
    • _kind"CRMatch"
  • matchId"551"

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": {
    "applyCampaign": "",
    "applyMedium": "",
    "applySource": "",
    "candidateId": "",
    "connection": "<connection id>",
    "extraFields": {},
    "jobStartDate": "",
    "motivation": "",
    "notes": "",
    "ownerUserId": "",
    "publicationId": "",
    "vacancyId": ""
  },
  "label": "Create match",
  "type": "carerix.createMatch",
  "version": 1
}