Skip to end of metadata
Go to start of metadata
Feature | Description |
BambooHR Integrations | You can use our BambooHR connector to push data to BambooHR. See this video for more information: https://www.loom.com/share/acf81f1fb3594bfa8b0edc36e5651c1f |
Post Function Mapping | Add Employee Field Mapping Add a new employee. New employees must have at least a first name and a last name. Other fields can be included. First Name - The employee's first name. Last Name - The employee's last name. Hire Date (optional) - The date the employee was hired. All other fields are optional Output is Employee Id and will be set if the Add Employee call is successful
Update Employee Field Mapping Employee ID - Update an employee, based on employee ID. Employee ID can be retrieved from the BambooHR system, the ID is part of the URL when accessing an employee’s profile All other fields are optional Output is Status and will be set to “success” if the Update Employee call is successful. If not successful, the field will be populated with the error message.
Terminate Employee Field Mapping Employee ID - Employee ID can be retrieved from the BambooHR system, the ID is part of the URL when accessing an employee’s profile Termination Date - Date of termination. If this is in future, then the employee status will appear as “Active” until the termination date is reached. Employment Status - Set to “Terminated”; check your BambooHR system if the default value for the termination status has been changed. Output is Status and will be set to “success” if the Terminate Employee call is successful. If not successful, the field will be populated with the error message.
|
BambooHR Custom Tables | BambooHR has custom tables that are used for various use cases. OnLink supports adding rows to BambooHR custom tables. See this video for more information: https://www.loom.com/share/edd71d46863f4a608ba9cfdfc15b7fcb Here’s the screenshot of the configuration: Mapping: map:customAssetCategory1=customfield_10177
map:customAssetDescription1=customfield_10178
map:customSerial#=customfield_10179
map:customDateAssigned=customfield_10180
map:customDateReturned1=customfield_10181
|
Add New Job Opening | We now support creating new job openings in BambooHR. Watch this quick video to see how you can achieve this. https://www.loom.com/share/51cf96dbc24445b898ec6933c8f318c5 |
Inbound Webhooks | OnLink can be used to consume webhooks from BambooHR and create Jira issues in real time. This allows you to create a Jira issue whenever events like hire, terminate, etc occur in BambooHR. Here’s a quick demo video. https://www.loom.com/share/ed19a88d5eb64daaa7aca6f1358c67ce Follow instructions in Webhook documentation to understand the basics of how OnLink works with webhooks. Here are the config elements you will need to receive BambooHR webhook events securely: config:auth_scheme=request_signing_bamboohr
config:signature_token=<copy Private Signature Key from BambooHR - see https://documentation.bamboohr.com/docs/webhooks>
To map fields, use format like below. You can include all fields that are listed here - https://documentation.bamboohr.com/docs/webhooks key:id=customfield_10121 # used to update an existing ticket
map:fields.First Name=customfield_10122
map:fields.Last Name=customfield_10123
|