Human Resources

57 entities and 209 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.

account_lifecycle

OperationMega-toolWhat it does
executesmart_actionExecute an APPROVED LifecycleApproval's Google identity verbs through the identity-admin fence (lock / suspend / create, each gated by its own operator-typed…
proposesmart_actionPropose the Google step list for a joiner, mover or leaver (lifecycle = leaver_lock, leaver_suspend, joiner, mover).

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

acknowledgement

OperationMega-toolWhat it does
close_wavesmart_actionClose an acknowledgement wave (HUMAN actor only).
launch_wavesmart_actionOpen a policy-acknowledgement wave (HUMAN actor only): snapshot a population (all_active / job_profile_ids / employee_ids) against an active…
listreport_queryList the org's acknowledgement waves, newest first, filterable by status and ack_key.
record_signaturesmart_actionRecord a signature (HUMAN actor only) against a filed EmployeeDocument (document_type=acknowledgement, status=active) belonging to that employee.
wave_statusreport_queryOne acknowledgement wave plus its per-employee signed/unsigned/left rows.

adp_roster_import

OperationMega-toolWhat it does
applysmart_actionApply a previewed ADP roster import.
listreport_queryADP roster import history: state, counts, file sha256 and age; age of the last applied import
previewsmart_actionPreview the ADP roster delta import for a staged upload: per-field change counts, the findings it would open (disagreements, hires with no onboarding) and the…

agent_config

OperationMega-toolWhat it does
readentity_crudRead this organization's Head-of-HR agent configuration (one row per org)
updateentity_crudUpdate (or first create) this organization's Head-of-HR agent configuration: HR mailbox, Drive folder, monthly model cap, approver timeout, PMO project…

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

content_lane

OperationMega-toolWhat it does
selection_dry_countreport_queryDry count of the hr@ mailbox documents the HR content lane would read: old_selector (attachment rows, same org) vs new_selector (stamped to the hr@ account…

content_task

OperationMega-toolWhat it does
enqueuesmart_actionQueue an hr@ content-lane job for one document (target_kind=document) or for one employee's filed documents (target_kind=employee).

correspondence

OperationMega-toolWhat it does
approve_batchsmart_actionApprove a batch of UNEDITED staff notices of one template (L1-batch, HR correspondence design §4.3), once the platform owner has enabled batch approval for…
draftsmart_actionDraft correspondence.

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

drive_filing

OperationMega-toolWhat it does
file_documentsmart_actionFile one HR document into the HR Drive folder (08 Personnel Files/<Last, First>, or 00 Needs Review when no employee is matched) and record an…

duty_runs

OperationMega-toolWhat it does
listreport_queryHR duty heartbeats and last runs (compliance sweep, reconciliation, content lane, LEIE, ADP import)

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_screening

OperationMega-toolWhat it does
createentity_crudRecord a screening for an employee
listentity_crudList employee screenings (CheckPT, registries, UDS, TB, E-Verify) with filtering
readentity_crudGet one employee screening
searchentity_crudSearch employee screenings by check type, status or provider
updateentity_crudUpdate an employee screening (status, dates, flags, evidence)

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

identity

OperationMega-toolWhat it does
reconcilesmart_actionRead-only identity crosswalk: hr.Employee vs Google directory vs M365 vs synced EmailAccounts.

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

lifecycle

OperationMega-toolWhat it does
apply_status_transitionsmart_actionApply an APPROVED employee status transition (terminate, set_leave, return_from_leave, transfer, reinstate).
approvesmart_actionSign a lifecycle approval (HUMAN approver only): an offboarding or onboarding step list (verb_list of {verb, target}), an employee status transition…

model_usage

OperationMega-toolWhat it does
month_to_datereport_queryIn-guest model spend this calendar month by lane and model, against the monthly cap

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_cycle

OperationMega-toolWhat it does
schedulesmart_actionSchedule the annual performance-review cycle for this organization's active employees: one PENDING review per employee, reviewer = their manager, due on the…

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

personnel_compliance

OperationMega-toolWhat it does
employee_statusreport_queryOne employee's full requirement status (every applicable requirement, with due dates)
expiringreport_queryEvery requirement cell (employee or facility) with a due date within N days, plus anything already overdue
gapsreport_queryCompliance gaps rolled up by requirement and by severity (the dashboard source)
matrixreport_queryEmployee x requirement compliance grid: status (met/due/overdue/missing/n/a), due date and evidence id per cell, plus facility-level rows.
sweepsmart_actionEvaluate personnel compliance now for this organization and reconcile the HR PMO tasks (one open task per employee, requirement and due date) plus one in-app…

personnel_requirement

OperationMega-toolWhat it does
createentity_crudCreate a personnel requirement in the catalogue
listentity_crudList the personnel requirement catalogue (lane-5 rows) with filtering and pagination
readentity_crudGet one personnel requirement
updateentity_crudUpdate a personnel requirement (deactivate with active=false; there is no delete)

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

public_registry

OperationMega-toolWhat it does
record_leie_screensmart_actionRecord the result of the prod-side OIG LEIE screen (D-37): one registry_leie screening per employee id.

readiness

OperationMega-toolWhat it does
opm_packreport_queryDFCS OPM / RBWO readiness pack as data (bind it to a Canvas view): org-chart edges (ids, names, job titles, manager ids), the cci-profile preview gaps per…

requirement_profile

OperationMega-toolWhat it does
activatesmart_actionActivate a conditional requirement profile (HUMAN only; the organization principal's decision, G1).
deactivatesmart_actionDeactivate a conditional requirement profile (HUMAN only).
previewsmart_actionPreview a conditional requirement profile (cci = the RCCL/RBWO F rows and B13-B21) WITHOUT activating it: the rows activation would add, the matrix cell…

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

screening

OperationMega-toolWhat it does
random_uds_drawsmart_actionDraw a documented random selection of active employees for drug testing (A08).
random_uds_verifysmart_actionReproduce a stored random drug-testing draw: recompute the selection from the draw's stored seed, rate and pool snapshot and report whether it matches the…

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

vendor

OperationMega-toolWhat it does
listentity_crudList the HR vendors of record (ADP, DISA, E-Verify, Indeed, ...) with their contact of record
readentity_crudRead one HR vendor of record

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.