allwhere’s integration with Greenhouse Recruiting allows your organization to create a user in allwhere in real time as soon as their offer is signed. User will be created with the following information (if it is available in Greenhouse)
| allwhere field | Greenhouse field | Selection Rule |
| firstName | application.candidate.first_name | direct |
| lastName | application.candidate.last_name | direct |
| greenhouseId | application.candidate.id | stringified |
| personalEmail | application.candidate.email_addresses[] | first entry with type === 'personal', else first entry of any type |
| workEmail | application.candidate.email_addresses[] | first entry with type === 'work', else null |
| phoneNumber | application.candidate.phone_numbers[] | first type === 'mobile', else first type === 'home', else null |
| group | application.jobs[].departments[].name | flattened across all jobs, deduped by name |
| startDate | application.offer.starts_at | parsed to YYYY-MM-DD UTC; null if missing/invalid |
| address (home) | application.candidate.addresses[].type | true when type === 'home' |
| address (work) | application.candidate.addresses[].type | true when type === 'work' |
In this article we will review how to create the webhook in Greenhouse and where to find your credentials in allwhere
Create a webhook
To integrate allwhere with Greenhouse Recruiting, you’ll need to create a webhook. Follow the steps in this article to create your webhook. Use the values listed below to configure the webhook:
- Name: A descriptive name for your integration. Most customers choose ‘allwere integration’
- When: Candidate has been hired
- Endpoint URL: The Endpoint URL provided by allwhere (see below)
- Secret Key: The Secret Key provided by allwhere (see below)
When finished, click Create webhook. Greenhouse Recruiting will send a ping to the endpoint to verify the connection's working. If the ping is accepted successfully, the webhook will be created.
Use the allwhere integration with Greenhouse Recruiting
To find the Endpoint URL and Secret Key in allwhere please do the following
- Navigate to the integrations page
- Click the Connect button next to Greenhouse
- Click Generate Credentials
- Copy the Endpoint URL and paste it into Greenhouse
- Copy the Secret Key and paste it into Greenhouse