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
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
In Siit, go to Settings → Integrations.
Find Rippling in the HRIS section and click Connect. You'll be redirected to Rippling.
Sign in to Rippling if prompted.
Review and approve the requested data scopes:
Read employees and contractors
Read departments, teams, work locations, legal entities
Read custom fields (if enabled)
Confirm the install. Rippling redirects you back to Siit.
Siit runs an initial import and shows a preview.
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

