...
For more information, see the Bamboo HR documentation
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.
Webhooks
Follow instructions in our Webhook documentation to get started with creating a Webhook for BambooHR. Here are the config elements you will need to set:
config:auth_scheme=request_signing_bamboohr
config:signature_token=<copy Private Signature Key from BambooHR 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
map:fields.First Name=customfield_10122
map:fields.Last Name=customfield_10123