Relay Lever Integration - Features, Use Cases & Overview
Titus Juenemann
TL;DR
The Relay–Lever integration lets teams automate key hiring workflows by responding to Lever events, running lookups, and orchestrating third-party tools like Calendly or HRIS systems. This guide covers core features, practical playbook templates, trigger types, data mapping best practices, security considerations, error remediation, monitoring metrics, and a step-by-step rollout checklist. Use Relay for deterministic, repeatable tasks while keeping human decision points for nuanced judgments; pair it with an AI resume screener like ZYTHR to reduce recruiter load and improve the accuracy of candidates entering automated pipelines.
Relay's Lever integration connects Lever's applicant tracking data with Relay playbooks so you can automate repetitive hiring tasks, trigger actions on stage changes, and run lookups against candidate and opportunity records. When configured correctly, Relay becomes the orchestration layer that links Lever events to external services — for example, scheduling interviews with Calendly, creating onboarding tasks in project tools, or updating interview panels automatically.
This guide explains the integration's core features, practical playbook examples, configuration and mapping considerations, monitoring and error handling, security recommendations, and an implementation checklist you can use to deploy reliable automations in production.
Core Features of the Relay - Lever Integration
Event-based TriggersRespond to Lever events such as candidate stage changes, offer acceptance, or pipeline updates to start playbooks automatically.
CRUD ActionsCreate, update, or close opportunities, interviews, panels and candidate fields directly in Lever from Relay playbook steps.
Data LookupsQuery Lever by candidate email, opportunity ID or custom fields to drive conditional logic or avoid duplicate records.
Third-party OrchestrationIntegrate with scheduling tools (Calendly), HRIS, messaging platforms and document systems as part of a single playbook.
Conditional BranchingUse field values and lookup results to branch workflows (e.g., route senior roles to a different panel or skip certain steps).
Retry and Error HandlingBuilt-in retry policies and error nodes let you manage intermittent API failures without losing state.
How it works: Relay listens for events you register from Lever (webhooks) or is invoked manually via API. When a trigger fires, Relay runs the playbook steps you’ve defined: look up records in Lever, perform updates, call external APIs, send notifications, or queue follow-up tasks. Each step can read and write Lever data so the ATS remains the single source of truth.
Practical example: on a candidate stage change to "Interview", a Relay playbook can (1) fetch the candidate and opportunity record by email, (2) create an interview object in Lever, (3) send Calendly invites to panel members, and (4) create an onboarding draft in your HRIS if the candidate later accepts.
Lookup candidate email → create Lever interview → send Calendly links to panel → update Lever interview status
Opportunity Creation from Referral
Receive referral event → create opportunity in Lever → populate custom referral fields → notify recruiter
Stage-change Onboarding Kickoff
Trigger on "Offer Accepted" → create onboarding tasks in HRIS → create lever hire checklist → notify HR
Panel Management
Trigger on interview creation → add panel members to interview → notify panel via Slack → confirm availability
Related Articles
Discover how Zythr’s AI Resume Screening Software integrates with leading ATS platforms like Greenhouse, Lever, and Pinpoint — combining advanced Screener and Resume Ranker Integrations to power faster, fairer candidate screening:
See how Lever Resume Ranker Integration powered by Zythr’s AI Resume Screening Software helps recruiters identify top candidates automatically with built-in Resume Checker and Resume Scanner precision.
Discover how Pinpoint AI Resume Screening Integration uses advanced Resume Scanner and Candidate Screening capabilities to evaluate every applicant instantly — powered by AI in recruiting and AI in talent acquisition.
Learn how Greenhouse AI Screener Integration with Zythr transforms Candidate Screening through automated Resume Ranker intelligence and instant AI-driven prioritization.
Read the guide→
Common Trigger Types and Practical Examples
Stage ChangeStart a playbook when a candidate moves stages (e.g., "Phone Screen" → "Onsite") to automate next steps like scheduling or sending prep materials.
New OpportunityWhen a new opportunity is created in Lever (manual or via API), populate default fields, assign a recruiter, and assign an initial interview panel.
Field UpdateTrigger conditional flows when a specific field (e.g., "Clearance Required") changes to enforce compliance steps or approvals.
Webhook from External ToolUse an external webhook (e.g., Calendly RSVP) to update Lever interviews and progress the candidate automatically.
Data mapping and lookups are central to reliable Relay playbooks. Before modifying Lever records, use precise lookup steps to fetch the current opportunity or candidate by unique keys (email, Lever ID). Avoid using ambiguous fields for mapping — prefer email + pipeline or direct Lever IDs when available.
Example: to update an opportunity, first run a lookup by candidate email and pipeline; if multiple matches exist, include an explicit disambiguation step (compare creation timestamps or recruiter owner) in the playbook and log the chosen record so you can audit decisions later.
Best Practices for Building Robust Playbooks
Use Idempotent ActionsDesign steps so repeated runs don't create duplicates (e.g., check for an existing interview before creating a new one).
Validate InputsValidate email formats, required fields and date ranges before calling Lever APIs to reduce error rates.
Limit Scope with Granular TriggersRestrict triggers to specific pipelines or roles during rollout to reduce unintended impacts.
Add Audit LoggingWrite playbook outcomes to a log store or Lever notes to make troubleshooting and audits straightforward.
Use Feature FlagsGradually enable complex playbooks for subsets of users and monitor outcomes before wide release.
Security and permissions: Relay requires an API credential or OAuth scope with permissions scoped to the actions your playbooks perform. Use principle-of-least-privilege — create a dedicated service account in Lever with only the scopes necessary to read/write opportunities, interviews, and candidate fields.
Rotate API keys regularly, restrict access to Relay playbook editors, and document approval flows for any playbook that performs destructive actions (deletes, mass updates). Maintain an access matrix so it's clear which playbooks can modify which Lever objects.
Common Error Modes and Recommended Remediation
Error
Cause
Fix
404 Not Found
Lookup returned no matching record (wrong key or stale identifier).
Add fallback logic: create the object or surface an alert; verify mapping keys and provide clearer match conditions.
409 Conflict / Duplicate
Playbook attempted to create a resource already present.
Make step idempotent by checking existence; add deduplication on unique fields.
401 Unauthorized
Invalid or expired API token / insufficient scope.
Rotate credentials, update scopes, and validate token renewal process.
Rate Limit
Too many API requests in a short span.
Throttle requests, add exponential backoff, or batch updates.
Metrics and Monitoring to Track Post-Deployment
Success RatePercentage of playbook runs that complete without manual intervention; track by playbook and trigger type.
Average Run TimeTime from trigger to final action; long runtimes can indicate external API slowness.
Error Types and FrequencyClassify errors (401, 404, duplicates) so you can prioritize fixes.
Change VolumeNumber of Lever updates created by Relay (interviews created, fields updated) so you can spot spikes.
Frequently Asked Questions
Q: Can Relay create interviews in Lever and automatically invite panel members?
A: Yes — a playbook can create Lever interview objects, add panel members to the interview, and call external scheduling tools (like Calendly) to coordinate times and send invites.
Q: How do I avoid duplicate opportunities when using lookups?
A: Use a deterministic lookup key (email + pipeline + role) and include a pre-check step that queries Lever; if multiple matches exist, add disambiguation logic or manual review tags.
Q: Will Relay change Lever data if an external system triggers a playbook?
A: Only if the playbook includes update/create steps. You control the actions in each playbook and can restrict changes to read-only during testing.
Q: What happens when Lever API limits are hit?
A: Relay supports retries and throttling in playbook configuration. You should also monitor rate limit responses and consider batching or reducing polling frequency.
Implementation checklist and timeline: Start with a small pilot focused on a clear use case (e.g., automated interview scheduling) and follow a staged rollout: design (map fields, define triggers), develop (build playbooks with idempotent steps), test (sandbox Lever environment or limited pipeline), pilot (roll out to one team), monitor (track metrics above), and expand. A simple pilot can be completed in 2–4 weeks depending on integrations and approvals.
Include stakeholders early: recruiters, hiring managers, IT/security and the owners of any downstream tools (Calendly, HRIS) so playbooks are operationally supportable and meet access policies.
Advanced Use Cases and Examples
Smart Panel AssemblyAutomatically assemble interview panels based on candidate level, location, and interviewer availability—fetch available slots, add panel members in Lever, and send collective invitations.
Partial Onboarding AutomationWhen a candidate accepts an offer, create pre-onboarding tasks: provisioning tickets, documentation requests, and initial HRIS entries, leaving sensitive approvals to humans.
Cross-system HandoffsTrigger work item creation in a ticketing system or HRIS from Lever updates to ensure downstream teams are informed without manual copying.
Auto-assigning RecruitersRoute new opportunities to recruiters based on skills or capacity rules encoded in Relay playbooks.
Limitations and when to avoid full automation: Relay is excellent for deterministic, repeatable tasks but is not a substitute for human judgement where nuance matters — for example, final hiring decisions, sensitive compensation negotiations, or complex candidate communications that require context. Use automation to surface information, perform predictable updates, and remove manual drudgery; keep decision gates and approvals where human review is required.
Finally, log every automated change and provide an easy manual override so teams can revert or correct outcomes quickly if an automation behaves unexpectedly.
Speed Up Candidate Screening with ZYTHR
Combine Relay's Lever automations with ZYTHR to automate resume screening before playbooks run. ZYTHR's AI screens resumes fast and accurately so your Relay workflows start only for qualified candidates — saving recruiter time and improving review accuracy.