About Rippling
Rippling is a workforce management platform that combines HR, IT, payroll, and finance tools in one system. It automates employee management from onboarding to offboarding, helping businesses streamline their operations.What the Rippling integration enables
| Capability | Description |
|---|---|
| Access Management | Read employee data, manage workers, and sync organizational structure |
| Automation workflows | Automate onboarding/offboarding, access reviews, and device provisioning |
Rippling configuration (in Rippling)
1. Generate API credentials
- Log into your Rippling admin dashboard
- Navigate to Settings → API Access
- Click Create New API Key
- Name your API key (e.g., “Serval Integration”)
- Select the appropriate scopes for your integration needs:
companies.read- Read company informationusers.read- Read employee datausers.write- Write employee dataworkers.read- Read worker details including compensation and teamsworkers.write- Write worker details including compensation and teamsdepartments.read- Read department structureteams.read- Read team informationcustom-fields.read- Read custom field definitionssupergroups.read- Read supergroup informationsupergroups.read-write- Write supergroup information- Additional write scopes if you need to modify data
- Copy and securely store the generated API key - it will only be shown once
2. Configure permissions
Ensure the API key has access to the data you want to sync with Serval. Rippling uses role-based access control, so verify that the service account or user associated with the API key has the necessary permissions.Serval configuration
- In Serval, navigate to Applications → Available → Rippling
- Click Connect
- Fill in the connection form:
- Company Name: Your company’s identifier in Rippling
- API Key: The API key you generated in step 6 above
- Click Save

