Recued
Menu
← Back to recipes

Request BambooHR time off

by recued-core v2 33 views

Use “Request BambooHR time off” in Recued. It runs the BambooHR time-off request creation with approval before changes are made.

How it works 15 steps

Inspect the data fetches, transforms, gates, and output this recipe runs.

Process (15 steps)
■ employee_id trim
Trim whitespace from setting employee id
■ start_date trim
Trim whitespace from setting start date
■ end_date trim
Trim whitespace from setting end date
■ time_off_type_id trim
Trim whitespace from setting time off type id
◆ employee recued-core.bamboohr.employee.read
Read employee on bamboohr
◆ types recued-core.bamboohr.time_off.type.search
Search time off type on bamboohr
◆ policies recued-core.bamboohr.time_off.employee_policy.search
Search time off employee policy on bamboohr
◆ overlaps recued-core.bamboohr.time_off.request.search
Search time off request on bamboohr
■ has_employee compare
Check if employee id has data
■ has_start compare
Check if start date has data
■ has_end compare
Check if end date has data
■ has_type compare
Check if time off type id has data
■ ready all
Check if all conditions are true
◆ create_request recued-core.bamboohr.time_off.request.create
Create time off request on bamboohr
skip: step.ready not_equal true
■ card to_summary
Format results as a summary card
▼
Output
summary card
json employee.result
json overlaps.result
json create_request.result
Settings 8 configurable

Configurable at install. Defaults shown — change them anytime in Recued.

dates setting =
notes setting =
amount setting = 0
status setting = requested
end date setting =
start date setting =
employee id setting =
time off type id setting =

Uses (5 operations)

Pack operation Read employee on bamboohr recued-core.bamboohr.employee.read
Pack operation Search time off type on bamboohr recued-core.bamboohr.time_off.type.search
Pack operation Search time off employee policy on bamboohr recued-core.bamboohr.time_off.employee_policy.search
Pack operation Search time off request on bamboohr recued-core.bamboohr.time_off.request.search
Pack operation Create time off request on bamboohr recued-core.bamboohr.time_off.request.create

Trust & control

What installing this recipe would let it do. Recued grants these permissions at install — review them there before approving.

Permissions it requires

Read your Bamboohr connection
Declared by the recipe — Recued grants these at install, where you review them before approving.

About

Tags

bamboohr bamboohrtime-offrequestabsenceapprovalpack:bamboohr

Details

15 steps 8 configurable settings recipe_id: request-time-off-bamboohr