FlowmageDocs

Move application to stage

BetaChanges data

Moves a Teamtailor application to another stage, or rejects it.

Settings

SettingWhat it is
ConnectionRequiredThe Teamtailor connection the step signs in with.
Application idRequiredThe List job applications node gives you the id.
Stage idThe List stages node, filtered on this job, gives you the id. A stage belongs to one job — a stage id from another job is refused.
Reject the applicationA Teamtailor rejection can send the candidate an automated e-mail, depending on the job's triggers.
Reject reason idThe List reject reasons node gives you the ids.
Rejected atLeave empty to use the moment this step runs.
Technical details
KeyValue
connectiontexta connection id from `requires.connections` (provider `teamtailor`)
jobApplicationIdtext
stageIdtext
rejecttrue/false, by default false
rejectReasonIdtextused when `reject` is true
rejectedAttextused when `reject` is true

Output

FieldType
jobApplicationIdApplication idstring
jobApplicationApplicationobject
rawThe untouched JSON:API answerobject
Sample output, and the expression for each field
  • jobApplication
    • id"app-1"
    • type"job-applications"
  • jobApplicationId"app-1"
  • raw
    • data{}

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>",
    "jobApplicationId": "<application id>",
    "reject": false,
    "rejectReasonId": "",
    "rejectedAt": "",
    "stageId": ""
  },
  "label": "Move application to stage",
  "type": "teamtailor.moveJobApplication",
  "version": 1
}