bx24_hr
Manage Bitrix24 HR operations: list employees, get profiles by ID, invite new hires, dismiss, transfer, and retrieve HR info. Use REST actions to handle employee lifecycle tasks.
Instructions
Bitrix24 HR: employees + invitations. Methods humanresources.employee.*, user.add/update (REST 1.0 + 3.0). RU/EN: сотрудник, кадры, пригласить, уволить, перевести, профиль / employee, HR, invite, dismiss, transfer, profile.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | Entity ID | |
| order | No | Order object (e.g. { 'ID': 'DESC' }) | |
| start | No | Pagination offset (number of records to skip) | |
| action | Yes | Operation to perform: - "employee_list": List employees - "employee_get": Get an employee by ID - "invite": Invite a new employee (user.add) - "dismiss": Dismiss an employee (user.update to inactive) — destructive - "transfer": Transfer an employee (update department/position) - "info": Get HR info for an employee | |
| fields | No | Employee/user fields: NAME, LAST_NAME, EMAIL, UF_DEPARTMENT, WORK_POSITION | |
| filter | No | Filter object (e.g. { '>OPPORTUNITY': 10000, 'STAGE_ID': 'WON' }) | |
| select | No | Array of field names to return (projection) | |
| userId | No | User ID (numeric) | |
| confirm | No | Set to true to confirm destructive actions when BX24_CONFIRM_DESTRUCTIVE is enabled. |