Rippling

Connect Rippling to Siit to sync your workforce and lifecycle events. Rippling is often a single source of truth for HR, IT, and payroll.

Rippling's directory and lifecycle events drive Day-1 onboarding, offboarding, and access workflows, with Rippling-managed roles flowing into Siit's workflow conditions.

What you get

  • Live People directory — Rippling employees and contractors appear in Siit with their full profile.

  • Lifecycle triggers — Start date, End date, Work anniversary, and Birthday flow into Siit as workflow triggers.

  • Manager resolution — Rippling's reporting structure drives auto‑selected approvers.

  • Department, team, and location hierarchies — preserved in Siit for routing, audiences, and reporting.

  • Multi‑entity support — for customers with multiple Rippling legal entities, each worker's entity is attached.

What syncs from Rippling

Category
Fields

Identity

Preferred name, legal name, work email, Rippling Employee ID

Role

Job title, job level, department, team

Org structure

Manager, work location, legal entity, cost center

Employment

Employment type (Employee / Contractor), status (active, on leave, terminated)

Lifecycle dates

Start date, termination date, date of birth

Custom

Selected custom fields (Custom Field Groups you enable in Rippling)

Work email is the canonical identifier.

Before you connect

  • You'll need Rippling admin access with permission to install third‑party apps.

  • Siit is installed via Rippling's app directory — your Rippling admin policy must allow this.

  • Decide which Rippling role / Custom Field Groups Siit should be able to read.

Connect Rippling

  1. In Siit, go to Settings → Integrations.

  2. Find Rippling in the HRIS section and click Connect. You'll be redirected to Rippling.

  3. Sign in to Rippling if prompted.

  4. Review and approve the requested data scopes:

    • Read employees and contractors

    • Read departments, teams, work locations, legal entities

    • Read custom fields (if enabled)

  5. Confirm the install. Rippling redirects you back to Siit.

  6. Siit runs an initial import and shows a preview.

  7. Review the field mapping and click Finish setup.

Tip — If you manage access strictly via Rippling Custom Roles, check with your Rippling admin that the admin performing the install has access to every employee you want synced. The scope is inherited at install time.

After the connection

  • Check your People list in Siit — confirm the count matches Rippling's active employees + contractors.

  • Set source of truth — in Settings → People → Fields, pick Rippling for HR fields (department, manager, legal entity, employment type).

  • Map custom fields — in Settings → Integrations → Rippling, select which custom fields you want in Siit.

  • Build workflows — Rippling customers often want onboarding and offboarding workflows that pair HR data (Rippling) with provisioning steps (IdP, apps).

Sync frequency

Rippling data refreshes automatically every few hours. Force a manual sync from Settings → Integrations → Rippling → Sync now.

Common workflows

Day‑1 onboarding. Trigger: Start date. Actions: create IdP account, assign department‑specific app bundle, ship equipment, notify manager.

Offboarding on termination. Trigger: End date. Actions: revoke sessions, remove app access, create equipment pickup request, DM manager with handover reminder.

Department‑aware routing. Condition: Requester's department = Engineering → Route to IT Ops; else → Route to general helpdesk.

Contractor onboarding. Trigger: Start date, Condition: Employment Type = Contractor. Actions: create limited IdP account, assign contractor app bundle only.

Note on Rippling IT

If you use Rippling IT for provisioning apps and devices in addition to HRIS, Siit currently consumes Rippling as an HR source of truth — provisioning actions triggered from Siit still flow through your IdP or the target apps directly. Reach out via in‑app chat if you'd like Rippling IT actions exposed natively in Siit workflows.

Troubleshooting

Missing employees. The installing admin's scope limits what Siit can see. Ask an admin with unrestricted scope to re‑authorize the connection from Settings → Integrations → Rippling → Reauthorize.

Custom field didn't appear. Confirm the custom field is enabled at the API level in Rippling and included in the install scope, then re‑run mapping.

Manager is empty. In Rippling, confirm a reporting manager is assigned on the employee's profile.

"App not authorized" on reconnect. Rippling may have revoked the token after an admin change. Go through the install flow again.

Last updated