Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

BambooHR offers a single system to consolidate all employee and human resources related data and to manage a number of human resources activities. The software can be used to build a centralized database of employee profiles that can be accessed by anyone in the company, with the access permissions you define. Each profile can store personal information and a photo, as well as details on benefits, salary, time off, documents, training, and more. You can also add custom fields to record important information unique to your company.

For more information, click here.

Connecting AdeptiaConnect with BambooHR

While configuring the Source or Destination of a Template or Transaction, you need to create an account to connect BambooHR with Adeptia Connect. While creating an account, you need to specify the location from where Adeptia Connect will access the data.

To connect your BambooHR account with Adeptia Connect, you need to first create a BambooHR account. After creating an account, click  to add an account. 

Specify the following information for BambooHR:

 

To retrieve API keys, click Click here to visit your BambooHR account for API keys.

Perform the following steps to create your API key:

  1. Login to BambooHR. 
  2. Click Add a New Key.

    Your API key is created as shown.



  3. Click Save.

Triggers

A Trigger specifies when a particular Transaction will start executing. While configuring the Source of a Template, you need to choose an event.

Following triggers are available for BambooHR at Source:

Trigger Name

Description

List Employee Files and CategoriesTriggers and fetches an employee categories and files list.
List Company Files and CategoriesTriggers and fetches a company categories and files list.
All Benefit CoverageTriggers and fetches all benefit coverages of an employee.
Get Specific Benefit CoverageTriggers and fetches a specific benefit coverage of an employee.

All Employees

Triggers and fetches the personal information of all employees.

All Employee with Tabular DataTriggers and fetches information of all employees with tabular data.
Get an EmployeeTriggers and fetches information of an employee.
Updated Employee Tabular DataTriggers and fetches information of a table for an updated employee.
Get an Employee Default WithholdingsTriggers and fetches information of a specific employee default withholdings.
Get an Employee Direct Deposit Information

Triggers and fetches information of a specific employee direct deposit information.

Get an Employee Unpaid PayStubTriggers and fetches information of a specific employee unpaid pay stub.
Get an Employee PayStubTriggers and fetches information of the employee's pay stub.
Get an Employee Payroll DeductionTriggers and fetches information of payroll deduction of an employee.
Get a Time Tracking RecordTriggers and fetches information of a time tracking record.
All Employee's DependentTriggers and fetches information of all dependents of all employees.
Get a Dependent of the EmployeeTriggers and fetches information of a specific dependent of an employee.
All Benefit Group EmployeeTriggers and fetches information of all benefit group employees.
Get a Benefit Group EmployeeTriggers and fetches information of a specific benefit group employee.
All Benefit Group PlanTriggers and fetches information of all benefit group plans.
Get a Benefit Group PlanTriggers and fetches information of a specific benefit group plan.
All Benefit Group Plan CostTriggers and fetches information of all benefit group plans cost.
Get a Benefit Group Plan CostTriggers and fetches information of a specific benefit group plan cost.
All Benefit PlanTriggers and fetches information of all benefit plans.
Get a Benefit PlanTriggers and fetches information of a specific benefit plan.
All Benefit Plan CoverageTriggers and fetches information of all benefit plans coverage.
Get a Benefit Plan CoverageTriggers and fetches information of a specific benefit plan coverage.
Get a Benefit Plan Employee DeductionTriggers and fetches information of all employees deduction by a specific benefit plan.
Get Benefit Deductions for an EmployeeTriggers and fetches information of all benefit deductions for a specific employee.
Get Plan Deductions for an EmployeeTriggers and fetches information of all plan deductions for a specific employee.
All Benefit GroupTriggers and fetches information of all benefit groups.
Get a Benefit GroupTriggers and fetches information of a specific benefit group.
New EmployeeTriggers when a new employee is added. Fetches only the personal details of an employee.
New Employee with Tabular DataTriggers when a new employee is added. Fetches all the personal details of an employee.
Updated EmployeeTriggers when an employee's details are updated. Fetches only the personal details of an employee.
Updated Employee with Tabular DataTriggers when an employee's details are updated. Fetches all the details of an employee.
New or Updated EmployeeTriggers when an employee is created or an employee's details are updated. Fetches only the personal details of an employee.
New or Updated Employee with Tabular DataTriggers when an employee is created or an employee's details are updated. Fetches all the details of an employee.
All Time Off RequestTriggers and fetches a list of employees who are out, including company's holiday.
All Time Off Estimate BalanceTriggers and fetches the estimation of future time off balance.
All Assigned Time Off Policies for an EmployeeTriggers and fetches information of all assigned time off policies for an employee.

Actions

An Action specifies how the data will be transferred at the destination location. While configuring the Destination (Target) of a Template, you need to choose an action.  

Following actions are available for BambooHR at Destination.

Action Name

Description

Create Employee

Adds a new employee.

Update Employee

Updates an existing employee detail.

Add Employee File CategoryAdds a category to add files for an employee.
Update Employee FileUpdates file attributes of an employee.
Delete Employee FileDeletes a file of an employee.
Add Company File CategoryAdds a category to add files for a company.
Update Company FileUpdates the file attributes of a company.
Delete Company FileDeletes a file of a company.
Add TimeOff RequestAdds a new time off request.
Update TimeOff Request StatusUpdates the status of a request in the system. You can use this to approve, deny, or cancel the time off request.
Add Time Off History EntryAdds a new time off history to the database.
Assign Time Off policies for the EmployeeAssigns a time off policy to the employee with accruals starting on the specified date.
Add Time Off History OverrideAdds a new time off history to the database.
Change Employee DependentChanges the information of the specified dependent Id.
Add Employee DependentAdds a new dependent of an employee.
Change Benefit PlanChanges the information of the specified benefit plan Id.
Add Benefit PlanAdds a new benefit plan.
Change Benefit Plan CoverageChanges the information of the specified benefit plan coverage Id.
Add Benefit Plan CoverageAdds a new benefit plan coverage.
Change Benefit GroupChanges the information of the specified benefit group.
Add Benefit GroupAdds a new benefit group.
Add Benefit Group EmployeeAdds a new benefit group employee.
Add Benefit Group PlanAdds a new benefit group plan.
Add Benefit Group Plan CostAdds a new benefit group plan cost.
Add Employee Default WithholdingAdds a new default withholding for an employee.
Clear Employee Default WithholdingClears an existing employee tax withholding data.
Add Employee Direct Deposit InformationAdds a new deposit information of an employee.
Clear Employee Direct Deposit informationClears an existing employee deposit data.
Add Employee Unpaid PaystubAdds unpaid paystub for an employee.
Clear Employee Unpaid PaystubClears an existing unpaid paystub for an employee.
Add Employee PaystubAdds a new paystub for an employee.
Clear Employee PaystubClears an existing paystub for an employee.
Delete Time Tracking RecordDeletes an existing time tracking record.
Add Time Tracking RecordAdds a new time tracking record.
Adjust Time Tracking RecordAdjusts an existing time tracking record.
  • No labels