Skip to main content The #1 agentic semantic tool search: 91.6% first-try accuracy on S1 Search Bench Explore Tool Discovery
Connectors ADP Workforce Now
Live 53 Actions 31 Events

ADP Workforce Now Integration for AI Agents

Connect your AI agent to 53 ADP Workforce Now actions via MCP, A2A, or SDK, with agent authentication, tool-calling execution, and security built-in, plus 31 events to subscribe to.

StackOne
DrataGPLocalyzeFlipMindtoolsScreenloop

ADP Workforce Now AI Agent Actions

53 production-ready actions for your agent to do more on ADP Workforce Now.

53 Actions
List Workers - Retrieve a paginated list of all workers in the organization
Get Worker - Get detailed information for a specific worker by associate OID
Get Worker Photo - Retrieve a worker's corporate contact photo
Change Worker Legal Name - Update a worker's legal name information
Change Worker Preferred Name - Update a worker's preferred name
Change Worker Marital Status - Update a worker's marital status
Add Worker Personal Contact - Add an emergency or personal contact to a worker's record
Change Worker Personal Address - Update a worker's personal/home address
Rehire Worker - Process a worker rehire
Change Worker Reports To - Update a worker's reporting manager
Change Base Remuneration - Update a worker's base salary or hourly rate
List Worker Demographics - Retrieve demographic information for all workers
Get Worker Demographics - Retrieve demographic information for a specific worker
List Worker Personal Contacts - Retrieve all personal contacts for a worker
Change Worker Personal Contact - Update an existing personal contact for a worker
Terminate Work Assignment - Terminate a worker's specific work assignment
Upload Worker Photo - Upload a worker's corporate contact photo
Remove Worker Photo - Remove a worker's corporate contact photo
Add Worker Legal Address - Add a worker's legal address. Only valid when the worker has NO existing legal address; if one already exists ADP returns HTTP 400 (API_OPERATION_UNSUPPORTED, 'worker.legalAddress already exists') — use change_worker_legal_address to modify an existing one.
Change Worker Legal Address - Change a worker's legal address
Remove Worker Legal Address - Remove a worker's legal address. A worker must always retain one legal address, so ADP returns HTTP 400 (LegalAddressRequired, 'You must select one address as your legal address') when attempting to remove the only/last legal address.
Get Team Time Off Request Summaries - Retrieve team time off request summaries for a worker
Get Time Off Request Summaries - Retrieve time off request summaries for a worker
Create Time Off Request - Submit a new time off request for a worker
Cancel Time Off Request - Cancel an existing time off request
Get Time Off Balances - Get time off balances for a worker
Get Time Off Configurations - Get time off configurations for a worker
Get Time Off Requests - Get detailed time off requests for a worker
List Time Entries Entry Codes - List the valid entry codes for modifying a worker's time entries
Modify Time Entries - Add, modify, or remove time entries for a worker
Modify Time Off Balances - Modify time off balances for a worker
Modify Pay Data Input - Modify pay data for a payroll cycle
Get Organizational Pay Statements - Retrieve organizational pay statements for a worker
Start Deduction Instruction - Start a new deduction for a worker
Change Deduction Instruction - Modify an existing deduction instruction
Stop Deduction Instruction - Stop an existing deduction for a worker
Get Pay Distributions - Get pay distribution (direct deposit) settings for a worker
Change Pay Distribution - Update a worker's direct deposit settings
List General Ledger Documents - List General Ledger (G/L) files available for download
Download General Ledger Document - Download a single General Ledger (G/L) file by document ID
List Cost Centers - Retrieve a list of cost centers
List Departments - Retrieve a list of departments
Add Department - Add a new department to the organization
List Jobs - List job codes from the jobs validation table
Add Job - Add a new job code to the organization
List Work Locations - Retrieve a list of work locations
Add Work Location - Add a new work location to the organization
List Business Units - Retrieve a list of business units
List Job Requisitions - Retrieve a list of job requisitions
Get Job Requisition - Get details for a specific job requisition
List Job Applications - Retrieve a list of job applications
Get Job Application - Get details for a specific job application
Onboard Applicant - Onboard a newly hired applicant as a worker

ADP Workforce Now Webhook Events

31 real-time ADP Workforce Now events your AI agent can subscribe to.

