Skip to main content
Feedback

ADP Workforce Now MCP connector

ADP Workforce Now is ADP's human capital management platform for handling worker profiles, work assignments, and payroll instructions. The ADP Workforce Now MCP connector allows AI agents to manage worker records, update pay rates and job titles, and maintain validation tables such as business units and job codes. It also supports retrieving metadata, tracking event and membership notifications, and looking up codes across validation tables to keep workforce data accurate and current.

Authentication type

  • OAuth 2.0 Client Credentials - Requires a client ID and secret to be configured for server-to-server access without user involvement.

Uses

Use the ADP Workforce Now MCP connector to perform the following actions:

  • Update worker profiles with legal, birth, and preferred name changes
  • Adjust worker compensation, additional remuneration, and standard hours instantly
  • Maintain validation tables for business units and job titles
  • Track and update worker corporate group assignments
  • Retrieve metadata and code lists to support workforce workflows
  • Update employee pronouns and preferred names for inclusive records
  • Sync worker contact details such as landline phone numbers
  • Access event metadata for auditing workforce changes

Example prompts

Use the following example prompts to invoke ADP Workforce Now MCP connector tools from your AI assistant or Boomi Connect workflow:

  • Update the legal name for John Smith in ADP Workforce Now.
  • Show me the current job title codes in ADP Workforce Now.
  • Add a new business unit code to ADP Workforce Now.
  • Change the hourly pay rate for a worker in ADP Workforce Now.
  • What are the standard hours for this employee in ADP Workforce Now?
  • Update the preferred name for an employee in ADP Workforce Now.
  • List all corporate groups assigned to a worker in ADP Workforce Now.
  • Retrieve worker management metadata from ADP Workforce Now.
  • Add additional remuneration for an employee in ADP Workforce Now.
  • Update employee pronouns in ADP Workforce Now.

ADP Workforce Now MCP connector tools

The ADP Workforce Now MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.

