As part of the Karat-Greenhouse integration, we have added an integration with Greenhouse's web hook system. These web hooks will notify Karat when you've made a change to a job, allowing us to retrieve the latest information and update our records. Here are the steps you'll take to enable that capability.
Update Harvest API Key Permissions
Circled in red are the permissions that need to be granted
In order to pull the data necessary, you will need to ensure the Harvest API key grants us permission. You can access this interface in Greenhouse as a site admin by going to Settings (/configure) > Dev Center > API Credential Management, and selecting the Karat Harvest API key.
The following endpoints must be granted:
Applications > Get: Retrieve application
Jobs > Get: Retrieve job
Users > Get: Retrieve user
Set Up Web Hook
Circled in red is what you'll want to click on to navigate to the setup page
In the same Dev Center settings pages, go to the Web Hooks section and click the Web Hooks link. Here are the mandatory fields for that web hook.
Name: Karat - Job Updated
When: Job Updated
Endpoint URL: https://central.karat.io/hooks/greenhouse/job_updated
Secret Key: Please ask your CSM for this via email
Disabled: No
Then click Create Web Hook to create it.
Web hook configuration example