Get started free
All integrations

Lever integration

Applicant tracking system (ATS) and recruiting software for modern hiring teams. Manage job postings, candidates, interviews, and hiring workflows. Build integrations for sourcing, scheduling, and candidate management.

30 toolsBasic authAPI docs

Common Lever use cases

  • Sourcing analytics
  • Hiring workflow
  • Track offer status
  • Compliance auditing
  • Create job openings
  • Automated scheduling
  • Look up user details
  • View candidate notes
  • Add LinkedIn profiles
  • Categorize candidates

What you can do with Lever

Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.

Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.

Opportunity, 9 operations

  • PUTadd_links

    Adds links (LinkedIn, portfolio, etc.) to a contact via an opportunity.

  • PUTadd_sources

    Adds sources to an opportunity to track where the candidate was found.

  • PUTadd_tags

    Adds tags to an opportunity for categorization.

  • PUTarchive_opportunity

    Archives an opportunity with a specified reason (hired, rejected, withdrew, etc.).

  • POSTcreate_opportunity

    Creates a new opportunity to add a candidate to the hiring pipeline.

  • GETget_opportunity

    Retrieves detailed information about a specific opportunity including contact and application data.

  • GETlist_deleted_opportunities

    Retrieves all deleted opportunities from the Lever account.

  • GETlist_opportunities

    Retrieves all opportunities (candidates) in the hiring pipeline with optional filtering.

  • PUTupdate_opportunity_stage

    Moves an opportunity to a different stage in the hiring pipeline.

Posting, 4 operations

  • POSTcreate_posting

    Creates a new job posting in Lever.

  • GETget_posting

    Retrieves detailed information about a specific job posting.

  • GETlist_postings

    Retrieves all job postings with optional state and category filtering.

  • PUTupdate_posting

    Updates a job posting's content and settings.

Archive reason, 2 operations

  • GETget_archive_reason

    Retrieves details about a specific archive reason.

  • GETlist_archive_reasons

    Retrieves all archive reasons configured in Lever.

Feedback, 2 operations

  • POSTcreate_feedback

    Submits interview feedback for a candidate using a template.

  • GETget_feedback

    Retrieves all feedback submitted for a candidate opportunity.

File, 2 operations

  • GETlist_files

    Lists all files attached to an opportunity.

  • POSTupload_file

    Uploads a file (such as a resume) to an opportunity.

Interview, 2 operations

  • POSTcreate_panel

    Creates an interview panel and schedules an interview for a candidate.

  • GETlist_interviews

    Lists all scheduled interviews for a candidate opportunity.

Note, 2 operations

  • POSTadd_note

    Adds a note to an opportunity's activity feed.

  • GETlist_notes

    Retrieves all notes for a candidate opportunity.

Stage, 2 operations

  • GETget_stage

    Retrieves details about a specific pipeline stage.

  • GETlist_stages

    Retrieves all pipeline stages configured in Lever.

User, 2 operations

  • GETget_user

    Retrieves details about a specific user.

  • GETlist_users

    Retrieves all users (recruiters, hiring managers) in the Lever account.

Contact, 1 operation

  • GETget_contact

    Retrieves details about a specific contact (person).

Offer, 1 operation

  • GETlist_offers

    Retrieves all offers made to a candidate.

Source, 1 operation

  • GETlist_sources

    Retrieves all candidate sources with occurrence counts.

Use Lever from Claude Code, Cursor or Codex

Connect Lever in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Lever operations become tools the client can call, next to every other integration you connected.

Claude Code
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"
Codex (~/.codex/config.toml)
[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"

[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"
Cursor, Claude Desktop and other JSON configs
{
  "mcpServers": {
    "livecontext": {
      "type": "http",
      "url": "https://livecontext.ai/mcp",
      "headers": {
        "X-API-Key": "YOUR_API_KEY"
      }
    }
  }
}

Set up the MCP server step by step

How to connect Lever

  1. Create your workspace

    Sign up free. Nothing to install.

  2. Connect Lever once

    Add your Lever connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.

  3. Describe the job in chat

    The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.

Lever integration FAQ

What can you do with the Lever integration?
LiveContext exposes 30 operations on Lever, covering opportunity, posting, archive reason and feedback. Common uses include Sourcing analytics, Hiring workflow and Track offer status.

Popular integrations

Browse the whole catalog