Skip to content
Lever logo Jira logo

Connectors / Integration

Connect Lever and Jira to Keep Hiring and Engineering in Sync

Automate the handoff between your recruiting pipeline and engineering project management so your teams stay in sync without the manual work.

Lever + Jira integration

Lever and Jira do very different jobs — one runs your talent acquisition pipeline, the other runs software development and project tracking. But when candidates move through Lever, engineering teams often need visibility into headcount planning, onboarding tasks, and role-specific project assignments that live in Jira. Without a connection between the two, that information gets lost in handoff emails and Slack threads. Integrating Lever with Jira means hiring milestones automatically trigger the right actions in your project management workflows, and People Ops and Engineering can finally stop playing phone tag.

Engineering teams live in Jira. Recruiters live in Lever. When a new hire is made or a role opens up, things fall through the cracks between handoff emails, Slack messages, and spreadsheets. By connecting Lever and Jira through tray.ai, you can automatically create Jira epics or issues when a new requisition opens, update project capacity planning boards when candidates advance through interview stages, and kick off onboarding task creation the moment an offer is accepted. Hiring managers always have up-to-date status in Jira, recruiters don't have to chase down engineer feedback, and new hires have pre-built Jira task boards waiting on day one.

Automate & integrate Lever + Jira

Automating Lever and Jira business processes or integrating data is made easy with Tray.ai.

lever
jira

Use case

Automatic Onboarding Task Creation When an Offer Is Accepted

When a candidate's stage in Lever moves to 'Offer Accepted,' tray.ai triggers the automatic creation of a Jira epic and a predefined set of onboarding issues assigned to the appropriate engineering team. The new hire's first-day environment, access provisioning, and ramp-up tasks are already in motion before they start. No more manually copying onboarding checklists or losing tasks in email threads.

  • New hire onboarding tasks are created in Jira the moment an offer is accepted in Lever
  • Engineering managers get instant visibility into incoming team members via their existing Jira boards
  • Environment setup starts days before the new hire's first day, cutting time-to-productivity
lever
jira
confluence

Use case

Sync Interview Feedback from Jira to Lever for Faster Hiring Decisions

Engineers and technical interviewers often track notes and scorecards in Jira tickets or linked Confluence pages during a hiring loop. With a Lever-Jira integration, structured feedback submitted in a Jira issue gets automatically posted as a note or feedback form response back in Lever, keeping the candidate record complete. Recruiters get a single source of truth without having to chase interviewers across tools.

  • Interview feedback flows from Jira into Lever automatically, eliminating manual data entry
  • Recruiters get complete candidate records without hunting down engineer availability
  • Consolidated, real-time feedback in Lever means faster hiring decisions
lever
jira

Use case

Create Jira Epics for Open Requisitions to Support Headcount Planning

When a new job requisition is created or approved in Lever, tray.ai can automatically generate a corresponding Jira epic or story tied to the hiring team's capacity planning project. Engineering leads get a real-time view of open roles that will affect their team size and sprint planning. Leaders can track requisition status directly in Jira without waiting on separate reports from HR.

  • Engineering leaders see open headcount needs reflected instantly in their Jira planning boards
  • Recruiting timelines connect directly to sprint and roadmap planning in Jira
  • No more manual headcount spreadsheets maintained across multiple teams
lever
jira
slack

Use case

Trigger Jira Issues for Technical Assessments and Take-Home Projects

When a candidate advances to a technical assessment stage in Lever, tray.ai can automatically create a Jira issue or sub-task to notify the engineering team responsible for reviewing the submission. The issue includes the candidate's name, role, and deadline, keeping assessment review accountable and tracked. No more relying on ad-hoc Slack pings to remind engineers to review take-home assignments.

  • Technical review tasks are created in Jira automatically when candidates reach assessment stages in Lever
  • Assessment deadlines and reviewer assignments are tracked natively within Jira
  • Candidates wait less because submissions don't sit unreviewed in someone's inbox
lever
jira

Use case

Update Engineering Teams in Jira When Candidates Are Archived or Declined

When a candidate is archived or declined in Lever, tray.ai can update or close the corresponding Jira issues tied to that hiring process, keeping project boards clean and capacity forecasts accurate. Engineering teams won't plan headcount around roles that are no longer actively being filled. Jira stays in sync with Lever stage changes and avoids confusion during quarterly planning.

  • Jira boards stay clean and accurate when candidates are declined or archived in Lever
  • Engineering capacity planning reflects real-time recruiting status without manual updates
  • Teams don't over-plan around roles that are on hold or cancelled
lever
jira

Use case

Auto-Assign Jira Tickets for Interview Scheduling Coordination

