Connect Lever to AI agents

Connect Lever to Claude, Codex, Cursor, or other AI agents for your entire team. Metorial security, governance, observability, and gives your team a unified Magic MCP url to connect.

Supported Tools

list_opportunities

List Opportunities

List and search opportunities (candidacies) in Lever. Supports filtering by tags, email, origin, posting, stage, archive status, and date ranges. Returns paginated results with candidate contact information.

manage_posting

Manage Posting

Create a new job posting or update an existing one. Supports setting posting text, categories (team, department, location, commitment), state, distribution channels, salary ranges, and workplace type.

add_note

Add Note

Add a note to an opportunity in Lever. Notes can be used to record internal feedback, observations, or any other relevant information about a candidate.

get_pipeline_metadata

Get Pipeline Metadata

Retrieve pipeline configuration metadata from Lever including stages, archive reasons, sources, and tags. Select which types of metadata to fetch. Useful for looking up stage IDs, archive reason IDs, and available tags/sources.

list_users

List Users

List users in the Lever account. Supports filtering by email and including deactivated users.

create_opportunity

Create Opportunity

Create a new opportunity (candidacy) in Lever. Provide candidate contact information and optionally assign to a posting, stage, owner, and tags. Lever automatically deduplicates candidates by email address.

manage_requisition

Manage Requisition

Create, update, or delete a hiring requisition. Requisitions support headcount tracking, compensation bands, custom fields, and associations to job postings. Requires API-management of requisitions to be enabled.

list_postings

List Postings

List job postings in Lever with optional filtering by state, team, department, location, and commitment. Returns posting details including job descriptions, categories, and distribution channels.

update_opportunity

Update Opportunity

Update an opportunity in Lever. Supports changing pipeline stage, archiving/unarchiving, managing tags, links, and sources. Multiple updates can be performed in a single call.

get_opportunity

Get Opportunity

Retrieve a single opportunity by ID with full details including contact info, applications, feedback, notes, offers, resumes, and files. Use the expand parameter to include related objects.

get_opportunity_activity

Get Opportunity Activity

Retrieve activity for a specific opportunity including notes, feedback, interviews, offers, applications, resumes, and referrals. Select which types of activity to fetch.

manage_user

Manage User

Create, update, deactivate, or reactivate a Lever user. Supports setting access roles, name, email, and external directory ID for HRIS integration.

update_contact

Update Contact

View or update a contact's information in Lever. Contacts represent unique individuals and are shared across all of their opportunities. Updating a contact affects all their opportunities.

manage_interview

Manage Interview

Create, update, or delete interviews and panels for opportunities. Use this to schedule interviews, assign interviewers, and manage interview panels.

More integrations teams use with Lever

Linkedin

Authenticate LinkedIn members with OpenID Connect, fetch the authenticated member profile, and create self-serve LinkedIn shares with text, article links, and uploaded images. Organization and Community Management workflows should move to a separate slate because LinkedIn restricts combining those products in one app.

Workable

Manage recruiting, hiring, and HR processes. Create and track job postings, manage candidates through hiring pipelines, and handle employee records. Create, move, disqualify, and comment on candidates. Manage requisitions with approval workflows. Retrieve offers and scheduled events like interviews. Create and manage departments. Handle employee data, documents, and time-off requests. Subscribe to webhooks for candidate, employee, and time-off events. Build custom careers pages with public job listing endpoints.

Ashby

Manage the full recruiting lifecycle in an applicant tracking system. Create, update, search, and list candidates, applications, and jobs. Track applications through hiring pipeline stages, change stages and sources, and transfer between jobs. Schedule and manage interviews, interviewer pools, and interview plans. Create, update, and approve offers. Manage job postings (publish, unpublish, update content) and job boards. Create and track openings (headcount). Manage organizational structure including departments, locations, and users. Set custom fields, add tags, notes, and files to candidates. Upload resumes, anonymize candidates, and handle referrals. Generate reports, submit feedback, create survey requests, and add assessments. Receive webhooks for candidate hires, stage changes, application updates, interview schedules, job and offer changes, and more.

Async Interview

Manage asynchronous video interviews for hiring workflows. List and retrieve interview jobs (positions), access candidate interview responses (video, audio, or text), and invite candidates to participate in interviews. Monitor for new interview response submissions to trigger follow-up workflows such as notifying hiring managers or pushing data to an ATS. Supports AI-powered transcription of candidate responses and file attachment collection.

Bamboohr

Manage employee data, directory, and HR workflows in BambooHR. Create, retrieve, and update employee records including personal information, job details, compensation, and custom fields. Handle time off requests, approvals, and balances. Track employee hours with clock-in/clock-out and timesheet entries. Manage benefits, dependents, and benefit plans. Generate employee reports in CSV, PDF, JSON, or XML formats. Create and track employee goals, training records, and performance data. Manage job listings and applicant tracking. Upload and organize employee and company files and photos. Access tabular data such as job history, compensation, and education. Configure webhooks to monitor employee data changes in real time.

Breathe Hr

Manage employee records, absences, sickness, expenses, and organizational structure for small to medium-sized businesses. Create and retrieve employees with personal and employment details. Track and cancel absence and leave requests, manage holiday allowances. Record sickness entries. Create, retrieve, and delete expenses and expense claims. Access compensation data including bonuses and salaries. Retrieve employee benefits, training records, and training types. Manage departments, divisions, and locations. Access working patterns, statutory holidays, and custom field definitions.

Technical notes for Lever

Manage candidates, opportunities, and hiring pipelines in Lever's applicant tracking system (ATS) and CRM. Create, update, and list job postings with descriptions, requirements, and categories. Track candidates through pipeline stages, archive or hire them, and manage their contact information, resumes, files, and tags. Schedule and manage interview panels, assign interviewers, and collect structured feedback via customizable forms and templates. View offers including compensation, status, and signature tracking. Create and manage hiring requisitions with headcount tracking, compensation bands, and approval workflows. Manage users with access roles and external directory mappings. Retrieve EEO responses, diversity surveys, audit events, referrals, sources, and archive reasons. Upload files and submit applications on behalf of candidates. Listen for webhooks on candidate stage changes, hires, interview events, contact updates, and application creation.

Connect Lever to production AI agents

See how Metorial gives Lever access the governance, tracing, and security controls teams need.

Frequently asked questions

Common questions about connecting Lever to AI agents with Metorial.

  1. Can Metorial connect Lever to AI agents?
    Yes. Metorial connects AI agents to Lever through a governed integration layer, so teams can use the provider while keeping access controlled and observable.
  2. Metorial is MCP compatible and lets teams expose approved provider tools to MCP-capable agents and clients through a controlled access layer.
  3. Metorial applies policies across users, groups, providers, agents, and individual tools, then records the context around every agent interaction.
  4. Yes. Metorial records provider activity so teams can inspect tool calls, troubleshoot integrations, and give security teams the visibility they need.