Kula's Integration with BambooHR

Last updated: June 24, 2025

Kula integrates seamlessly with BambooHR, a leading human resources management platform. This integration allows businesses to efficiently manage employee data, streamline workflows, and ensure that key HR and operational information is synchronized between both platforms.


How to Integrate BambooHR with Kula

Step 1: Go to Settings Section in Kula

Step 2: Click on Organization Integrations from the settings menu.

Step 3: Under HRIS and Onboarding, toggle the switch to enable BambooHR

Screenshot (1).png


Walkthrough: Sending Candidates from Kula to BambooHR


You can send a candidate to BambooHR in several ways once they are moved to the "Hired" stage:

Method 1

  • Go to Jobs > Candidates.

  • When you move a candidate from any stage to Hired, a pop-up will appear prompting you to Add the candidate to BambooHR.

Method 2

  • Navigate to Jobs > Candidates.

  • Click on the name of a candidate who is already marked as Hired.

  • You will see an option to Add the candidate to BambooHR.

Method 3

  • Go to Jobs > Candidates.

  • Click on the name of the hired candidate.

  • Click More (three dots or options menu).

  • Select the option to Add the candidate to BambooHR.

Method 4

  • Navigate to Jobs > Pipeline.

  • Drag and drop a candidate from any stage into the Hired stage.

  • A pop-up will appear prompting you to Add the candidate to BambooHR.


Frequently Asked Questions (FAQs)

1. What does the Kula-BambooHR integration do?

The integration allows you to automatically send hired candidates from Kula into BambooHR, streamlining your onboarding process and reducing manual data entry.

2. How can I set up the BambooHR integration in Kula?

You can set up the integration by navigating to Settings > Organisation Integrations > BambooHR in Kula.

3. When does Kula prompt to add a candidate to BambooHR?

Kula will prompt you to add a candidate to BambooHR when:

  • You move a candidate to the Hired stage.

  • You manually click on a hired candidate’s profile.

  • You drag and drop a candidate to the Hired stage in the Pipeline view.

4. Where can I find the option to manually add a hired candidate to BambooHR?

You can:

Open the hired candidate’s profile under Jobs > Candidates and find the Add to BambooHR button.

Click on More options on the candidate’s profile to find the Add to BambooHR action.

5. What information is transferred from Kula to BambooHR?

When a candidate is moved to the Hired stage and added to BambooHR through Kula, the following fields are transferred:

  • First Name (firstName)

  • Last Name (lastName)

  • Home Address (address1)

  • Department (department)

  • Hire Date (hireDate)

  • Pay Type (payType)
    (e.g., Salaried, Hourly)

  • Pay Rate (payRate)
    (the amount to be paid)

  • Pay Frequency (payPer)
    (e.g., per hour, per month)

  • Personal Email (homeEmail)

  • Work Email (workEmail)

  • Mobile Phone Number (mobilePhone)

  • Job Title (jobTitle) 

6. What happens if I accidentally move a candidate to "Hired" but don't want to add them to BambooHR?

If you dismiss the pop-up without completing the action, the candidate won't be added to BambooHR. You can later manually add them through their candidate profile if needed.

7. Can I resend a candidate to BambooHR if the first attempt fails?

Yes, if there is an issue, you can retry by accessing the candidate’s profile and selecting 'Add to BambooHR' manually.

8. Is it possible to customize the fields mapped between Kula and BambooHR?

Yes, all fields available in BambooHR can be populated when sending candidate information from Kula to BambooHR.

9. How secure is the integration between Kula and BambooHR?

The integration uses secure API connections. Data transfer is encrypted to ensure the privacy and safety of your employee information.

10. Who should I contact if I face issues with the BambooHR integration?

If you encounter any problems, please reach out to the Kula Support Team through chat or email, and we'll assist you promptly.