update_current_offer
Patch an application's current offer by setting start date, sent date, or custom fields; use application_id to target and modify the offer.
Instructions
Update the current offer on an application. Write operation.
Looks up the application's latest offer version and patches it (start date → starts_on). To find application_id: search_candidates_by_name → list_applications(candidate_id=...) → match the application to the job. For custom field IDs: list_custom_fields.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sent_on | No | Date the offer was sent, as 'YYYY-MM-DD' | |
| starts_at | No | New start date as 'YYYY-MM-DD' | |
| custom_fields | No | Array of {id, value} (or {custom_field_id, value}) — get field IDs from list_custom_fields | |
| application_id | Yes | Greenhouse application ID |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |