Skip to main content
The BambooHR node adds BambooHR operations to your workflows. Add it on the canvas or ask the AI builder for it by name, then pick an operation and fill in its fields. BambooHR also includes 5 trigger operations (marked in the tables below) that can start a workflow when something happens in BambooHR.
You can wire the BambooHR node into an AI agent as a tool provider: the agent calls the operations you allow. See Agent tools.

Credentials

Connect BambooHR under Credentials in the node settings. See Connecting credentials for the general flow.

Bamboo HROAuth

Sign in with your BambooHR account when prompted; no keys to copy. Get your credentials here. NoClick requests the following permissions:
  • openid
  • offline_access
  • employee
  • employee.write
  • employee_directory
  • employee:file
  • employee:file.write
  • employee:photo
  • time_off
  • time_off.write
  • time_tracking
  • time_tracking.write
  • report
  • report.write
  • company_file
  • company_file.write
  • company:info
  • company:details
  • webhooks
  • webhooks.write
  • meta
  • user

API key

Enter the values manually when creating the credential. In BambooHR, click your name in the lower-left, choose ‘API Keys’, and generate a key. It inherits your UI permissions. Enter your subdomain (the text before .bamboohr.com) and the key. Get your credentials here.

Operations

Employees

Files

Metadata

Reports

Tables

Time off

Time tracking

Webhooks

Other