Screenify is an AI interviewing platform that helps hiring teams screen candidates by conducting human-like AI interviews.

Screenify’s integration with Greenhouse Recruiting allows teams to automatically send Screenify interview invites to candidates depending on the stage in the pipeline, as well as allows you to post the interview feedback from Screenify into the Greenhouse Recruiting activity feed so that everything stays in one place. 

Create a Harvest API key for the integration

To configure the Screenify integration, you’ll need to create a Harvest API key. 

Follow the steps in this article to create the key and verify that the permissions below are selected when configuring the Screenify integration. Copy the API key as you’ll need to paste it on the next step.

Credentials

In the Create New Credential box, make the following selections:

  • API Type: Harvest
  • Partner: Screenify or Unlisted Vendor
  • Description: Screenify Harvest API Key

Permissions

Verify that ALL the permissions are selected for the Screenify integration by selecting Select All.

Add the Harvest API key to Screenify

To add the API key in Screenify, navigate to the Integrations tab in your Screenify account, locate the Greenhouse option, and select it.

Paste the Harvest API key you generated into the API Key field

Create a webhook

Next, 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 ‘Screenify integration’
  • When: Candidate has changed stage
  • Endpoint URL: The Endpoint URL you copied from Screenify
  • Secret Key: The Secret Key you copied from Screenify

You'll add these webhooks to Screenify to complete the setup.

Once webhooks are created and the API key has been added, click "Install Integration" to confirm setup completion.

Add custom fields (optional)

To store feedback, you’ll need to create custom fields in Greenhouse. Under Configure, select Custom Options. Depending on your Greenhouse tier, you may have access to Application fields. If you don’t, you may use Candidate fields.

To create custom fields, click Candidates or Applications. Then click "Add Field" and create five fields:

  • Screenify Score (number)

  • Screenify Scorecard Link (URL)

  • Screenify Summary (Long textbox)

  • Screenify Ratings (Long textbox)

  • Screenify Questions & Responses (Long textbox)

Add stages for the integration

Next, you'll configure stages in your interview pipeline by navigating to the job you wish to integrate.

Select "Job Setup," then "Interview Plan." Add two stages: Screenify Interview and Screenify Completed, and rearrange them within your pipeline as necessary.

Configure a role in Screenify to initiate integration usage. 

During role creation or editing in Screenify, go to Automation, enable "Fetch candidate profiles automatically via integration," and select Greenhouse. Specify the job and trigger stage as Screenify Interview to invite candidates at the appropriate stage automatically. Set the completion status to Screenify Completed.

To publish feedback to Greenhouse, enable the option and map the fields you created. Under Select Fields, it will automatically display all your custom fields. Click Update Interview to save your integration with the role.

Use Screenify integration with Greenhouse Recruiting

Once the setup is complete, simply go to your Greenhouse job’s pipeline and move the candidates to ‘Screenify Interview’ stage, and they will automatically get the invite to take Screenify Interview.

If you would like to automatically send Screenify Invites to all candidates applying to the job, select ‘Application Review’ or whatever the first stage in your pipeline is as the Trigger Status while setting up the role in Screenify.

If you enable Publish Feedback on Screenify, after the candidate interview is complete, you can see the Screenify feedback automatically posted on Greenhouse by visiting the candidate page.

Additional resources

For additional information or troubleshooting not covered here, reach out to support@screenify.ai