Kula's Integration with Rippling

Last updated: April 8, 2025

Kula's integration with Rippling enables seamless synchronization of employee data, ensuring an efficient and automated workflow for HR and recruitment teams. This integration streamlines the hiring process by reducing manual data entry, improving data accuracy, and enhancing the overall employee onboarding experience.


How to Integrate Rippling with Kula

Step 1: Go to the 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 Rippling Integration.

Screenshot (11).png

Step 4: Click on Authorize to grant the necessary permissions for integration.

Note: Only a Rippling Administrator can perform this integration.

Step 5: Follow the steps in the video below to complete the configuration process.

Step 6: Once the integration is connected, you can enable Single Sign-On (SSO) with Rippling.

Step 7: Users can log in to Kula using Rippling SSO

How to login with rippling SSO

Note: Only Rippling Administrators can configure this.

Step 8: Enable SSO in Kula

Click on Edit and enable Single Sign-On (SSO). Once enabled, Rippling SSO will be available directly on the Kula login page.
Note: Only Kula Super Administrators can configure this.

Screenshot 2025-04-03 at 12.14.09.pngScreenshot (12).pngScreenshot (13).png

Step 9 : Login to Kula from the Kula Login Page

Users can log in to Kula using a Service Provider (SP) Initiated Login. Watch the video below for detailed instructions.

User details sync from Rippling to Kula

User Attributes Pulled from Rippling to Kula

Only the following user attributes are created or updated in Kula for users fetched from Rippling:

  • first name

  • last name

  • email

  • title


Disclaimers

1. Sync Delay

Once a draft hire is successfully converted to an employee in Rippling, it may take approximately 5–10 minutes for the newly created employee to appear as a user in the Kula app.

2. Work Email Required

Users in Rippling without a work email will not be added to Kula.

3. Candidate Details Sent to Rippling

When a candidate is sent from Kula to Rippling, the following details are shared:

  • name

  • email

  • jobTitle

  • phoneNumber

  • candidateId

  • startDate

  • salaryUnit

  • salaryPerUnit

  • signingBonus

  • currency

  • equityShares

  • employmentType

Send candidate from Kula to Rippling

Note: A candidate can only be sent to Rippling if they are in the Hired milestone stage. Make sure to move the candidate to Hired before sending.

Screenshot (14).png

When we move a candidate from any stage to Hired. We will get the below pop up to move the candidate to Rippling.

Screenshot (15).pngScreenshot (16).png

Frequently Asked Questions (FAQs)

1. What is the Kula – Rippling integration?

The Kula – Rippling integration allows seamless synchronization of employee data between Kula and Rippling, automating hiring and onboarding workflows.

2. What are the key benefits of this integration?

  • Eliminates manual data entry.

  • Ensures accurate and up-to-date employee records.

  • Automates onboarding, reducing setup time.

  • Provides scalability for growing teams.

3. How does the integration sync data between Kula and Rippling?

The integration securely connects both platforms via API, allowing real-time or scheduled synchronization of employee records.

4. How can I set up the integration?

You can set up the integration by:

  1. Navigating to SettingsIntegrations in Kula.

  2. Authorizing the connection with Rippling API credentials.

  3. Configuring field mappings.

  4. Enabling and testing data synchronization.

5. What happens if data does not sync correctly?

  • Verify API credentials and reauthorize the connection.

  • Check the integration logs in Kula for error details.

6. Can I customize which fields are synced between Kula and Rippling?

No, the integration does not provide customizable field mapping to align with your organization’s workflows.

7. How frequently does the data sync occur?

The sync can be real-time or scheduled based on the organization's preference.

8. Does this integration support compliance requirements?

Yes, it ensures consistency in employee data to meet legal and organizational compliance standards.

9. Where can I get support if I encounter issues?

You can refer to the integration logs in Kula or contact Kula’s support team for assistance.