31 Events
  • Worker Hire Webhook Processes the ADP Workforce Now worker.hire event notification (fired when a new worker is hired).
  • Worker Rehire Webhook Processes the ADP Workforce Now worker.rehire event notification (fired when a worker is rehired).
  • Worker Terminate Webhook Processes the ADP Workforce Now worker.terminate event notification (fired when a worker is terminated).
  • Worker On Leave Webhook Processes the ADP Workforce Now worker.on-leave event notification (fired when a worker is placed on leave).
  • Worker Retire Webhook Processes the ADP Workforce Now worker.work-assignment.retire event notification (fired when a worker's assignment is retired).
  • Worker Legal Name Change Webhook Processes the ADP Workforce Now worker.legal-name.change event notification (fired when a worker's legal name changes).
  • Worker Legal Address Change Webhook Processes the ADP Workforce Now worker.legal-address.change event notification (fired when a worker's legal address changes).
  • Worker Personal Email Change Webhook Processes the ADP Workforce Now worker.personal-communication.email.change event notification (fired when a worker's personal email changes).
  • Worker Marital Status Change Webhook Processes the ADP Workforce Now worker.marital-status.change event notification (fired when a worker's marital status changes).
  • Worker Work Assignment Modify Webhook Processes the ADP Workforce Now worker.work-assignment.modify event notification (fired when a worker's work assignment is modified).
  • Worker Base Remuneration Change Webhook Processes the ADP Workforce Now worker.work-assignment.base-remuneration.change event notification (fired when a worker's base pay/remuneration changes).
  • Worker Organizational Unit Change Webhook Processes the ADP Workforce Now worker.work-assignment.home-organizational-units.modify event notification (fired when a worker's home organizational unit (department) changes).
  • Worker Manager Change Webhook Processes the ADP Workforce Now worker.reports-to.modify event notification (fired when a worker's reports-to (manager) changes).
  • Dependent Add Webhook Processes the ADP Workforce Now dependent.add event notification (fired when a dependent is added).
  • Dependent Change Webhook Processes the ADP Workforce Now dependent.change event notification (fired when a dependent is changed).
  • Dependent Remove Webhook Processes the ADP Workforce Now dependent.remove event notification (fired when a dependent is removed).
  • Time Off Request Review Webhook Processes the ADP Workforce Now time-off-request.review event notification (fired when a time-off request is reviewed).
  • Time Off Balances Modify Webhook Processes the ADP Workforce Now time-off-balances.modify event notification (fired when a worker's time-off balances change).
  • Payroll Job Status Change Webhook Processes the ADP Workforce Now payroll-job-status.change event notification (fired when a payroll job status changes).
  • Worker Legal Address Add Webhook Processes the ADP Workforce Now worker.legal-address.add event notification (fired when a worker's legal address is added).
  • Worker Legal Address Remove Webhook Processes the ADP Workforce Now worker.legal-address.remove event notification (fired when a worker's legal address is removed).
  • Worker Business Email Add Webhook Processes the ADP Workforce Now worker.business-communication.email.add event notification (fired when a worker's business email is added).
  • Worker Business Email Change Webhook Processes the ADP Workforce Now worker.business-communication.email.change event notification (fired when a worker's business email changes).
  • Worker Business Email Remove Webhook Processes the ADP Workforce Now worker.business-communication.email.remove event notification (fired when a worker's business email is removed).
  • Worker Personal Landline Add Webhook Processes the ADP Workforce Now worker.personal-communication.landline.add event notification (fired when a worker's personal landline is added).
  • Worker Personal Landline Change Webhook Processes the ADP Workforce Now worker.personal-communication.landline.change event notification (fired when a worker's personal landline changes).
  • Worker Personal Landline Remove Webhook Processes the ADP Workforce Now worker.personal-communication.landline.remove event notification (fired when a worker's personal landline is removed).
  • Worker Personal Mobile Add Webhook Processes the ADP Workforce Now worker.personal-communication.mobile.add event notification (fired when a worker's personal mobile is added).
  • Worker Personal Mobile Change Webhook Processes the ADP Workforce Now worker.personal-communication.mobile.change event notification (fired when a worker's personal mobile changes).
  • Worker Personal Mobile Remove Webhook Processes the ADP Workforce Now worker.personal-communication.mobile.remove event notification (fired when a worker's personal mobile is removed).
  • ADP Webhook Test Ping Responds to ADP's "Test webhook" ping (eventNameCode webhooks.test) with the required 2xx acknowledgement. No event is emitted.

ADP Workforce Now AI Agent Use Cases

Connect your AI agent to ADP Workforce Now and help your team scale the HR operations they run by hand today.

Employee Onboarding

Use StackOne to connect your AI agent to your HRIS, identity management, and LMS to automate employee onboarding.

View
WorkdayBambooHRPersonioHiBobGustoRipplingOkta360Learning
HR Policy Q&A Chatbot

Use StackOne to connect your AI agent to your HRIS, knowledge base, and messaging tools to automate HR policy Q&A.

View
WorkdayBambooHRPersonioHiBobGustoRipplingSharePointConfluence
Job Posting Distribution

Use StackOne to connect your AI agent to your ATS and job boards to automate job posting distribution.

View
GreenhouseLeverAshbySmartRecruitersWorkableJobviteiCIMSTeamtailor

Do More, Build Less

Integration Infrastructure for ADP Workforce Now AI Agents

Multiple Interfaces

Access integrations via API, AI SDKs, MCP & A2A.

ADP Workforce Now MCP server
Managed Authentication

Pre-built authentication UI.

Agent auth
Falcon Engine

Every ADP Workforce Now action runs on Falcon.

Agent Execution Engine
StackOne Defender
StackOne Defender Meta PG v1 Meta PG v2 DeBERTa 88.7% 67.5% 63.1% 56.9% Detection accuracy

88.7% prompt injection detection.

Prompt injection defense

"What impressed us most about StackOne is its ambition and clarity. They're creating infrastructure that modern software and the entire AI agent ecosystem can rely on. The depth of secure integrations, the pace of delivery, and the team's foresight into AI's future uniquely position StackOne to redefine this category."

Luna Schmid, Partner at GV

"We've been impressed by how quickly and deeply StackOne integrates with complex enterprise systems -- and now, with their focus on agent-to-agent interoperability, they're unlocking even more powerful use cases for customers. StackOne delivers all of the above in a universal layer -- without compromise."

Barbry McGann, SVP at Workday Ventures

G2 - High Performer G2 - Easiest To Do Business With G2 - Users Love Us G2 - Users Most Likely To Recommend G2 - Easiest Admin

Product Teams Love Building Agent Integrations With StackOne

G2

More hr-workforce Integrations Like ADP Workforce Now

ADP Workforce Now AI agent integration resources

Webhooks for AI agents: why agentic workflows need them purpose-built

AI agents can act the moment a system changes, using webhooks. But webhooks built for software hit three limits in agentic workflows. Here is how to fix each.

7 min read

Unified API Limitations for AI Agent Integration: 7 Ways They Break

Unified APIs work for traditional software but fail AI agents in specific, measurable ways. Here are 7 problems we found after building both approaches, with examples from Workday, Greenhouse, Jira, and Salesforce.

14 min

Agentic Context Engineering: Why AI Agents Kill Their Own Context Windows

AI agents exceed their context windows without knowing it. Six failure patterns and seven survival architectures for agentic context engineering.

15 min

MCP Code Mode: Keeping Tool Responses Out of Agent Context

Anthropic's code_execution processes data already in context. Custom MCP code mode keeps raw tool responses in a sandbox. 14K tokens vs 500.

11 min

Comparing BM25, TF-IDF, and Hybrid Search for MCP Tool Discovery

Benchmarking BM25, TF-IDF, and hybrid search for MCP tool discovery across 916 tools. The 80/20 TF-IDF/BM25 hybrid hits 21% Top-1 accuracy in under 1ms.

10 min

ADP Workforce Now integration FAQ

Do I need to create my own auth app to connect ADP Workforce Now to StackOne?
Yes, you need an auth app and a client certificate. Create a Project inside ADP API Central, generate a CSR for the client certificate, then download the .pem and private key. Paste Client ID, Client Secret, Client Certificate, and Private Key into the StackOne dashboard auth config for the ADP Workforce Now connector. See the ADP auth docs.

Put your AI agents to work

All the tools you need to build and scale AI agent integrations, with best-in-class connectivity, execution, and security.