Automate BambooHR
Keep your team up to date on what happens in BambooHR: who is on leave today, new time-off requests, new starters, terminations and upcoming work anniversaries. The people data stays in BambooHR and the updates reach Slack or your inbox without anyone checking the time-off calendar by hand. Describe what you want to your AI assistant, check what it will do, and it keeps running.
Try asking
Create a ClickRuntime automation: every weekday at 9am, get who's out today from BambooHR and post the names and return dates to #team in Slack.
Paste it into your assistant. It tells you what it will send or change before it runs live.
Ideas
What you can automate in BambooHR
Post who's out today to Slack
Every weekday morning your team sees who is on leave, so nobody waits on a reply that won't come.
See how it worksGet an email for every new time-off request
You hear about each leave request within 15 minutes, so you can approve it or plan cover.
See how it worksAnnounce new starters and flag leavers
New starters get a welcome post in Slack, and you get an email when someone's employment ends.
See how it worksGet this week's work anniversaries by email
Each Monday you know whose anniversary is coming, in time to say something.
See how it works Your own logicAny other automation you can describe in words
Your own rules, schedule and AI steps with BambooHR, plus any other app. Describe it and your assistant builds it.
See how to build your ownBuild your own
Build any BambooHR automation you can describe
Your own rules
Conditions, thresholds, filters and exceptions, written the way you'd explain them to a colleague.
Any number of apps
One automation can read from one app and update several others. Over 248 apps are ready, and anything with an API works too.
AI where it helps
Summaries, classification, extraction and drafts use ClickRuntime's built-in AI, with no extra key.
On a schedule or on each event
Runs as often as every 5 minutes, or the moment an app sends an event, and keeps track of what it already handled.
For example, ask your assistant
Every Monday morning, send me who is on leave this week from BambooHR, and flag any team where more than half the people are out on the same day.
Every morning, post today's BambooHR birthdays, work anniversaries and people out of office to our #team Slack channel.
When a new employee appears in BambooHR, create their onboarding checklist in Asana, add their start date to Google Calendar, and post a welcome in Slack on their first day.
Beyond chat
Have BambooHR work when you're not in the chat
On a schedule
Post who's out today to SlackOn a schedule
Watches for changes
Get an email for every new time-off requestEvery 15 minutes
Watches for changes
Announce new starters and flag leaversHourly
Setup
Connect BambooHR
You connect BambooHR with an API key you create under your own BambooHR user, together with your company subdomain. The key has exactly the permissions your user has.
BambooHR
HR / HRIS
- In BambooHR, click your name or avatar and open API Keys.
- Choose Add New Key, give it a name such as ClickRuntime, and copy the key.
- Note your company subdomain, the part before
.bamboohr.comin your BambooHR address. - In the ClickRuntime dashboard, open Connections & secrets and save the key as a secret, along with your subdomain.
Good to know
BambooHR limits that affect automations
- The API key inherits the permissions of the BambooHR user who created it. If that user can't see a field, such as birth dates or compensation, automations can't either.
- Each key belongs to one company subdomain, so a second BambooHR account needs its own key.
- The key is tied to the user who created it, so create it under an account that will stay with the company.
FAQ
Questions about automating BambooHR
What can ClickRuntime see in BambooHR?
Why does an anniversary or birthday reminder show no dates?
How quickly will I hear about a new time-off request?
Do I need AI for BambooHR automations?
Can one connection cover several BambooHR companies?
Is this a BambooHR connector for ChatGPT or Claude?
Related pages
Keep exploring
