BambooHR App in Slack

Please note that you will only see this feature if your BambooHR admin has set up the integration.
How can I utilize the BambooHR app in Slack as an employee?
Purpose: This help guide will show you how to best utilize the BambooHR app in Slack.
With the BambooHR app in Slack, you can use our most popular features without leaving Slack. Here's what you can do:
-
Time off
- Check your available time off balances.
- Calculate your time off balances for dates in the future.
- See who’s out of office (by specific department, division, location, or the entire organization).
- Submit new time off requests.
-
People records
- Look up employee information from the company directory.
There are two options for how you can access this information. One is using slash commands, and the other is using natural language with the BambooHR bot.
Slash commands
You can use slash commands in any of your channels or conversations in Slack to gather information from BambooHR. The responses will only be visible to you. Below is a list of the slash commands you can use and what they will produce. Typing /help or /bhrhelp will pull up a list of these commands in case you forget and need a prompt!

Natural language
To use the natural language feature, you must go to the BambooHR bot under the Apps section in Slack. Natural language queries will not work in any other channel or conversation.
When chatting with the BambooHR bot, you can access the same commands as shown in the screenshot under the Slash Commands section, but you can use natural language to access this information. This means instead of having to type in the slash command for /timeoff, you can just type "What is my time off balance?" or even more simply "time off" and the app will match your entry with a corresponding command.
Here are some examples of natural language for each of the slash commands:
/timeoff
- What's my time off balance?
- Time off
- What's my pto balance?
/calculatetimeoff
- Calculate pto
- Calculate time off as of 12/25/2021
/requesttimeoff
- PTO
- Request time off
- Request PTO
/whosout
- Who's out in divison Marketing?
- Who's out in Product?
- Who's out in New York?
/whois
- Who is Trent?
- Who is Trent Walsh?
- Who's Trent?
*For time off requests, type in your slash command or natural language prompt. A button will pop up, allowing you to choose a date, time off type, and how many hours for each day before submitting the request.

How can I utilize the BambooHR app in Slack as a manager?
In addition to being able to use any of the available slash commands, you (as a manager) and/or approver will also receive notifications in Slack from the BambooHR app when there are new time off requests or timesheets that need your approval.
Time off request notification

Timesheet approval notification