Rippling Integration Guide

This article outlines how eduMe integrates with Rippling to streamline user management, content delivery, and team organisation within your organisation.

What's in this article?

Integration Benefits

  • Self-Serve Setup: Simple, no-code installation directly from Rippling or eduMe.
  • Seamless User Management: Automatically sync user data from Rippling into eduMe.
  • Dynamic Content Segmentation: Create Smart Teams based on employee attributes such as department, location, or role.
  • Real-Time Updates: Keep user data current through automatic synchronisation and webhook updates.

Integration Outline

Requirements

  • Rippling admin access (with permission to install apps).
  • Active eduMe account with admin access.

Integration Steps

  1. Install eduMe App – Install the eduMe app either from Rippling’s App Shop or directly from the eduMe platform.
  2. Authorize Connection – Log in as a Rippling admin and approve the integration to connect Rippling and eduMe.
  3. Sync User Data – eduMe automatically pulls employee details (name, email, department, location, role, status).
  4. Create Smart Teams – Use synced attributes to group users dynamically and assign relevant training.
  5. Assign Content – Deliver targeted learning content to Smart Teams directly within eduMe.
  6. Ongoing Maintenance – Daily sync plus manual refresh option, and real-time updates via webhooks ensure data remains accurate.

Integration Process

Step 1: Establish Rippling Connection

There are two installation flows available:

  1. Installation initiated from Rippling.
  2. Installation initiated from eduMe.

Requirements:

  • Administrator rights in your Rippling tenant

Installation initiated in Rippling:

  1. Go to the Rippling App Shop.
  2. Search for eduMe and select the eduMe app.
  3. Click Install and follow the setup prompts.
  4. Authorize the connection between Rippling and eduMe.
  5. After authorization, you’ll be redirected to the eduMe connection screen.
  6. Log in with your eduMe admin credentials.
  7. Connection is established automatically for immediate user data synchronisation



Installation initiated in eduMe:

  1. Use eduMe's self-serve integration setup functionality within the eduMe platform
  2. You’ll be redirected to Rippling to approve the connection.
  3. Log in with your Rippling admin credentials and authorize the eduMe app.
  4. After authorization, you’ll be redirected to the eduMe connection screen.
  5. Log in with your eduMe admin credentials.
  6. Connection is established automatically for immediate user data synchronisation

Step 2: Configure Rippling Single Sign-On

To enable SSO and allow employees to sign in to eduMe with one click:

  1. Search for the eduMe app in Rippling.
  2. Go to the Setups tab.
  3. Click Setup Now and follow the setup prompts.
  4. Allow other admins in your organisation to sign in to the eduMe admin account. Anyone listed as a Full Admin in Rippling will automatically have access to eduMe.
  5. Enter the email address that should be used for the connection, then click Connect via Rippling to test the connection between Rippling and eduMe.
  6. You’ll be redirected to eduMe, where you’ll be automatically authenticated via SSO
  7. Once the setup is complete, the eduMe app link will appear under Quick Access on your Rippling homepage.

Step 3: Configure app link visibility in Rippling

To ensure only admins can see the eduMe app link in Rippling, follow these steps:

  1. Search for the eduMe app in Rippling.
  2. Go to Settings and click on App Links.
  3. Click on the three dots on the right-hand side and select Edit.
  4. Under Who should see this app link?, choose Custom.
  5. Search for and select All Admins (or whichever group is appropriate).
  6. Once selected, you can preview the people who will see the app link.

Step 4: Configure User Data Synchronisation

eduMe automatically starts syncing employee data from Rippling, including:

  • First name, last name, and email address
  • Remote ID
  • Employment Status: Active, inactive, etc
  • Employment Type: Full-time, part-time, etc
  • Role/Job Title: Manager, Analyst, Director, etc.

Step 5: Create Smart Teams for Content Segmentation

Smart Team Functionality:

  • Automatically group users based on synchronised tags
  • Create dynamic learning pathways for different departments, roles, or locations
  • Ensure relevant content reaches the right audience segments

Example Smart Teams:

  • "Management Layer" (Role: Manager, Director, VP)
  • "Active Workers" (Employment Status: Active)
  • “Full-time Managers” (Role: Manager, Employment Type: “Full time”)

Technical Considerations

Maintenance & Updates

  • Daily Sync: User data is automatically updated every 24 hours.
  • Manual Sync: Admins can trigger a manual sync anytime from the eduMe dashboard.
  • Webhooks: Real-time updates are received when employee data changes in Rippling.