Every action below is available as a verb in Cerebral OS — callable from a Cerebral, a Map, or the Runtime API. All executions are governed, audited, and dry-run safe.
Approve Time Entry
roll:approve_time_entry
Approve a pending time entry for payroll processing.
Write
Low risk
Create Employee
roll:create_employee
Create a new employee record with personal and employment details.
Write
Medium risk
Create Payroll
roll:create_payroll
Create a new payroll run for the specified pay period.
Write
Medium risk
Create Time Entry
roll:create_time_entry
Create a new time entry for an employee's work hours.
Write
Medium risk
Get Employee
roll:get_employee
Fetch a single employee by ID with personal details, employment info, and compensation.
Read
Low risk
Get Payroll
roll:get_payroll
Fetch a single payroll run by ID with employee pay details and totals.
Read
Low risk
Get Time Entry
roll:get_time_entry
Fetch a single time entry by ID with hours worked and project details.
Read
Low risk
List Employees
roll:list_employees
List employees with optional filters for status, department, and job title.
Read
Low risk
List Payrolls
roll:list_payrolls
List payroll runs with optional filters for status and date range.
Read
Low risk
List Time Entries
roll:list_time_entries
List time entries with optional filters for employee, date range, and status.
Read
Low risk
Process Payroll
roll:process_payroll
Process a payroll run to calculate final amounts and submit for payment.
Write
Medium risk
Terminate Employee
roll:terminate_employee
Terminate an employee's employment with Roll.
Write
Medium risk
Update Employee
roll:update_employee
Update an existing employee's information.
Write
Medium risk