upsert_offer_review_note
Create an offer-review note on the application if an identical review note is not already present. Exact matches become no-ops instead of replacements.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| body | Yes | Draft review note body for human approval. | |
| 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. | |
| subject | No | Optional explicit subject override. | |
| offer_id | No | Optional offer ID to include in the canonical subject. | |
| visibility | No | Visibility for the offer review note. | privately_visible |
| application_id | Yes | The application ID to annotate for offer review. | |
| confirm_note_write | Yes | Must be true to execute an offer review note write. | |
| on_behalf_of_user_id | Yes | Greenhouse user ID to send with this write. |