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.

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.



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.

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


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:
Navigating to Settings → Integrations in Kula.
Authorizing the connection with Rippling API credentials.
Configuring field mappings.
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.