Skip to main content
HI

HiBob

Lets an agent read and manage your HiBob (Bob) HRIS - employees, employment and work history, time off, tasks and onboarding, documents, payroll, company lists, reports and custom tables.

What it can do

MethodWhat it does
hibob_search_peopleBulk search/list employees with chosen fields and filters.
hibob_read_employeeRead one employee by id or email.
hibob_read_profilesList basic public profiles for all active employees.
hibob_create_employeeCreate an employee (write).
hibob_update_employeeUpdate an employee's fields by category (write).
hibob_update_employee_emailChange an employee's login email (write).
hibob_terminate_employeeTerminate an employee (write).
hibob_invite_employeeSend the Bob login/welcome invite (write).
hibob_uninvite_employeeRevoke an employee's access to Bob (write).
hibob_list_employmentList an employee's employment history.
hibob_create_employmentAdd an employment-history entry (write).
hibob_update_employmentUpdate an employment-history entry (write).
hibob_delete_employmentDelete an employment-history entry (write).
hibob_list_workList an employee's work history (title/department/site).
hibob_create_workAdd a work-history entry, e.g. a promotion (write).
hibob_update_workUpdate a work-history entry (write).
hibob_delete_workDelete a work-history entry (write).
hibob_list_lifecycleList an employee's lifecycle history.
hibob_timeoff_balanceGet an employee's time off balance for a policy and date.
hibob_list_timeoff_requestsList an employee's time off requests.
hibob_create_timeoff_requestSubmit a time off request (write).
hibob_cancel_timeoff_requestCancel/delete an existing time off request (write).
hibob_create_timeoff_adjustmentAdjust a time off balance (write).
hibob_whos_outSee who is out of office in a date range.
hibob_list_policy_typesList all time off policy types.
hibob_get_policyGet a specific time off policy's details.
hibob_list_tasksList all open tasks.
hibob_list_employee_tasksList tasks for one employee.
hibob_complete_taskMark a task complete (write).
hibob_list_onboarding_wizardsList onboarding wizards.
hibob_list_documentsList an employee's documents.
hibob_upload_shared_documentAttach a document (by URL) to a shared folder (write).
hibob_delete_shared_documentDelete a document from a shared folder (write).
hibob_list_salariesList an employee's salary history.
hibob_create_salaryAdd a salary entry (write).
hibob_delete_salaryDelete a salary entry (write).
hibob_bulk_salariesBulk read salary history across employees.
hibob_list_bank_accountsList an employee's bank accounts.
hibob_create_bank_accountAdd a bank-account entry (write).
hibob_update_bank_accountUpdate a bank-account entry (write).
hibob_delete_bank_accountDelete a bank-account entry (write).
hibob_get_named_listsGet all company named lists (dropdown option sets).
hibob_add_named_list_itemAdd an item to a company named list (write).
hibob_get_people_fieldsGet all employee field definitions (metadata).
hibob_list_reportsList all company reports.
hibob_download_reportDownload a report's data.
hibob_custom_tables_metadataList custom-table metadata (ids and columns).
hibob_list_custom_tableList an employee's rows in a custom table.
hibob_create_custom_table_entryAdd a row to an employee's custom table (write).
hibob_read_paginatedRead one page of any pagination-enabled GET endpoint and follow next_cursor for large result sets.

How to get credentials

HiBob authenticates with a Service User (an ID + token pair), using HTTP Basic auth. You must be a Bob admin.

  1. In Bob, open Settings -> Integrations -> Service users, or follow apidocs.hibob.com/docs/api-service-users.
  2. Create a new service user and give it a name (e.g. FlyMyAI Agent).
  3. Grant it the permission groups for the data categories you need - People, Time off, Payroll, Documents, Reports, and so on. The API only returns what this service user is allowed to see.
  4. Copy the generated service user ID and token (the token is shown once - store it safely).
  5. Combine them into one value: <serviceUserId>:<token>.

Fields to fill in FlyMyAI

FlyMyAI fieldWhere it comes from
HIBOB_API_KEY<serviceUserId>:<token> from Settings -> Integrations -> Service users
We love our partners - FlyMy.AI builds with the best. Thanks, HiBob!