advance_application
Move a candidate forward one stage in the job pipeline by providing application and current stage IDs. Omit the target stage to advance naturally or specify one to control progression.
Instructions
Move a candidate forward one stage in their job pipeline. Write operation.
Users say "advance Sarah to the next stage" or "move John forward." To get the application_id: search_candidates_by_name → get_candidate → match the application to the job. Stage IDs are optional — omit to advance to the natural next stage. To skip stages, use move_application_same_job. For bulk advancing, use bulk_advance.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"application_id": "<application_id>",
"from_stage_id": "<from_stage_id>"
},
"name": "advance_application"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to_stage_id | No | Target stage — from list_job_stages_for_job. Omit for next stage | |
| from_stage_id | Yes | Current stage ID — from list_job_stages_for_job or get_application | |
| application_id | Yes | Greenhouse application ID |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |