Enabling and using the Screenloop integration

Available for User roles Super Admin, Admin, Team Member, Limited Team Member
Can only be configured by Super Admins
Packages All packages

The Screenloop integration will allow your users to automatically synchronize job positions, candidates, and interview information between your Lever and Screenloop accounts. 


This guide assumes that you:

  • Have a user with the Super Admin permission in Lever
  • Have site administrator permissions in Screenloop

  • Have created a leverapi@<your-organization-email-domain> user account within Lever

If you are unsure or don't have permission, first you need to contact a Lever user in your organization with Super Admin level permissions to ensure that either you or them are capable of executing the following steps described in this article.

Setup the integration:

In order to perform these steps you need to have site administrator permissions in Screenloop.

  1. Sign in to the Screenloop web portal.

  2. At the bottom of the navigation left panel click on Organization Settings

  3. In the left panel that just popped up, please click on Integrations

The goal is to gather information and perform the necessary setup both in Lever and in Screenloop.

At any point, if something goes wrong, please reach out to Screenloop's support via the Screenloop support request form.

1. Create a Screenloop user on Lever

Reach out to Lever Support via the Screenloop support request form create a Screenloop service user in your Lever account. They'll create a user with the following syntax: leverapi@<your-organization-email-domain> e.g. if your organization is Screenloop, then you should consider leverapi@screenloop.com

2. Click the connect button on the Lever integration

After Lever Support creates this service user and while on Screenloop's integrations page, click on the Connect with Lever button:

Screenloop lever listing with connect button.

This will trigger an Authorize App workflow:

Lever authorize app modal with list of permissions and blue accept button.

Click the Accept button.

After this step the following success message should be displayed:

Screenloop Lever configured success message

3. Fill-in the Member ID section on the Lever integration

Still on Screenloop's integrations page, click on the refresh button next to the Member ID dropdown if there is no member showing-up on the dropdown.

Screenloop integration setup page with Member ID selector.

Afterwards, select the Screenloop user you created in step 1. and hit the Submit button:

Screenloop integration setup page with Member ID selector and interview webhook.

4. Copy Interview Webhook URL from Screenloop

Copy the value on the Interview Webhook field and press the Submit button:

Screenloop integration setup page with Member ID selector and interview webhook.

5. Include Interview Webhook URL on Lever

Go to the Webhooks settings configuration on Lever and enable the following webhooks:

  1. Interview Created

  2. Interview Updated

Add the Interview Webhook URL copied from Screenloop to both these Webhook fields: (please make sure you don't add https:// as it is there by default)

Lever webhook configuration page with interview created and interview updated toggles on green.

5. Conclusion

After going through the above setup new and rescheduled interviews will immediately sync with Screenloop and will later be available for review.

To get the most out of Screenloop, platform users should install the Screenloop Chrome Extension on the Chrome web store.

How to disable the integration:

1. Navigate to your Integrations & API Settings Page in Lever

2. Under the Authorized Apps tab locate the Screenloop app

3. Click Revoke Access to disable the integration

Was this article helpful?
0 out of 0 found this helpful