BambooHR

BambooHR

Cloud-based HRIS API for managing employees, time off, reports, files, and the BambooHR ATS.

OAuth37 tools12 triggers

Three ways to use BambooHR

Chat with Geni

Ask Geni to pull data, take actions, or answer questions using this integration in a conversation.

Build a workflow

Create automated workflows that trigger on events, run on a schedule, or chain multiple tools together.

Power an app

Use this integration as a data source or action layer behind a dashboard, form, or internal tool.

Supported tools

Actions your AI agents can perform with BambooHR.

Create Candidate (ATS)

Add a new candidate application to a job opening in BambooHR ATS.

Tool

Create Company File Category

Create a new category for company-wide (non-employee) files.

Tool

Create Employee

Add a new employee to BambooHR. Returns the new employee ID in the Location header.

Tool

Create Employee Dependent

Add a new dependent record for an employee.

Tool

Create Employee File Category

Create a new category (folder) for organizing employee files.

Tool

Create Job Opening (ATS)

Create a new job opening in BambooHR ATS.

Tool

Supported triggers

Start a workflow when something happens in BambooHR.

New Employee in BambooHR

Triggers when a new employee record is created in BambooHR. Use filters to scope by department, location, division, employment status, or job title.

Trigger

Employee Started in BambooHR

Triggers when a new employee record exists and the hire date has arrived. Fires for the first time on or after the employee's start date.

Trigger

Updated Employee in BambooHR

Triggers when an existing employee's record changes (including custom field edits, job info, or compensation table updates).

Trigger

Terminated Employee in BambooHR

Triggers when an employee is terminated — fires on either a Deleted action or an employment-status change to Terminated.

Trigger

New Time Off Request in BambooHR

Triggers when a new time off request is submitted (status `requested`, awaiting approval).

Trigger

Time Off Approved in BambooHR

Triggers when a time off request transitions to status `approved`.

Trigger

Get started automating BambooHR

1Connect your account
2Choose a trigger or tool
3Configure the workflow
4Refine the process
5Turn it on

Ready-to-use workflows

Prompts using BambooHR

Browse all

Legal-hold BambooHR terminations in Google Vault before deletion

Every weekday at 6pm, catch new BambooHR terminations, place their Google Workspace mail, drive, groups, and chat on legal hold, and confirm in Slack before IT deletes the account.

BambooHRGoogle VaultSlack

Day 1 Guru reading list for every new hire in Slack

Each weekday at 8am, find anyone starting today in BambooHR, pull the right Guru cards for their role, and DM them a personalized first-week reading list in Slack.

BambooHRGuruSlack Bot

Welcome new BambooHR hires with an AI video in Slack

Every weekday at 8am, draft a personalized 30 to 45 second AI avatar intro for anyone who started in the last day and post it to your company Slack.

BambooHRHeyGenSlack Bot

Daily Google Groups offboarding sweep from BambooHR

Each weekday at 6am ET, find yesterday's BambooHR terminations, hand off their group ownership to their manager, and remove them from every Google Group.

BambooHRGoogle GroupsSlack Bot

Turn signed offer letters in Dropbox Sign into BambooHR new hires

Every 30 minutes, pull just-signed offer letters from Dropbox Sign, create the employee in BambooHR with the signed PDF attached, and welcome them in Slack.

Dropbox SignBambooHRSlack Bot

Quarterly pay-equity retention check across your team

Every quarter, compare each employee's pay against the live market band for their role and city, then post a prioritized retention-risk digest to People Ops in Slack.

BambooHRJob Salary DataSlack

Add new BambooHR hires to the right Google Groups on Day 1

Each weekday at 8am ET, find employees starting today in BambooHR, add them to the right Google Groups for their team and office, then post a recap in Slack.

BambooHRGoogle GroupsSlack

Daily birthday and work anniversary cards in Slack from BambooHR

Every weekday at 9am, pull today's birthdays and work anniversaries from BambooHR and post a personalized illustrated card to your celebrations channel.

BambooHRGenerate ImageSlack
+4Browse all prompts

Your BambooHR workflows, on autopilot.