BambooHR Slack App


How can I utilize the BambooHR Slack app as an employee or a manager?
Purpose: This help guide will show you how employees and managers can best utilize the BambooHR Slack app.
Please note that you will only be able to access this feature if your BambooHR admin has set up the integration.
With the BambooHR Slack app, you can use our most popular features without leaving Slack. Here's what you can do:
-
Employee information
- Look up basic employee information (email address, department, job title, etc.) from the company directory in BambooHR.
- See who’s out of office by specific department, division, location, or the entire organization.
-
Time off
- Check your available time off balances.
- Calculate your time off balances for dates in the future.
- Submit new time off requests.
-
Time off (managers/approvers)
- Receive notifications of time off requests.
-
Timesheets (managers/approvers)
- Receive notifications of timesheets ready for approval.
There are two options for how you can access information in Slack. One is using slash commands, and the other is using natural language with the BambooHR bot.
If you are using Ask BambooHR, employees can ask HR-related questions using natural language within the BambooHR Slack app. The app will return responses based on existing data and/or uploaded documents from your company account.
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 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 app 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 here, but you can also use natural language to access available 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:
Slash command | Natural language |
---|---|
/timeoff |
|
/calculatetimeoff |
|
/requesttimeoff |
|
/whosout |
|
/whois |
|
AI assistant
Our AI assistant in Slack is only available to admins who have enabled Ask BambooHR® in their BambooHR account and installed the BambooHR Slack app at their company. If the app is currently installed, you will need to reinstall it from within the workspace to get this new functionality.
Our BambooHR Slack app includes an AI assistant, drawing responses from Ask BambooHR® in BambooHR. For easier access, admins can add our AI assistant to the top navigation bar in Slack for everyone in the workspace. This will allow users to access the feature in a split-window view, asking the AI assistant questions without closing their current conversations.
Slack's help article provides more details about displaying AI apps in a specific workspace.
In addition to being able to use any of the available slash commands, 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.
Clicking Review in BambooHR will bring you to BambooHR, where you can take action on the request or timesheet.
Time off request notification

Timesheet approval notification