Lever Automation

Automate recruiting workflows in Lever ATS -- manage opportunities, job postings, requisitions, pipeline stages, and candidate tags through the Composio Lever integration.

Install

Hot:42

Download and extract to your skills directory

Copy command and send to AI Agent for auto-install:

Download and install this skill https://openskills.cc/api/download?slug=composiohq-composio-skills-lever-automation&locale=en&source=copy

Lever Automation - Lever ATS Recruitment Workflow Automation Tool

Skill Overview


Lever Automation is a Claude Code skill integrated via Composio that lets you perform automation workflows directly in the terminal for Lever ATS, such as posting jobs, tracking candidate pipelines, and managing hiring requisitions.

Use Cases

  • Daily Operations for Recruiting Teams

  • HR and recruiters can quickly check the status of all job postings from the command line, filter hiring needs by specific teams or departments, and avoid frequently switching to the Lever web interface—improving daily efficiency.

  • Candidate Data Analysis and Follow-Up

  • Hiring managers can query candidate opportunities in batches, filtering by pipeline stage, tags, or a time range. This helps quickly identify candidates who need follow-up and retrieve complete details, including contact information and source.

  • Batch Management of Hiring Requisitions

  • Recruiting operations personnel can create, update, close (Requisition) hiring requisitions, adjust headcount, and centrally manage all recruiting roles under an organizational structure—ensuring recruiting data is synchronized in real time.

    Core Features

  • Job Posting Management and Filtering

  • Provides the LEVER_LIST_POSTINGS tool, supporting filtering by posting status (published, internal, closed, draft, etc.), team, department, location, and work type. It also supports pagination to retrieve large-scale job data, helping you quickly understand the overall recruiting picture.

  • End-to-End Query of Candidate Opportunities

  • Using LEVER_LIST_OPPORTUNITIES and LEVER_GET_OPPORTUNITY, you can filter candidates by job posting, pipeline stage, tags, email, or contact. It supports expanding and displaying contact details, owners, stage change history, and application sources—enabling deep tracking of candidate information.

  • Requisition and Tag Management

  • Provides tools such as LEVER_LIST_REQUISITIONS, LEVER_GET_REQUISITION, LEVER_UPDATE_REQUISITION, and LEVER_DELETE_REQUISITION for creating, reading, updating, and deleting requisitions. It also includes LEVER_LIST_TAGS for tag management, ensuring standardized handling of recruiting data structures and categories.

    Common Questions

    How do I connect my Lever account in Claude Code?


    First, add the Composio MCP server in the configuration (address: https://rube.app/mcp). Then, when you run any Lever command in Claude Code, the system will provide an OAuth link for you to complete account authorization. Make sure your Lever API key has sufficient read/write permissions.

    What filtering conditions does Lever Automation support?


    This skill supports multi-dimensional filtering:
  • Job postings can be filtered by status, team, department, location, and work type.

  • Candidate opportunities can be filtered by job posting ID, pipeline stage, tags, email, and creation time range.

  • Requisitions can be filtered by status and requisition code.

  • All list tools support pagination for large datasets.

    Are there any limitations when using this skill?


    Be aware of these limitations:
  • When updating a requisition, you must provide all required fields (even if you change only one field).

  • Paginated queries default to returning up to 100 results; use the offset token to iterate and retrieve complete data.

  • Write operations require the API key to have the appropriate permissions; otherwise they will fail due to insufficient permissions.