Remote empowers companies of all sizes to pay and manage full-time and contract workers around the world. We take care of international payroll, benefits, taxes, stock options, and compliance in dozens of countries. No matter where your team lives and works, our best-in-class global employment solutions provide the best experience for your workers. Our ironclad intellectual property protections and industry-leading security guarantee give you peace of mind across the globe. Best of all, Remote never charges percentages or fees: one low flat rate helps you control your budget so you can focus on growing your business.
Greenhouse Recruiting’s integration with Remote allows your team to effortlessly connect Remote’s global employment solution with Greenhouse in order to securely sync and view candidate profile information from both accounts. This enables you to automate the process of transferring candidate information between HR tools to reduce the risk of manual errors. With a streamlined process that ensures all employee information is accurate and up-to-date, you can focus on onboarding new employees and contractors quickly and efficiently.
Remote offers two configurations based on how your organization finalizes new hires for onboarding.
- For organizations that use the Mark Candidate as Hired button in Greenhouse Recruiting to finalize your new hires, you'll need to configure a webhook.
For organizations that use the Create Offer button in Greenhouse Recruiting to finalize your new hires, you'll need to configure a webhook and Harvest API key
Retrieve your Endpoint URL and Secret Key from Remote
Before enabling the Greenhouse/Remote integration, you'll need to retrieve your Endpoint URL and Secret Key from Remote.
Log in to your Remote company account
Navigate to the Integrations section
Select the Add button on the Greenhouse card.
Click the Add button next to the webhook you want to use for your integration.
Remote offers two separate webhooks, based on your organization's process for finalizing new hires:
- Offer Created webhook: For organizations that use the Create Offer button in Greenhouse Recruiting to finalize your new hires.
- Candidate Hired webhook: For organizations that use the Mark Candidate as Hired button in Greenhouse Recruiting to finalize your new hires
Copy the Endpoint URL and Secret Key by clicking the icon next to each line.
To integrate Remote 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 "Remote Greenhouse Integration"
- When: The time that the event will be sent to Remote. Select the following options for this integration:
- Offer Created or Mark Candidate as Hired, based on the webhook you selected when retrieving the Endpoint URL and Secret Key in Remote
- Endpoint URL: The Endpoint URL copied from Remote
- Secret Key: The Secret Key copied from Remote
- Error Recipient Email: Use your company email address
- Disabled?: No
Create a custom offer field for the Remote integration
To send new hire information to Remote, create a custom offer field using the options below:
- Field Name: Send New Hire information to Remote for Onboarding
- Description: Optional
- Field Type: Select Yes/No from the options.
- Required: Tick the checkbox.
Check the connection in Remote
Return to your Remote company account click Check connection to test the integration between Greenhouse Recruiting and Remote. If the connection is successful, click Continue or Finish at the bottom of the screen.
- If your organization is using the Offer Created configuration, you'll need to create a Harvest API key in Greenhouse Recruiting to finish setup.
- If your organization is using the Mark Candidate as Hired configuration, once you successfully connect the two applications, your setup is complete.
Create a Harvest API Key for the Greenhouse/Remote Integration
If you are using the Offer Created webhook, you'll need to create a Harvest API key for the integration.
In the Create New Credential box, make the following selections:
- API Type: Harvest
- Partner: Remote
- Description: Remote Harvest API Key
Verify that the following permissions are selected for the Remote integration:
- Get: Retrieve Application
- Get: Retrieve Candidate
Enter Harvest API key in Remote
Return to your Remote company account and paste the copied API Key from Greenhouse into Step 5 of the Create Harvest API tab. Once you've entered the key, click Store API Key.
Click the Finish button to complete your configuration.
Use the Remote Integration with Greenhouse Recruiting
When you're ready to hire a candidate in Greenhouse Recruiting, navigate to their profile and click Create Offer or Mark Candidate as Hired in the Offer Details section. (The specific button depends on your integration setup)
Enter the details for the candidate offer in the pop-up window. Select Yes in the Send New Hire information to Remote for Onboarding field.
When you're finished, click Save. The integration will create a profile for this candidate in Remote and transfer the job title, first name, last name, personal email, and start date into your Remote account.
You can access the candidate profile and complete the onboarding process in Remote via the Onboarding page.
Frequently Asked Questions
Do I need to set up both webhooks to use the Greenhouse/Remote integration?
No. If your company uses the “Create Offer” button in Greenhouse to finalize your new hires, then you will set up the Offer Created webhook. If your company uses the “Mark Candidate as Hired” button in Greenhouse to finalize your new hires, then you will select the Candidate Hired web hook.
I’ve completed the set up and followed the instructions to send my candidate information to Remote, but I don’t see the candidate’s profile in my Remote Onboarding area yet.
When the webhook is triggered in Greenhouse, the integration can sometimes take a few minutes to sync with Remote. Please try again in 5 minutes and if you still don’t see the candidate in your Remote Onboarding area, reach out to email@example.com.
I’m trying to update an existing candidate in Remote but it’s not working.
Remote does not support duplicate candidate profiles. You aren't able to add candidates to Remote with the same email address via the Add as a new candidate button or the Merge with existing candidate button in Greenhouse Recruiting.
You can update the candidate’s profile in Greenhouse with a different email address and try sending the information to Remote again. Or you can manually update the candidate’s information in the Remote platform directly (recommended).
How do I send a candidate to Remote after changing their email address?
To send a candidate to Remote after changing their email address, you can re-trigger the webhook by clicking the Unhire button on the candidate’s profile in Greenhouse Recruiting.
Then navigate back to the Offer Details section and select the Mark Candidate as Hired button again.
Do I need to pay to use the Greenhouse/Remote integration?
No. The integration is free to Remote customers who use Greenhouse.
Can I send additional information about a candidate over to Remote via the integration?
Not at this time. However, please reach out to Remote at firstname.lastname@example.org with a list of your requests and we’ll discuss them with you so that we can properly prioritize them in the next version of the integration.
Contact email@example.com for troubleshooting assistance regarding the integration.