upsert_job_note
Create or patch a job note in Greenhouse. With note_id present, patches that note; otherwise creates a new note unless an identical note already exists.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| body | Yes | Job note body. | |
| job_id | Yes | The job ID to annotate | |
| reason | Yes | Human-readable audit reason for this change. Must be at least 12 characters. | |
| dry_run | No | When true, validate and preview the change without sending a write request. | |
| note_id | No | Existing job note ID to patch instead of creating a new note. | |
| subject | No | ||
| visibility | No | privately_visible | |
| on_behalf_of_user_id | Yes | Greenhouse user ID to send with this write. | |
| confirm_job_note_write | Yes | Must be true to execute a job note write. |