AptlyStar

Workday

Manage workers, hiring, onboarding, and HR operations in Workday

使用方法

Integrate Workday HRIS into your workflow. Create pre-hires, hire employees, manage worker profiles, assign onboarding plans, handle job changes, retrieve compensation data, and process terminations.

ツール

workday_get_worker

Retrieve a specific worker profile including personal, employment, and organization data.

入力

パラメータ型必須説明
tenantUrlstringはいWorkday instance URL (e.g., https://wd5-impl-services1.workday.com\)
tenantstringはいWorkday tenant name
usernamestringはいIntegration System User username
passwordstringはいIntegration System User password
workerIdstringはいWorker ID to retrieve (e.g., 3aa5550b7fe348b98d7b5741afc65534)

出力

パラメータ型説明
workerjsonWorker profile with personal, employment, and organization data

workday_list_workers

List or search workers with optional filtering and pagination.

入力

パラメータ型必須説明
tenantUrlstringはいWorkday instance URL (e.g., https://wd5-impl-services1.workday.com\)
tenantstringはいWorkday tenant name
usernamestringはいIntegration System User username
passwordstringはいIntegration System User password
limitnumberいいえMaximum number of workers to return (default: 20)
offsetnumberいいえNumber of records to skip for pagination

出力

パラメータ型説明
workersarrayArray of worker profiles
totalnumberTotal number of matching workers

workday_create_prehire

Create a new pre-hire (applicant) record in Workday. This is typically the first step before hiring an employee.

入力

パラメータ型必須説明
tenantUrlstringはいWorkday instance URL (e.g., https://wd5-impl-services1.workday.com\)
tenantstringはいWorkday tenant name
usernamestringはいIntegration System User username
passwordstringはいIntegration System User password
legalNamestringはいFull legal name of the pre-hire (e.g., "Jane Doe")
emailstringいいえEmail address of the pre-hire
phoneNumberstringいいえPhone number of the pre-hire
addressstringいいえAddress of the pre-hire
countryCodestringいいえISO 3166-1 Alpha-2 country code (defaults to US)

出力

パラメータ型説明
preHireIdstringID of the created pre-hire record
descriptorstringDisplay name of the pre-hire

workday_hire_employee

Hire a pre-hire into an employee position. Converts an applicant into an active employee record with position, start date, and manager assignment.

入力

パラメータ型必須説明
tenantUrlstringはいWorkday instance URL (e.g., https://wd5-impl-services1.workday.com\)
tenantstringはいWorkday tenant name
usernamestringはいIntegration System User username
passwordstringはいIntegration System User password
preHireIdstringはいPre-hire (applicant) ID to convert into an employee
positionIdstringはいPosition ID to assign the new hire to
hireDatestringはいHire date in ISO 8601 format (e.g., 2025-06-01)
employeeTypestringいいえEmployee type (e.g., Regular, Temporary, Contractor)

出力

パラメータ型説明
workerIdstringWorker ID of the newly hired employee
employeeIdstringEmployee ID assigned to the new hire
eventIdstringEvent ID of the hire business process
hireDatestringEffective hire date

workday_update_worker

Update fields on an existing worker record in Workday.

入力

パラメータ型必須説明
tenantUrlstringはいWorkday instance URL (e.g., https://wd5-impl-services1.workday.com\)
tenantstringはいWorkday tenant name
usernamestringはいIntegration System User username
passwordstringはいIntegration System User password
workerIdstringはいWorker ID to update
fieldsjsonはいFields to update as JSON (e.g., {"businessTitle": "Senior Engineer", "primaryWorkEmail": "new@company.com"})

出力

パラメータ型説明
eventIdstringEvent ID of the change personal information business process
workerIdstringWorker ID that was updated

workday_assign_onboarding

Create or update an onboarding plan assignment for a worker. Sets up onboarding stages and manages the assignment lifecycle.

入力

パラメータ型必須説明
tenantUrlstringはいWorkday instance URL (e.g., https://wd5-impl-services1.workday.com\)
tenantstringはいWorkday tenant name
usernamestringはいIntegration System User username
passwordstringはいIntegration System User password
workerIdstringはいWorker ID to assign the onboarding plan to
onboardingPlanIdstringはいOnboarding plan ID to assign
actionEventIdstringはいAction event ID that enables the onboarding plan (e.g., the hiring event ID)

出力

パラメータ型説明
assignmentIdstringOnboarding plan assignment ID
workerIdstringWorker ID the plan was assigned to
planIdstringOnboarding plan ID that was assigned

workday_get_organizations

Retrieve organizations, departments, and cost centers from Workday.

入力

パラメータ型必須説明
tenantUrlstringはいWorkday instance URL (e.g., https://wd5-impl-services1.workday.com\)
tenantstringはいWorkday tenant name
usernamestringはいIntegration System User username
passwordstringはいIntegration System User password
typestringいいえOrganization type filter (e.g., Supervisory, Cost_Center, Company, Region)
limitnumberいいえMaximum number of organizations to return (default: 20)
offsetnumberいいえNumber of records to skip for pagination

出力

パラメータ型説明
organizationsarrayArray of organization records
totalnumberTotal number of matching organizations

workday_change_job

Perform a job change for a worker including transfers, promotions, demotions, and lateral moves.

入力

パラメータ型必須説明
tenantUrlstringはいWorkday instance URL (e.g., https://wd5-impl-services1.workday.com\)
tenantstringはいWorkday tenant name
usernamestringはいIntegration System User username
passwordstringはいIntegration System User password
workerIdstringはいWorker ID for the job change
effectiveDatestringはいEffective date for the job change in ISO 8601 format (e.g., 2025-06-01)
newPositionIdstringいいえNew position ID (for transfers)
newJobProfileIdstringいいえNew job profile ID (for role changes)
newLocationIdstringいいえNew work location ID (for relocations)
newSupervisoryOrgIdstringいいえTarget supervisory organization ID (for org transfers)
reasonstringはいReason for the job change (e.g., Promotion, Transfer, Reorganization)

出力

パラメータ型説明
eventIdstringJob change event ID
workerIdstringWorker ID the job change was applied to
effectiveDatestringEffective date of the job change

workday_get_compensation

Retrieve compensation plan details for a specific worker.

入力

パラメータ型必須説明
tenantUrlstringはいWorkday instance URL (e.g., https://wd5-impl-services1.workday.com\)
tenantstringはいWorkday tenant name
usernamestringはいIntegration System User username
passwordstringはいIntegration System User password
workerIdstringはいWorker ID to retrieve compensation data for

出力

パラメータ型説明
compensationPlansarrayArray of compensation plan details
↳ idstringCompensation plan ID
↳ planNamestringName of the compensation plan
↳ amountnumberCompensation amount
↳ currencystringCurrency code
↳ frequencystringPay frequency

workday_terminate_worker

Initiate a worker termination in Workday. Triggers the Terminate Employee business process.

入力

パラメータ型必須説明
tenantUrlstringはいWorkday instance URL (e.g., https://wd5-impl-services1.workday.com\)
tenantstringはいWorkday tenant name
usernamestringはいIntegration System User username
passwordstringはいIntegration System User password
workerIdstringはいWorker ID to terminate
terminationDatestringはいTermination date in ISO 8601 format (e.g., 2025-06-01)
reasonstringはいTermination reason (e.g., Resignation, End_of_Contract, Retirement)
notificationDatestringいいえDate the termination was communicated in ISO 8601 format
lastDayOfWorkstringいいえLast day of work in ISO 8601 format (defaults to termination date)

出力

パラメータ型説明
eventIdstringTermination event ID
workerIdstringWorker ID that was terminated
terminationDatestringEffective termination date

On this page