- Get started
- Build
- HTTP Request
- How connector nodes work
- Create a connection
- Sales and customer relationships
- Customer support and help desk
- Messaging and meetings
- Email
- Marketing
- Social media
- Files, documents, and e-signature
- Projects, collaboration, and code
- People and recruiting
- Finance and commerce
- AI models and agents
- Speech, vision, and language
- Data and location
- Cloud, identity, and security
- Deploy and run
- Examples
- Reference
BambooHR
Look up the BambooHR connector: its actions and events in alphabetical order, and the sign-in methods of a BambooHR connection.
The BambooHR connector lets a workflow manage employees, employee and company files, and time-off requests. In the Add node panel, it's in the Connector category, under BambooHR. How connector nodes work describes how a connector node is set up.
This page lists what the connector can do in Maestro Automate. Select an action or event to see how to configure it.
Actions
Each action is a node that does one thing in BambooHR.
| Action | What it does |
|---|---|
| Change Time off Request Status | Modify the status of time off requests in BambooHR. |
| Create Employee | Create a new employee record in BambooHR. |
| Create Time off Request | Add a time off request in BambooHR. |
| Delete Record | Deletes a record in BambooHR. |
| Download Company File | Download a file from a company record in BambooHR. |
| Download Employee File | Download files from employee records in BambooHR. |
| Get Employee | Retrieve employee records from BambooHR. |
| Get Employees List | Retrieve a list of employees from BambooHR using the employee directory feature. |
| Get Record | Retrieves a record in BambooHR. |
| Get Time off Requests | Retrieve a list of time off requests from BambooHR. |
| Insert Record | Insert a new record in BambooHR. |
| List Records | List records in BambooHR. |
| Replace Record | Replace a record in BambooHR. |
| Update Employee | Update employee records in BambooHR. |
| Update Record | Updates a record in BambooHR. |
| Upload Company File | Upload a file to a company record in BambooHR. |
| Upload Employee File | Upload a file to an employee record in BambooHR. |
Events
Each event can start a workflow, as a Connector trigger, or pause a run until it happens, as a Connector event. In the connector's list, events have the WAIT tag.
| Event | What it does |
|---|---|
| Employee Created | Trigger automation when a new employee is created in BambooHR. |
| Employee Updated | Trigger automation when an existing employee is updated in BambooHR. |
| Existing Record Deleted | Triggers when an existing record is deleted. |
| Existing Record Updated | Triggers when an existing record was updated. |
| New Record Created | Triggers when you add a new record. |
| Time off Requested | Trigger for new time-off requests awaiting approval in BambooHR. |
Connection
A BambooHR node signs in through a connection. Create a connection describes how to create one from the node. On the Connect to page, you sign in with this method:
| Sign-in method | What you need |
|---|---|
| API Key | The subdomain used to access your account. + Example: If you access BambooHR at https://mycompany.bamboohr.com, then the subdomain is mycompany; The API key. |
BambooHR authentication in the Integration Service guide describes the full connection setup, including prerequisites and advanced settings.
Next steps
- Connector: every connector, grouped by area.
- Create a connection: sign a workflow in to an app.
- Community: ask questions and share workflows with other builders on the UiPath Forum.