HR tools
HR tools are designed to handle employee engagement, human resources tasks and processes. Here are the available HR tools with a brief description outlining their purpose and functionality:
HR tools for employee support
The following tools focus on employee-related tasks and support.
Oracle HCM
Agents | Tools | Description |
---|---|---|
Compensation | Get user Oracle IDs | Gets a user's person_id and worker_id from Oracle HCM. |
Get my payslips | Gets user's payslips in Oracle HCM. | |
Get current compensation details | Gets a user's current compensation details in Oracle HCM. | |
Get compensation history | Gets user's compensation history in Oracle HCM. | |
Get assignment details | Gets user's assignment details in Oracle HCM. | |
Get salary basis IDs | Retrieves the salary bases details of a worker. | |
View benefit plans | Displays benefit plans in Oracle HCM. | |
Manage compensation | Request compensation change Oracle | Updates salary amount of an employee in Oracle HCM. |
Get assignment details | Gets user's assignment details in Oracle HCM. | |
Get user Oracle IDs | Gets a user's person_id and worker_id from Oracle HCM. |
|
Get salary basis IDs | Retrieves the salary basis details of a worker in Oracle HCM. | |
Get action IDs | Retrieves the ID of an action in Oracle HCM. | |
Emergency contacts | Get emergency contacts | Gets user's emergency contacts in Oracle HCM. |
Get user Oracle IDs | Gets a user's person_id and worker_id from Oracle HCM. |
|
Update emergency contact | Updates the emergency contact of a user in Oracle HCM. | |
Create emergency contact | Create a user's emergency contact in Oracle HCM. | |
Get contact types | Retrieves the list of contact types in Oracle HCM. | |
Employee contact information | Get phones IDs | Gets all user's phones IDs from Oracle HCM. |
Update phone number | Updates a user's phone number in Oracle HCM. | |
Update home address | Updates the worker's home address in Oracle HCM. | |
Get address | Gets a worker's address in Oracle HCM. | |
Create home address | Creates worker's home address in Oracle HCM. | |
Get address types | Gets a list of address types configured for an Oracle HCM deployment. | |
Get user names ID | Get user names ID in Oracle HCM. | |
Get phone types | Gets a list of phone types configured in Oracle HCM. | |
Get user Oracle IDs | Gets a user's person_id and worker_id from Oracle HCM. |
|
Update email address | Updates personal email addresses of an employee in Oracle HCM. | |
Create worker home email | Creates worker home email in Oracle HCM. | |
Update display name | Updates display name in Oracle HCM. | |
Get emails IDs | Gets the ID of an email type (e.g., home, personal, business) in Oracle HCM. | |
Get email types | Gets the types of emails (e.g., home, personal, business) in Oracle HCM. | |
Employee personal details | Update business title | Updates a user's business title in Oracle HCM. |
Get user Oracle IDs | Gets a user's person_id and worker_id from Oracle HCM. |
|
Get business title | Gets business title in Oracle HCM. | |
Get user service ID | Gets user service ID in Oracle HCM. | |
Get assignment details | Gets assignment details in Oracle HCM. | |
Leave management | Get user Oracle IDs | Gets a user's person_id and worker_id from Oracle HCM. |
Get absence types | Gets absence types in Oracle HCM. | |
Request time off | Requests time off in Oracle HCM. | |
View upcoming time off | Displays upcoming time off in Oracle HCM. | |
Get time off balances Oracle | Gets user's time off balances in Oracle HCM. | |
Marital status | Update marital status | Updates the marital status of an employee in Oracle HCM. |
Get user Oracle IDs | Gets a user's person_id and worker_id from Oracle HCM. |
|
Get user legislative ID | Fetches a user's legislative_id from Oracle HCM |
|
Get marital status lookup values | Gets lookup values for marital status from Oracle HCM. | |
Assign manager | Initiate manager change | Gets a user's person_id and worker_id from Oracle HCM. |
Get all assignment managers | Gets assignment manager's unique ID from Oracle HCM. | |
Get user IDs based on person number | Gets a worker's worker_id and person_id from Oracle HCM. |
|
Get assignment details | Gets user's assignment details in Oracle HCM. | |
Update manager flag | Designates a worker as a manager in Oracle HCM. | |
Get direct reports | Retrieves direct reports in Oracle HCM. | |
Get positions | Retrieves positions in Oracle HCM. | |
Update employee position | Updates employee position in Oracle HCM. | |
Get user Oracle IDs | Gets a user's person_id and worker_id from Oracle HCM. |
|
Create worker | Create a worker | Creates a worker in Oracle HCM. |
Get action IDs | Retrieves the action details of a worker in Oracle HCM. | |
Get all managers | Gets manager's assignment number in Oracle HCM. | |
Get action IDs | Retrieves action ID in Oracle HCM. | |
Get business units Oracle | Gets a list of business units from Oracle HCM, with an optional query parameter to filter by name. | |
Get countries | Retrieves the list of countries in Oracle HCM. | |
Get email types | Gets a list of email types configured for an Oracle HCM deployment. | |
Get countries | Gets countries in Oracle HCM. | |
Get email types | Gets email types in Oracle HCM. | |
Get legal employer | Gets a legal employer in Oracle HCM. | |
Get phone types | Gets a list of phone types configured for an Oracle HCM deployment. | |
Get phone types | Gets phone types in Oracle HCM. | |
Learning agent | Get learning statuses | Gets learning statuses from Oracle HCM. |
Enroll learning | Enroll in a learning activity in Oracle HCM. | |
Get user IDs based on person number | Gets a worker's worker_id and person_id from Oracle HCM. |
|
View learning journey | Gets a list of learning journeys assigned to a worker in Oracle HCM. | |
View learnings | Gets a worker's learnings in Oracle HCM. | |
Get user Oracle IDs | Gets a user's person_id and worker_id from Oracle HCM. |
|
View recommendations made | Gets a worker's learning recommendations in Oracle HCM. | |
View learnings communities | Gets a worker's learning communities in Oracle HCM. | |
Withdraw learning | Withdraw from a learning activity in Oracle HCM. |
For more information about the related agents, see Oracle HCM.
SAP SuccessFactors
Agents | Tools | Description |
---|---|---|
Compensation | Get user SuccessFactors IDs | Gets a user's person_id_external and user_id from SuccessFactors. |
Get payslip details | Gets a user's payslip details in SAP SuccessFactors. | |
Get current compensation details | Gets a user's current compensation details in SAP SuccessFactors. | |
Get benefits plan | Gets a user's benefit plan in SAP SuccessFactors. | |
Employee address | Get user SuccessFactors IDs | Gets a user's person_id_external and user_id from SuccessFactors. |
Get address types SAP | Gets a list of address types configured for the SuccessFactors deployment. | |
Update address | Updates a user's address in SAP SuccessFactors. | |
Employee phone | Get user SuccessFactors IDs | Gets a user's person_id_external and user_id from SuccessFactors. |
Get phone types | Gets a list of phone types configured for the SuccessFactors deployment. | |
Update phone | Updates a user's phone number in SAP SuccessFactors. | |
Employee email | Get user SuccessFactors IDs | Gets a user's person_id_external and user_id from SuccessFactors. |
Get email types SAP | Gets a list of email types configured for the SuccessFactors deployment. | |
Update email | Updates a user's email address in SAP SuccessFactors. | |
Employee visa | Gets visa details | Retrieves a user's visa information in SAP SuccessFactors. |
Get user SuccessFactors IDs | Gets user ID in SAP SuccessFactors. | |
Employee personal details | Get user SuccessFactors IDs | Gets a user's person_id_external and user_id from SuccessFactors. |
Update personal information | Updates a user's personal information in SAP SuccessFactors. | |
Get personal details | Gets a user's personal details in SAP SuccessFactors. | |
Get relationship types | Gets a list of relationship types configured for the SuccessFactors deployment. | |
Update emergency contact | Updates the user's emergency contact in SAP SuccessFactors. | |
Internal mobility | Get user SuccessFactors IDs | Gets a user's person_id_external and user_id from SuccessFactors. |
Initiate organization transfer | Initiate an organization transfer in SAP SuccessFactors. | |
Update location | Updates a user's location in SAP SuccessFactors. | |
Get job codes | Gets the list of job codes configured for the SAP SuccessFactors deployment. | |
Get pay grades | Gets the list of pay grades configured for the SAP SuccessFactors deployment. | |
Initiate promotion | Initiates a promotion request for a user in SAP SuccessFactors. | |
Get location ID | Gets the ID of an office location in SAP SuccessFactors. | |
Search departments by division and country | Returns business departments associated with a division and a country in SAP SuccessFactors. | |
Search divisions by business unit | Returns divisions associated with a business unit in SAP SuccessFactors. | |
Get country of employment | Gets the country of employment for a user in SAP SuccessFactors. | |
Get employee location | Gets employee location in SAP SuccessFactors. | |
Leave management | Get user SuccessFactors IDs | Gets a user's person_id_external and user_id from SuccessFactors. |
Get time off balances | Gets a user's time off balances in SAP SuccessFactors. | |
Get upcoming time off | Retrieves the user's upcoming time off details from SAP SuccessFactors. | |
Request time off | Creates a time off request for the user in SuccessFactors. | |
Get holiday calendar | Gets a holiday calendar of a country in SAP SuccessFactors. | |
Get time types | Gets a list of time types configured for the SuccessFactors deployment. | |
Get country of employment | Gets the country of employment for a user in SAP SuccessFactors. | |
Organization structure | Get direct reports | Gets a user's direct reports in SAP SuccessFactors. |
Get user SuccessFactors IDs | Gets a user's person_id_external and user_id from SuccessFactors. |
|
Termination | Get user SuccessFactors IDs | Gets a user's person_id_external and user_id from SuccessFactors. |
Update end employment date | Updates a user's end employment date in SAP SuccessFactors. | |
Terminate employee | Terminates a user's employment in SAP SuccessFactors. | |
Get event reasons | Get the collection of FOEventReason objects. | |
World data | Search cities by country | Returns a list of cities associated with a country in SAP SuccessFactors. |
Search provinces by country | Returns a list of provinces associated with a country in SAP SuccessFactors. | |
Search states by country | Returns a list of states associated with a country in SAP SuccessFactors. |
For more information about the related agents, see SAP SuccessFactors.
Workday HCM
Agents | Tools | Description |
---|---|---|
Compensation | Get user workday IDs | Gets a user's person_id and user_id from Workday. |
Get payslips | Gets user's payslips from Workday. | |
Get current compensation details | Gets a user's current compensation details in Workday. | |
Get compensation change reasons | Gets the possible reasons for changing compensation in Workday. | |
Request compensation change | Creates an hourly or salary compensation change request for a user in Workday. | |
Disability status | Get user workday IDs | Gets a user's person_id and user_id from Workday. |
Get disabilities | Gets a list of disabilities for the Workday deployment. | |
Update disability status | Update user's disability status in Workday. | |
Employee passport and visa | Get user workday IDs | Gets a user's person_id and user_id from Workday. |
Get passport and visa info | Gets a user's passport and visa information in Workday. | |
Employee personal details | Get user workday IDs | Gets a user's person_id and user_id from Workday. |
Update business title | Updates a user's business title in Workday. | |
Update preferred name | Updates a user's preferred name in Workday. | |
Get user country code | Gets the ISO 3166-1 alpha-3 code of the user's country. | |
Employee contact information | Get user workday IDs | Gets a user's person_id and user_id from Workday. |
Get home address | Gets the user's home address in Workday HCM. | |
Update home address | Updates the user's home address in Workday. | |
Get home email | Gets a user's home email in Workday. | |
Update home email | Updates the user's home email in Workday. | |
Get state ID | Gets the ID associated with a state in Workday HCM. | |
Get country ID | Gets the ID associated with a country in Workday HCM. | |
Emergency Contacts | Change emergency contact info | Updates the emergency contact information of an employee in Workday HCM. |
Get user workday IDs | Gets a user's person_id and user_id from Workday. |
|
Get workers emergency contact | Gets a user's emergency contact from Workday based on the provided emergency_contact_first_name_for_retrieval . |
|
Get relationship ID | Gets the relationship type ID for an emergency contact from Workday. | |
Employee phone | Get user workday IDs | Gets a user's person_id and user_id from Workday. |
Get home phones | Gets a user's home phones in Workday. | |
Update home phone | Updates the user's home phone number in Workday. | |
Leave management | Get user workday IDs | Gets a user's person_id and user_id from Workday. |
Get holiday calendar | Gets a country's holiday calendar for a given year in Workday. | |
Request time off | Creates a time off request for the user in Workday. | |
Get time off | Gets a user's time off entries in Workday. | |
Get time off status types | Gets a list of time off status types configured for the Workday deployment. | |
Get time off types | Gets a list of eligible time off types for the specified user. | |
Get absence plan balances | Gets a user's absence plan balances in Workday. | |
Manage leave requests | Get user workday IDs | Gets a user's person_id and user_id from Workday. |
Approve time off and time entries | Approve an employee's time off and time entry requests in Workday. | |
Get pending requests | Gets user's pending requests in Workday. | |
Organization structure | Get user workday IDs | Gets a user's person_id and user_id from Workday. |
Get cost center by cost center category | Gets the cost centers by cost center category ID from Workday. | |
Get cost center categories | Gets the cost center categories from Workday. | |
Get direct reports | Gets a user's direct reports in Workday. | |
Initiate a cost center change | Initiates a cost center change in Workday. |
For more information about the related agents, see Workday HCM.
HR tools for learning and development
The following tools focus on learning and development.
Oracle HCM
Agents | Tools | Description |
---|---|---|
Learning Activities | Get learning statuses | Retrieves learning statuses in Oracle HCM. |
Enroll learning | Enrolls learning in Oracle HCM. | |
Get user IDs based on person number | Retrieves user ID based on person number in Oracle HCM. | |
View my learning journeys | Displays my learning journeys in Oracle HCM. | |
View learnings | Displays learnings in Oracle HCM. | |
Get user Oracle IDs | Gets user ID in Oracle HCM. | |
View recommendations made | Displays recommendations made in Oracle HCM. | |
Withdraw learning | Withdraws learning in Oracle HCM. | |
Learning Communities | Get user Oracle IDs | Gest user ID in Oracle HCM. |
View learnings communities | Displays learnings communities in Oracle HCM. | |
Assign learning community | Assigns learning community in Oracle HCM. |
For more information about the related agents, see Oracle HCM.