HR systems
Shuffl + Rippling
Employees, departments, teams, managers, titles and start dates from Rippling.
Step-by-step guide: Shuffl with Rippling Shuffl + Rippling: how they fit togetherPeople sync
Synced once a day. Shuffl never changes anything in Rippling.
What syncs
| Into Shuffl |
|---|
| People, names and work emails |
| Job titles |
| Managers |
| Departments |
| Teams and groups |
| Start dates |
| Leavers |
| Time-off balances |
Then ask Mello
- Time off balance“How much time off do I have left?”
- Request time off (coming)“Book next Friday off.”
- People sync“When did People last sync?”
- Playbooks from start dates“Start onboarding on each start date.”
Set it up
In Rippling, open Tools → Developer → API Tokens and create a token.
Select the read scopes companies.read, departments.read, teams.read, users.read, workers.read and finish creating it.
Paste the token here. Shuffl checks it against your company and workers before saving it. Rippling expires a token unused for 30 days, so keep syncing on.
Single sign-on
People sign in to Shuffl with Rippling over SAML. Your provider decides who can get in.
What syncs
| Into Shuffl |
|---|
| Sign-in with the work email |
Set it up
In Rippling, open App Shop, choose Create New App, and set it up with SAML single sign-on.
Paste the ACS URL and entity ID. Under advanced settings, turn on SP-initiated login and paste the login URL, so people can start from Shuffl and from Rippling.
Send the work email as the NameID, sign the assertion with SHA-256, then give the app to the people or groups who should sign in.
Copy the IdP metadata XML and paste it here.
Need something else?
Administrators ask for it in Shuffl. Each request counts toward what we build next.