Overview
The Rippling - Firstbase integration allows you to integrate Rippling with Firstbase to handle onboarding, updating and offboarding employee use cases.
Note: In order to configure the below Rippling integrations, you'll need access to Rippling's Workflow Studio and the ability to create actions based on a Webhook. Please make sure you have access to these as part of your Rippling contract. See images below.
Rippling Workflow Studio
Rippling Actions - Webhooks
Use Cases Supported
1. Onboarding Users without automated package assignment
This workflow focuses on creating new users in Firstbase once they are created as new hires in Rippling.
The workflow triggers based on the following criteria being met:
- The user has all the necessary details for Firstbase to create the user and assign a package. This includes first and last name, primary email address, country, employment type, and department or division.
This workflow is triggered via a webhook. Details to set it up can be found here.
The following data is needed to be able to create users successfully on the Firstbase App.
- *First name
- *Last Name
- *Home Country
- *Private email
- *Start date
- **Department (for onboarding with package only)
- Work email
- Work phone
- Home address street
- Home address state
- Home address zip code
Ready to get started? Visit the onboarding setup instructions page here.
2. Onboarding Users with automated package assignment
This flow follows the same process as flow #1 - Onboarding without automated package assignments, with the main difference being that the package will be automatically assigned to each employee based on the "Department" field in Rippling.
See here instructions on how to set up this flow.
3. Offboarding Users
This workflow focuses on offboarding users in Firstbase once they are offboarded in Rippling.
In a similar way to Onboarding workflows, this workflow relies on a webhook option configured in Rippling that notifies Firstbase when an update or offboarding happens.
The offboarding workflow triggers based on the following criteria being met:
- A user is offboarded in Rippling and we receive the email of the employee via the webhook.
- It runs immediately after the update happens in Rippling.
Ready to get started? Visit the offboarding setup instructions page here.