Rippling
HR, IT, and finance platform — manage employees, work locations, departments, groups, time off, and custom HR data.
Three ways to use Rippling
Chat with Geni
Ask Geni to pull data, take actions, or answer questions using this integration in a conversation.
Build a workflow
Create automated workflows that trigger on events, run on a schedule, or chain multiple tools together.
Power an app
Use this integration as a data source or action layer behind a dashboard, form, or internal tool.
Supported tools
Actions your AI agents can perform with Rippling.
Create Leave Request
File a new time-off / leave request on behalf of an employee.
Create Supergroup
Create a new supergroup with an initial set of worker members. Use this to provision app-access groups from an external system.
Get Department
Retrieve a single department by ID, including its parent department reference.
Get Job Function
Retrieve a single job function by ID.
Get User
Retrieve a single user (Rippling identity record) by ID.
Get Worker
Retrieve a single worker by ID with optional field expansion.
Supported triggers
Start a workflow when something happens in Rippling.
New Employee in Rippling
Triggers when a worker is added to Rippling (new hire). Optionally filter by department, work location, or employment type.
Employee Updated in Rippling
Triggers when a worker's record is updated in Rippling (title, department, manager, status, custom fields, etc.). Dedupes on payload contents, so noise updates with identical fields are dropped.
Employee Terminated in Rippling
Triggers when a worker's employment status transitions to terminated/offboarded in Rippling. Optionally filter by department or work location.
New Leave Request in Rippling
Triggers when a new pending leave request is filed in Rippling. Optionally narrow by worker or leave type.
Leave Request Approved in Rippling
Triggers when a Rippling leave request is approved. Optionally narrow by worker or leave type.
Leave Request Denied in Rippling
Triggers when a Rippling leave request is denied. Optionally narrow by worker or leave type.
Get started automating Rippling
Ready-to-use workflows
Prompts using Rippling
Daily birthday and work anniversary shout-outs in Slack
Every weekday at 9am, pull your Rippling roster and post warm, personalized birthday and work anniversary shout-outs in your Slack celebrations channel.
Weekly "who's out" briefing from Rippling to Slack
Every Monday at 8am, post a plain-English rundown of who is on time off this week, grouped by team, with staffing gap alerts.
Welcome new hires each morning from Rippling to Slack and Calendar
Every weekday morning, spot who's starting today in Rippling, post a warm Slack welcome, and put a manager intro on their calendar.
Weekly headcount snapshot from Rippling to Google Sheets and Slack
Every Monday at 6am, log active headcount from Rippling into a Google Sheets tracker and post the week over week change to your finance channel in Slack.