BambooHR
HR system holding employee records, time off balances, reporting structure, and onboarding tasks.
Looks up an employee's details, files a time-off request, and checks who reports to whom.
Use BambooHR with Snow
Snow is a personal AI assistant that builds real apps for you, and they can put BambooHR to work.
What Snow can do with BambooHR
These are the BambooHR operations Snow and the apps you build with it can run. Sign in to choose which ones Snow may run without asking.
Reads32
Look at your data without changing it.
- Get All Employees
Retrieves all employees from the BambooHR employee directory including their basic information and status.
- Get Employee
Tool to retrieve detailed information for a specific employee. Use when you need individual employee data by ID.
- Get Meta Divisions
Tool to list all division metadata. Use after authenticating to fetch the account's divisions.
- Get All Employee Dependents
Tool to retrieve all employee dependents. Use after ensuring your API key has access to benefit settings.
- Get Applicant Statuses
Tool to retrieve applicant statuses. Use when you need to list ATS statuses for your company; requires ATS settings access.
- Get Benefit Coverages
Tool to retrieve standard benefit coverage options. Use when you need to fetch all or specific coverages before configuring benefit plans.
- Get Changed Employees
Tool to get employees inserted, updated, or deleted since a given timestamp. Use when fetching incremental HR changes.
- Get Company EINs
Tool to retrieve company Employer Identification Numbers (EINs). Use when you need to fetch your account's EINs after authenticating.
- Get Company Information
Tool to retrieve company information. Use when you need details about the current account's settings.
- Get Country Options
Tool to retrieve all available country options. Use when you need a complete list of selectable countries before updating or validating country fields.
Creates8
Add something new to your account.
- Create Candidate Application
Tool to create a candidate application. Use when adding a new applicant to a specific job opening in BambooHR ATS.
- Create Employee
Tool to create a new employee record. Use when adding employees via BambooHR API. Returns the new employee's ID.
- Create Employee Dependent
Tool to add a dependent to an employee. Use when a new dependent needs to be recorded for benefits or HR tracking. Ensure the employee record exists before calling this tool.
- Create Employee File Category
Tool to create new employee file categories. Use when organizing employee files by adding new categories after confirming desired names.
- Create File Category
Tool to create new company file categories. Use when organizing company files by adding new categories after confirming desired names.
- Create Job Opening
Tool to create a new job opening in BambooHR ATS. Use when you need to open a new job for applicants.
- Create Time Off Request
Tool to submit a new time off request. Use after confirming employee ID and valid payload.
- Upload Company File
Tool to upload a new company file. Use when you need to add a file to BambooHR after confirming its category and share settings.
Updates1
Change something that is already there.
- Update Employee
Tool to update fields on a specified employee record. Use when you need to modify employee properties via BambooHR API after confirming the target employee ID. Example: "Update employee 12345's department to Sales".
Deletes1
Remove something. This often cannot be undone.
- Update Time Off Request
Tool to update the status of an existing time-off request. Use when you need to approve, deny, or cancel a request after reviewing it. Example: "Approve time-off request 12345".
Related integrations
Ready to put BambooHR to work?
Sign up free, build an app by chatting, and connect BambooHR in minutes. No credit card required.