update_rejection_reason
Change the rejection reason on an already-rejected application using its application ID and a new reason ID from the rejection reasons list.
Instructions
Change the rejection reason on an already-rejected application. Write operation.
To find the application_id: search_candidates_by_name → get_candidate → find the rejected application. For the new reason: list_rejection_reasons → match by name. Looks up the application's rejection details record and updates its reason.
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>",
"rejection_reason_id": "<rejection_reason_id>"
},
"name": "update_rejection_reason"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| application_id | Yes | Greenhouse application ID (must be already rejected) | |
| rejection_reason_id | Yes | New rejection reason ID — get from list_rejection_reasons |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |