Human Resources

36 entities and 163 agent-callable operations in hr. Each operation is addressed as {mega_tool}/hr/{entity}/{operation} and carries the same permission check over MCP and REST.

accrual_policy

OperationMega-toolWhat it does
createentity_crudCreate a new time-off accrual policy
listentity_crudList time-off accrual policies with filtering and pagination
readentity_crudGet detailed accrual policy information
updateentity_crudUpdate a time-off accrual policy

application

OperationMega-toolWhat it does
get_transitionsworkflow_actionGet available transitions for a application
transitionworkflow_actionTransition application to a new status

balances

OperationMega-toolWhat it does
init_yearlysmart_actionInitialize yearly leave balances

benefit_enrollment

OperationMega-toolWhat it does
createentity_crudCreate a new benefit enrollment
listentity_crudList benefit enrollments with filtering and pagination
readentity_crudGet detailed benefit enrollment information
updateentity_crudUpdate a benefit enrollment

benefit_plan

OperationMega-toolWhat it does
listentity_crudList benefit plans with filtering and pagination
readentity_crudGet detailed benefit plan information

compensation_history

OperationMega-toolWhat it does
createentity_crudCreate a new compensation history
deleteentity_crudDelete a compensation history
listentity_crudList compensation_histories with filtering and pagination
readentity_crudGet detailed compensation history information
updateentity_crudUpdate an existing compensation history

department

OperationMega-toolWhat it does
createentity_crudCreate a new department
listentity_crudList departments with filtering and pagination
readentity_crudGet detailed department information
updateentity_crudUpdate a department

department_device_profile

OperationMega-toolWhat it does
createentity_crudCreate a new department device profile
deleteentity_crudDelete a department device profile
listentity_crudList department_device_profiles with filtering and pagination
readentity_crudGet detailed department device profile information
searchentity_crudSearch department_device_profiles with fuzzy matching
updateentity_crudUpdate an existing department device profile

device_provisioning_request

OperationMega-toolWhat it does
createentity_crudCreate a new device provisioning request
deleteentity_crudDelete a device provisioning request
listentity_crudList device_provisioning_requests with filtering and pagination
readentity_crudGet detailed device provisioning request information
searchentity_crudSearch device_provisioning_requests with fuzzy matching
updateentity_crudUpdate an existing device provisioning request

emergency_contact

OperationMega-toolWhat it does
createentity_crudCreate a new emergency contact
deleteentity_crudDelete a emergency contact
listentity_crudList emergency_contacts with filtering and pagination
readentity_crudGet detailed emergency contact information
searchentity_crudSearch emergency_contacts with fuzzy matching
updateentity_crudUpdate an existing emergency contact

employee

OperationMega-toolWhat it does
createentity_crudCreate a new employee
find_multi_criteriasmart_actionFind employees matching multiple criteria simultaneously: dept, status, hire-date window, salary band, manager subtree, job title.
listentity_crudList employees with filtering and pagination
provision_accountworkflow_actionProvision a platform account for an employee and bind it to their HR record.
readentity_crudGet detailed employee information
reinstateworkflow_actionReinstate a terminated or suspended employee
return_from_leaveworkflow_actionReturn an employee from leave to active status
searchentity_crudSearch employees with fuzzy matching
set_leaveworkflow_actionSet an employee on leave
suspendworkflow_actionSuspend an active employee
terminateworkflow_actionTerminate an employee
transferworkflow_actionTransfer an employee to a different department or manager
updateentity_crudUpdate an employee

employee_device_assignment

OperationMega-toolWhat it does
createentity_crudCreate a new employee device assignment
deleteentity_crudDelete a employee device assignment
listentity_crudList employee_device_assignments with filtering and pagination
readentity_crudGet detailed employee device assignment information
searchentity_crudSearch employee_device_assignments with fuzzy matching
updateentity_crudUpdate an existing employee device assignment

employee_document

OperationMega-toolWhat it does
createentity_crudCreate a new employee document
deleteentity_crudDelete a employee document
listentity_crudList employee_documents with filtering and pagination
readentity_crudGet detailed employee document information
searchentity_crudSearch employee_documents with fuzzy matching
updateentity_crudUpdate an existing employee document

employee_onboarding

OperationMega-toolWhat it does
get_transitionsworkflow_actionGet available transitions for a employee onboarding
transitionworkflow_actionTransition employee onboarding to a new status

employee_skill

OperationMega-toolWhat it does
createentity_crudCreate a new employee skill
deleteentity_crudDelete a employee skill
listentity_crudList employee_skills with filtering and pagination
readentity_crudGet detailed employee skill information
searchentity_crudSearch employee_skills with fuzzy matching
updateentity_crudUpdate an existing employee skill

form_submission

OperationMega-toolWhat it does
get_transitionsworkflow_actionGet available transitions for a form submission
transitionworkflow_actionTransition form submission to a new status

generators

OperationMega-toolWhat it does
candidate_pipelinesmart_actionCandidate pipeline overview
employee_summarysmart_actionGet employee summary
equipment_requestsmart_actionEquipment request status
first_week_schedulesmart_actionGenerate first week schedule
interview_schedulesmart_actionInterview schedule check
new_hire_checklistsmart_actionGenerate new hire checklist
offer_lettersmart_actionGenerate offer letter
onboarding_reportsmart_actionOnboarding completion report
open_positionssmart_actionOpen positions summary

goal

OperationMega-toolWhat it does
createentity_crudCreate a new performance goal
listentity_crudList performance goals with filtering and pagination
readentity_crudGet detailed performance goal information
updateentity_crudUpdate a performance goal (progress, status, fields)

guide

OperationMega-toolWhat it does
queryreport_queryHR agent playbook: where every hr id comes from and the order the workflows run in.

headcount

OperationMega-toolWhat it does
breakdownreport_queryGet headcount breakdown by dimension
summaryreport_queryEmployee headcount and salary analytics
trendreport_queryGet headcount trend over time

hr_event

OperationMega-toolWhat it does
createentity_crudCreate a new hr event
deleteentity_crudDelete a hr event
listentity_crudList hr_events with filtering and pagination
readentity_crudGet detailed hr event information
searchentity_crudSearch hr_events with fuzzy matching
updateentity_crudUpdate an existing hr event

interview

OperationMega-toolWhat it does
get_transitionsworkflow_actionGet available transitions for a interview
transitionworkflow_actionTransition interview to a new status

job_offer

OperationMega-toolWhat it does
get_transitionsworkflow_actionGet available transitions for a job offer
transitionworkflow_actionTransition job offer to a new status

job_requisition

OperationMega-toolWhat it does
get_transitionsworkflow_actionGet available transitions for a job requisition
transitionworkflow_actionTransition job requisition to a new status

jobprofile

OperationMega-toolWhat it does
createentity_crudCreate a new job profile
listentity_crudList job profiles with filtering and pagination
readentity_crudGet detailed job profile information
updateentity_crudUpdate a job profile

onboarding_task_instance

OperationMega-toolWhat it does
get_transitionsworkflow_actionGet available transitions for a onboarding task instance
transitionworkflow_actionTransition onboarding task instance to a new status

org_chart

OperationMega-toolWhat it does
manager_chainsmart_actionReturns the upward reporting chain for an employee: emp -> manager -> skip-level -> ...
traversalsmart_actionTraverse org chart downward from a root employee (or top-level if none given).

payroll

OperationMega-toolWhat it does
approveworkflow_actionApprove a pending payroll run
breakdownreport_queryGet payroll breakdown by dimension
calculateworkflow_actionCalculate payroll amounts for all employees in a draft run
processworkflow_actionProcess an approved payroll run (mark as paid)
rejectworkflow_actionReject a pending payroll run and return to draft
submitworkflow_actionSubmit a draft payroll run for approval
summaryreport_queryPayroll run analytics and summary
trendreport_queryGet payroll trend over time
voidworkflow_actionVoid a payroll run (reverses YTD if already processed)

payroll_record

OperationMega-toolWhat it does
listentity_crudList payroll records
readentity_crudGet payroll record details

payroll_run

OperationMega-toolWhat it does
createentity_crudCreate a new payroll run
listentity_crudList payroll runs with filtering and pagination
readentity_crudGet detailed payroll run information
updateentity_crudUpdate a payroll run

performance_review

OperationMega-toolWhat it does
add_feedbackworkflow_actionAdd feedback content to an in-progress review
assign_reviewerworkflow_actionAssign or change the reviewer for a performance review
completeworkflow_actionComplete an in-progress performance review
createentity_crudCreate a new performance review
listentity_crudList performance reviews with filtering and pagination
readentity_crudGet detailed performance review information
reopenworkflow_actionReopen a completed performance review for revisions
startworkflow_actionStart a pending performance review
updateentity_crudUpdate a performance review

position

OperationMega-toolWhat it does
createentity_crudCreate a new position (budgeted seat)
listentity_crudList positions (budgeted seats) with filtering and pagination
readentity_crudGet detailed position information
updateentity_crudUpdate a position

role_app_mapping

OperationMega-toolWhat it does
createentity_crudCreate a new role app mapping
deleteentity_crudDelete a role app mapping
listentity_crudList role_app_mappings with filtering and pagination
readentity_crudGet detailed role app mapping information
searchentity_crudSearch role_app_mappings with fuzzy matching
updateentity_crudUpdate an existing role app mapping

time_off

OperationMega-toolWhat it does
approveworkflow_actionApprove a pending time-off request
breakdownreport_queryGet time off breakdown by dimension
calendar_viewreport_queryDate-range calendar of who's out when.
cancelworkflow_actionCancel a time-off request
check_balanceworkflow_actionCheck time-off balance for an employee
rejectworkflow_actionReject a pending time-off request
summaryreport_queryTime off request analytics
trendreport_queryGet time off trend over time

time_off_balance

OperationMega-toolWhat it does
createentity_crudCreate a new time off balance
deleteentity_crudDelete a time off balance
listentity_crudList time_off_balances with filtering and pagination
readentity_crudGet detailed time off balance information
updateentity_crudUpdate an existing time off balance

time_off_request

OperationMega-toolWhat it does
createentity_crudCreate a new time off request
listentity_crudList time_off_requests with filtering and pagination
readentity_crudGet detailed time off request information
updateentity_crudUpdate an existing time off request

Parameter schemas and permissions

Parameter schemas and permission codenames are in the full reference — sign in — or call prism_introspect(dimension="capability_search", query="…") with your key.

In the full reference this application appears under entity_crud, report_query, smart_action, workflow_action.