ToolDescription
listEventNotificationMessagesChange Membership Notification
createValidationTablesBusinessUnitsAdd new code to a validation table - Business Units
listValidationTablesBusinessUnitsRetrieving business units codes from validation tables
createValidationTablesJobsAdds job title code and its details to validation tables
listValidationTablesJobsList of tems in the validation table - Jobs
getValidationTablesJobsMetaAdding job title code details to the validation table
getValidationTablesJobsByIdRetrieves the meta Information
getValidationTablesMetaRetrieving Business Units codes from Validation Tables
updateWorkersWorkAssignmentsBaseRemunerationUpdating the Regular pay with hourlyRateAmount
getWorkersWorkAssignmentsBaseRemunerationMetaReturns event metadata
getWorkersWorkAssignmentsCorporateGroupsMetaReturns metadata information.
createWorkersWorkAssignmentsCorporateGroupsSuccessfully update an employees corporate groups.
addWorkerWorkAssignmentAdditionalRemunerationWorkers additional remuneration
getWorkerWorkAssignmentAdditionalRemunerationAddMetaMeta call for adding additiona remuneration
changeWorkerWorkAssignmentAdditionalRemunerationChanging workers remuneration
getWorkerWorkAssignmentAdditionalRemunerationChangeMetaMeta call for changing additional remuneration
removeWorkerWorkAssignmentAdditionalRemunerationWorkers remuneration
getWorkerWorkAssignmentAdditionalRemunerationRemoveMetaMeta call for removing additional remuneration
changeWorkerWorkAssignmentStandardHoursChanges workers number of standard hours
getWorkerWorkAssignmentStandardHoursChangeMetaChange Standard Hours Meta
changeWorkerBirthNameUpdating data for a worker (birth name).
getWorkerBirthNameChangeMetaChange Birth Name Meta
changeWorkerLegalNameUpdating data for a worker (legal name).
getWorkerLegalNameChangeMetaChange Legal Name Meta
changeWorkerPreferredNameUpdate employee preferred name
getWorkerPreferredNameChangeMetaPreferred Name Meta call
changeWorkerAssociateProfilePreferredGenderPronounUpdate employee pronouns
getWorkerAssociateProfilePreferredGenderPronounChangeMetaRetrieve preferred pronouns meta
getWorkerManagementWFNByIdWorker Management V3 Code Lists
addWorkerBusinessCommunicationLandlinePersons landline
getWorkerBusinessCommunicationLandlineAddMetaAdd Worker Business Landline Meta
changeWorkerBusinessCommunicationLandlineWorkers business landline
getWorkerBusinessCommunicationLandlineChangeMetaChange Worker Business Landline Meta
removeWorkerBusinessCommunicationLandlineBusiness landline
getWorkerBusinessCommunicationLandlineRemoveMetaRemove Worker Business Landline Meta
addWorkerBusinessCommunicationMobileWorkers mobile number
changeWorkerBusinessCommunicationMobileWorkers business mobile
removeWorkerBusinessCommunicationMobileWorkers business mobile (remove)
getWorkerBusinessCommunicationMobileRemoveMetaRemove Worker Business Mobile Meta
addWorkerBusinessCommunicationPagerAdding workers business pager
getWorkerBusinessCommunicationPagerAddMetaAdd Worker Business Pager Meta
changeWorkerBusinessCommunicationPagerWorkers business pager (change)
getWorkerBusinessCommunicationPagerChangeMetaChange Worker Business Pager Meta
removeWorkerBusinessCommunicationPagerWorkers business pager (remove)
getWorkerBusinessCommunicationPagerRemoveMetaRemove Worker Business Pager Meta
addWorkerPersonalCommunicationLandlineAdd worker personal communication landline
getWorkerPersonalCommunicationLandlineAddMetaAdd Worker Personal Landline Meta
changeWorkerPersonalCommunicationLandlineWorkers landline number
getWorkerPersonalCommunicationLandlineChangeMetaChange Worker Personal Landline Meta
removeWorkerPersonalCommunicationLandlineWorkers personal landline
getWorkerPersonalCommunicationLandlineRemoveMetaRemove Worker Personal Landline Meta
addWorkerPersonalCommunicationMobileAdding workers personal mobile number
getWorkerPersonalCommunicationMobileAddMetaAdd Worker Personal Mobile Meta
changeWorkerPersonalCommunicationMobilePersons personal mobile communication
getWorkerPersonalCommunicationMobileChangeMetaChange Worker Personal Mobile Meta
removeWorkerPersonalCommunicationMobileWorkers personal mobile (remove)
getWorkerPersonalCommunicationMobileRemoveMetaRemove Worker Personal Mobile Meta
addWorkerPersonalCommunicationPagerWorkers personal pager number
changeWorkerPersonalCommunicationPagerPersonal communication pager
removeWorkerPersonalCommunicationPagerRemove worker personal communication pager
changeWorkerCustomFieldStringChanges workers custom string field
getWorkerCustomFieldStringChangeMetaUpdating Worker Custom String - Meta
changeWorkerPersonCustomFieldStringWorkers person custom string field
getWorkerPersonCustomFieldStringChangeMetaUpdating Person Custom String - Meta
uploadWorkerPhotoUpload photo
getWorkerPhotoUploadMetaRetrieve worker photo upload metadata
changeWorkerWorkAssignmentBaseRemunerationChanges a workers base remuneration - Salary
getWorkerWorkAssignmentBaseRemunerationChangeMetaMeta call for base remuneration change
terminateWorkerWorkAssignmentTerminates workers assignment
listWorkersRetrieving full worker info
getWorkersByIdRetrieving worker info by aoid
getWorkersMetaRetrieving workers list meta
getWorkersByIdMetaSpecific Worker Meta
listWorkerDemographicsRetrieving basic worker demographic Info
getWorkerDemographicsByIdRetrieving Basic Worker Demographic Information
getWorkerDemographicsMetaRetrieving basic worker demographic info meta
getPayrollInstructionManagementWfnByIdRetrieve payroll instruction management code list
stopWorkerGeneralDeductionInstructionUsing the General Deduction Instruction Stop API
getWorkerGeneralDeductionInstructionStopMetaUsing the General Deduction Instruction Stop Meta API
listWorkersPayrollInstructionsRetrieving Payroll Instructions
getWorkersPayrollInstructionsMetaWorker Payroll Instructions Meta
modifyWorkerWorkAssignmentAssignedOrganizationalUnitsModify worker's assigned organizational units
getWorkerWorkAssignmentAssignedOrganizationalUnitsModifyMetaWorkers Assigned Organizational Units Modify Meta
modifyPayDataInputSubmit a batch of pay data inputs for a payroll processing job
getPayDataInputModifyMetaPay Data Input Modify Meta
deleteEventNotificationMessageEvent Notification Message
listValidationTablesList of items in the validation table
getWorkerManagementRUNByIdRetrieve codes available for specific worker management code types (RUN)
listWorkerManagementWFNRetrieve codes available for specific worker management code types (WFN, unversioned)
getWorkerManagementWFNMetaRetrieve codelist metadata available for specific worker management code types (WFN, unversioned)
getWorkerManagementWFNByIdMetaRetrieve codelist metadata available for specific worker management code types (WFN)
listWorkerManagementCodesRetrieve codes available for specific worker management code types
getWorkerManagementCodesMetaRetrieve codelist metadata available for specific worker management code types
getWorkerManagementESIByIdWorker Management Codelists (ESI)
getWorkerManagementI9ByIdRetrieve codes available for specific worker management code types (I9)
getWorkerManagementV4WFNByIdList of Job Function codes (Worker Management V4, WFN)
getWorkerManagementNasHcmByIdRetrieve codes available for specific code types; for e.g cdf-variables, cdf-values
getPayrollInstructionSetsByEnterpriseRetrieve codes available for specific code types; for e.g address, earnings, deductions, pay-rate, paymentType, paymentReason
getPayrollInstructionManagementV1RunPayroll Instruction Management Codelist (v1, run)
getPayrollInstructionManagementV1RunByIdPayroll Instruction Management Codelist (v1, run, versioned)
getPayrollInstructionManagementV3RunPayroll Instruction Management Codelist (v3, run)
getPayrollInstructionManagementV3RunByIdPayroll Instruction Management Codelist (v3, run, versioned)
getDeductionConfigurationCodeListDeduction Configuration Code List
getPayrollInstructionManagementV3CodesRetrieve codes available for API used for payroll instruction management
getStateCountyCodesEnterpriseRetrieve Client-Configured County Codes for all U.S. States
getStateCountyCodesEnterprisePortalRetrieve Client-Configured County Codes for all U.S. States
getStateCountyCodesVantageRetrieve Client-Configured County Codes for all U.S. States
stopWorkerGeneralDeductionInstructionV1Stop Worker General Deduction Instruction
getWorkerGeneralDeductionInstructionStopV1MetaStop Worker General Deduction Instruction Meta
getWorkersPayrollInstructionByIdWorker Payroll Instruction Instance
getWorkerPhotoLegacyWorker Photo (Legacy)
On this Page