Justworks integration
HR and payroll platform Partner API for managing employees, payroll, benefits, time-off, and company operations. Access member profiles, manage deductions, track payroll data, handle time-off requests and balances, and configure webhooks. Perfect for building HR integrations, payroll automation, benefits management systems, and workforce analytics applications.
Say what should happen.
The workflow builds itself.
Common Justworks use cases
- benefits enrollment
- ID migration
- tax reporting
- pay verification
- compliance verification
- data reconciliation
- HR dashboard
- payroll audit
- leave tracking
- leave management
What you can do with Justworks
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.
Deduction, 4 operations
cancel_deductionCancel deductionPATCHCancels an active deduction to stop future withholdings.create_deductionCreate deductionPOSTCreates a new deduction for a member's payroll.list_deductionsList deductionsGETLists deductions filtered by member or status.update_deductionUpdate deductionPUTUpdates an existing deduction with new amount or frequency.
Webhook, 3 operations
list_webhooksList webhooksPOSTLists all configured webhooks for the OAuth application.resume_webhookResume webhookPOSTResumes a closed webhook to restart event deliveries.simulate_webhookSimulate webhookPOSTSends a test webhook event to verify endpoint setup.
Canonical id, 2 operations
get_company_canonical_idGet company canonical idGETTranslates a legacy company ID to the canonical identifier format.get_member_canonical_idGet member canonical idGETConverts a legacy member ID to the canonical identifier format.
Member, 2 operations
get_memberGet memberGETRetrieves a specific member's profile and employment information.list_membersList membersGETLists all company members with cursor-based pagination for employee directories.
Paystub, 2 operations
get_paystubGet paystubGETRetrieves detailed paystub information with full earnings and deduction breakdown.list_paystubsList paystubsGETLists paystubs for a specific payroll run with earnings and deductions.
Time off balance report, 2 operations
create_time_off_balance_reportCreate time off balance reportPOSTGenerates a time-off balance report for company members.get_time_off_balance_reportGet time off balance reportGETRetrieves a time-off balance report with member balances.
Bank account, 1 operation
get_company_bank_accountGet company bank accountGETRetrieves the company's bank account information for payroll funding.
Business info, 1 operation
get_company_business_infoGet company business infoGETRetrieves the company's verified business and legal entity information.
Company, 1 operation
get_companyGet companyGETRetrieves the current company's information and business details.
Custom field, 1 operation
get_company_custom_fieldsGet company custom fieldsGETLists all custom fields configured for the company's member records.
Custom field value, 1 operation
get_member_custom_field_valuesGet member custom field valuesGETRetrieves custom field values for a specific member's profile.
Deduction type, 1 operation
list_deduction_typesList deduction typesGETLists all available deduction types configured for the company.
Jurisdiction, 1 operation
get_company_jurisdictionsGet company jurisdictionsGETRetrieves jurisdictions where the company has tax obligations.
Payroll, 1 operation
list_payrollsList payrollsGETLists company payrolls within a required date range with cursor-based pagination.
Payroll fee, 1 operation
get_payroll_feesGet payroll feesGETRetrieves fees associated with a specific payroll run.
Tax id, 1 operation
get_member_tax_idGet member tax idGETRetrieves the tax ID (SSN) for a specific domestic member.
Time off policy, 1 operation
list_time_off_policiesList time off policiesGETLists all time-off policies configured for the company.
Time off request, 1 operation
list_time_off_requestsList time off requestsGETLists time-off requests with filtering by member, status, or date range.
Use Justworks from Claude Code, Cursor or Codex
Connect Justworks in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Justworks 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 Justworks
- Create your workspace
Sign up free. Nothing to install.
- Connect Justworks once
Add your Justworks 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.
Justworks integration FAQ
What can you do with the Justworks integration?
LiveContext exposes 27 operations on Justworks, covering deduction, webhook, canonical id and member. Common uses include benefits enrollment, ID migration and tax reporting.
