Skip to main content
Rilo provides comprehensive HR and people operations tools for employee management, recruitment, payroll, and workforce analytics.

Available Tools

  • BambooHR - HR management platform
  • Workday - Enterprise HR and finance platform
  • Gusto - Payroll and HR platform
  • AgencyZoom - Insurance sales and retention platform
  • Ashby - Recruiting and applicant tracking
  • Borneo - HR management platform
  • Cal - Scheduling and calendar management
  • Recruitee - Applicant tracking system

BambooHR

HR management platform for employee data, time tracking, and HR processes.

Authentication

Requires authentication with bamboohr integration.

Available Functions

BambooHR provides functions for HR management:
FunctionDescription
create_employeeCreate a new employee record.
get_employeeGet employee details.
list_employeesList employees.
update_employeeUpdate employee information.
get_time_offGet time off requests.
create_time_off_requestCreate a time off request.
get_directoriesGet employee directories.

Available Triggers

BambooHR supports app event triggers:
Trigger SlugDescription
BAMBOOHR_EMPLOYEE_CREATEDTriggered when a new employee is added.
BAMBOOHR_EMPLOYEE_UPDATEDTriggered when employee information is updated.
BAMBOOHR_TIME_OFF_REQUESTEDTriggered when a time off request is created.
Use get_tools_trigger_actions to discover all available triggers for BambooHR.

Workday

Enterprise HR and finance platform for workforce management.

Authentication

Requires authentication with workday integration.

Available Functions

Workday provides functions for enterprise HR management:
FunctionDescription
get_workerGet worker (employee) details.
list_workersList workers.
create_job_applicationCreate a job application.
get_job_applicationGet job application details.
list_job_applicationsList job applications.
get_time_offGet time off information.

Available Triggers

Workday supports app event triggers:
Trigger SlugDescription
WORKDAY_WORKER_CREATEDTriggered when a new worker is created.
WORKDAY_JOB_APPLICATION_CREATEDTriggered when a job application is created.
Use get_tools_trigger_actions to discover all available triggers for Workday.

Gusto

Payroll and HR platform for small businesses.

Authentication

Requires authentication with gusto integration.

Available Functions

Gusto provides functions for payroll and HR:
FunctionDescription
create_employeeCreate a new employee.
get_employeeGet employee details.
list_employeesList employees.
run_payrollRun payroll for employees.
get_payrollGet payroll details.
list_payrollsList payroll runs.
get_time_offGet time off information.

Available Triggers

Gusto supports app event triggers:
Trigger SlugDescription
GUSTO_EMPLOYEE_CREATEDTriggered when a new employee is added.
GUSTO_PAYROLL_RUNTriggered when payroll is run.
Use get_tools_trigger_actions to discover all available triggers for Gusto.

Using HR Tools in Workflows

Example: Onboarding Automation

"Start workflow when a new employee is added to BambooHR, create accounts in other systems, and send welcome email"
The workflow will:
  1. Use BambooHR trigger for new employees
  2. Create accounts in other tools
  3. Send welcome email

Example: Payroll Processing

"Monitor Gusto for payroll runs and generate reports, then send to finance team"
The workflow will:
  1. Use Gusto trigger for payroll runs
  2. Generate payroll reports
  3. Send reports to finance team

Best Practices

Manage employee data:
  • Sync employee data across systems
  • Automate onboarding processes
  • Track employee lifecycle events
Automate recruitment:
  • Track job applications
  • Schedule interviews automatically
  • Send candidate updates
Process payroll:
  • Run payroll automatically
  • Generate payroll reports
  • Manage benefits enrollment

Limitations

  • All Tools: Each tool connects to a single authenticated account per workflow
  • All Tools: Subject to service rate limits and API quotas
  • HR Tools: Require appropriate permissions for employee data access
Each HR tool integration connects to a single authenticated account. To use multiple accounts, create separate workflows.