When an interview is scheduled in Lever, tray.ai can create Jira sub-tasks assigned to each interviewer with relevant candidate details, interview time, and evaluation criteria. Interview logistics stay visible within Jira for teams that don't want to switch contexts, and interviewers are formally assigned and accountable. This works especially well for engineering teams running structured hiring loops with multiple panel interviewers.

  • Interviewers receive formal Jira task assignments when interviews are confirmed in Lever
  • Structured interview loops are tracked end-to-end within Jira without switching tools
  • Interviews surface in interviewers' existing workflow, reducing no-shows and missed prep

Challenges Tray.ai solves

Common obstacles when integrating Lever and Jira — and how Tray.ai handles them.

Challenge

Mapping Lever Stage Changes to Meaningful Jira Actions

Lever uses a flexible, customizable pipeline with stages that vary by company and role type. Translating those recruiting stages — 'Phone Screen,' 'Technical Loop,' 'Offer Extended' — into the right Jira issue types, statuses, and transitions requires careful conditional logic that's hard to maintain manually or with rigid point-to-point integrations.

How Tray.ai helps

tray.ai's visual workflow builder lets you define conditional branching logic that maps any Lever stage name or change event to a specific Jira action. You can configure stage-to-action mappings without code, update them as your hiring process evolves, and apply different logic per job requisition type or department — all from a single workflow.

Challenge

Keeping Jira Issues in Sync as Candidates Move Backwards or Are Reinstated

Recruiting pipelines are rarely linear. Candidates get moved back to earlier stages, archived candidates get reinstated, and requisitions go on hold mid-process. Without intelligent sync logic, Jira issues quickly fall out of date — closed tickets for active candidates, open tasks for paused roles.

How Tray.ai helps

tray.ai workflows can listen for any Lever webhook event, including stage reversals, archive removals, and requisition status changes, then run the right corrective action in Jira. That means reopening issues, updating statuses, and adding audit comments so your Jira boards always reflect what's actually happening in your Lever pipeline.

Challenge

Handling Custom Fields and Metadata Across Both Platforms

Both Lever and Jira support extensive custom field configurations, and every organization uses them differently. Passing custom data like compensation band, interview panel composition, or hiring urgency between the two systems without losing fidelity or breaking issue templates is a genuinely frustrating integration problem.

How Tray.ai helps

tray.ai's data transformation tools let you map, rename, and reformat custom fields from Lever into the exact Jira field schema your team uses. The built-in JSONPath editor and transformation helpers handle nested objects, array fields, and conditional field mappings without backend code, making custom field sync something you can actually maintain.

Templates

Pre-built workflows for Lever and Jira you can deploy in minutes.

Offer Accepted in Lever → Create Onboarding Epic in Jira

Lever Lever
Jira Jira

Automatically creates a Jira epic with a predefined set of onboarding sub-tasks whenever a candidate's stage in Lever changes to 'Offer Accepted.' The epic is pre-populated with the new hire's name, start date, role, and hiring manager, and tasks are assigned to the relevant teams such as IT, engineering, and People Ops.

New Lever Requisition → Create Jira Headcount Planning Issue

Lever Lever
Jira Jira

When a new job requisition is opened or approved in Lever, this template creates a linked Jira issue in the team's headcount planning board. Engineering managers can track the requisition's progress, expected start date, and team impact directly within their Jira project without logging into Lever.

Candidate Reaches Technical Interview Stage in Lever → Create Jira Assessment Review Task

Lever Lever
Jira Jira

Monitors Lever for candidates advancing to a technical interview or take-home assessment stage and automatically creates a Jira task assigned to the designated engineering reviewer. The task includes candidate context, submission deadline, and a link to the assessment materials stored in Lever.

Lever Candidate Archived → Close or Update Linked Jira Issues

Lever Lever
Jira Jira

When a candidate is archived or marked as declined in Lever, this template automatically updates the status of all linked Jira issues to 'Done' or 'Cancelled,' keeping project boards current and preventing stale open tickets from cluttering capacity planning views.

Interview Scheduled in Lever → Create Interviewer Tasks in Jira

Lever Lever
Jira Jira

Each time an interview is confirmed in Lever, this template generates individual Jira sub-tasks for each assigned interviewer with candidate details, interview time, focus areas, and a link to the Lever candidate profile. Interviewers can log their readiness and feedback status directly within Jira.

Lever Offer Accepted → Raise Jira Service Management Request for IT Provisioning

Lever Lever
Jira Jira

When an offer is accepted in Lever, this template raises a Jira Service Management request for the IT team to begin equipment provisioning, access setup, and software licensing. The request is auto-populated with new hire details, start date, and role-specific equipment needs pulled from Lever custom fields.

Ship your Lever + Jira integration.

We'll walk through the exact integration you're imagining in a tailored demo.