update_job_post
Edit a job post's title, location, or content in Greenhouse. Admin-only write operation for updating post details when hiring needs change.
Instructions
Update a job post's title, location, or content. Write operation — admin only.
To find job_post_id: list_job_posts_for_job (job_id from list_jobs → match by name). In v3 locations are separate records: passing location adds it as a free-text location and then removes the post's previous locations. For multiple or office-based locations, use add_job_post_location / remove_job_post_location.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | No | New post title | |
| content | No | New post body content (HTML supported) | |
| location | No | New free-text location. Replaces the post's existing locations; use add_job_post_location to add one instead | |
| job_post_id | Yes | Job post ID to update |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |