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.
Say what should happen.
The workflow builds itself.
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 mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"
[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"{
"mcpServers": {
"livecontext": {
"type": "http",
"url": "https://livecontext.ai/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}How to connect Zenefits
- Create your workspace
Sign up free. Nothing to install.
- 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.
- 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.
