Lever Integration
Last updated: February 3, 2026
ModernLoop's integration with Lever leverages the Lever API to provide the following features:
Schedule, edit, or cancel full interview panels and manage all scheduled interviews (panels and individual interviews).
Sync interviewer information into ModernLoop (users).
Sync candidate information into ModernLoop (opportunities, contacts, resumes, notes, and tags).
Sync job information into ModernLoop (jobs, postings, stages, feedback templates, and archive reasons).
Set up webhooks to ensure the latest data is always available.
If you’re an existing ModernLoop customer planning to transition to a new ATS, please notify your CSM or email support@modernloop.io at least 2 weeks before your target transition date.
Prerequisites
The Lever user setting up the integration must have Admin access to Lever.
The Lever user setting up the integration must also have Admin access to ModernLoop.
Important: If the Lever account used to generate the API key is deactivated, the integration will stop working.
💡
Best Practice: Use an account that will not be deactivated, such as an admin system user account, or create a dedicated Lever admin account for this task.
Instructions
Connect Lever to ModernLoop
Log in to your ModernLoop account at https://app.modernloop.io/.
Navigate to the Integrations section.
Click Connect next to Lever in the Applicant Tracking System section.
Sign in to Lever using your Lever credentials.
You will be redirected to a confirmation page displaying the required scopes.
The required scopes are:
View all candidates' applications
View all archived reasons
View all feedback templates
View and manage all candidates' interviews
View and manage all candidates' notes
View and manage all opportunities
View and manage all candidates' panels
View all postings
View all candidates' resumes
View all stages
View all tags
View all users
Access all confidential data
View an opportunity's contact
Manage all webhooks
Allow offline access
Click Accept to confirm the integration.
Configure Webhooks in Lever
Navigate to the Integrations Settings in Lever.
Locate the webhooks section and toggle on the following:
Candidate archive state change
Interview deleted
API Permissions List
The following permissions are required for the ModernLoop integration:
Note: These permissions are automatically applied during the setup process.
offline_access
applications:read:admin
archive_reasons:read:admin
confidential:access:admin
contact:read:admin
feedback_templates:read:admin
interviews:write:admin
notes:write:admin
opportunities:write:admin
panels:write:admin
postings:read:admin
resumes:read:admin
stages:read:admin
tags:read:admin
users:read:admin
webhooks:write:admin