Integration

Zenefits integration

HR and benefits platform API. Manage employees, departments, time off, and benefits. Streamline HR operations and employee data management. Essential for HRIS integration, employee management, and HR automation.

Ask it in chat

Say what should happen.
The workflow builds itself.

When this happens, do that in Zenefits.Built from the 10 Zenefits tools below, on the connection you add once.

Common Zenefits use cases

  • department management
  • PTO request
  • company info
  • org structure
  • department view
  • employee update
  • employee profile
  • leave management
  • employee directory
  • employment history

What you can do with Zenefits

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.

Person, 4 operations

  • create_personCreate personPOSTCreates a new employee in Zenefits.
  • get_personGet personGETRetrieves detailed information about an employee.
  • list_peopleList peopleGETLists all employees in Zenefits.
  • update_personUpdate personPATCHUpdates an employee's information in Zenefits.

Department, 2 operations

  • get_departmentGet departmentGETRetrieves detailed information about a department.
  • list_departmentsList departmentsGETLists all departments in the organization.

Time off request, 2 operations

  • create_time_off_requestCreate time off requestPOSTCreates a new time off request.
  • list_time_off_requestsList time off requestsGETLists time off requests.

Company, 1 operation

  • get_companyGet companyGETRetrieves company information.

Employment, 1 operation

  • list_employmentsList employmentsGETLists employment records with job details.

Zenefits API rate limits

  • 60 requests per minute

Rate limits apply per API token

These are the limits Zenefits documents, not ones LiveContext measured. They can change and often depend on your plan, so check the Zenefits documentation for current values.

Use Zenefits from Claude Code, Cursor or Codex

Connect Zenefits in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Zenefits 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 Zenefits

  1. Create your workspace

    Sign up free. Nothing to install.

  2. Connect Zenefits once

    Add your Zenefits 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.

Zenefits integration FAQ

What can you do with the Zenefits integration?

LiveContext exposes 10 operations on Zenefits, covering person, department, time off request and company. Common uses include department management, PTO request and company info.

What are the Zenefits API rate limits?

Zenefits documents 60 requests per minute. Rate limits apply per API token Limits are set by Zenefits and can depend on your plan.

Popular integrations

Browse the whole catalog