Skip to main content
RI

Rippling

Lets an agent read and manage HR and payroll data in Rippling - employees, payroll groups, pay statements, benefits, organization structure, custom fields, PTO requests, and tax setup.

What it can do

MethodWhat it does
rippling_list_employeesList employees; filter by department, location, or status.
rippling_get_employeeGet one employee by id.
rippling_search_employeesSearch employees by name, email, or id.
rippling_create_employeeCreate a new employee (write action).
rippling_update_employeeUpdate an existing employee (write action).
rippling_list_employee_documentsList documents attached to an employee.
rippling_list_payroll_groupsList payroll groups.
rippling_get_payroll_groupGet one payroll group by id.
rippling_list_pay_periodsList pay periods for a payroll group; filter by date.
rippling_get_pay_periodGet a single pay period.
rippling_list_pay_statementsList pay statements for an employee; filter by date.
rippling_get_pay_statementGet a single pay statement.
rippling_create_manual_paymentCreate a manual payment - bonus, correction, or supplemental (write action).
rippling_list_benefit_plansList benefit plans; filter by status.
rippling_get_benefit_planGet one benefit plan by id.
rippling_list_benefit_enrollmentsList benefit enrollments for an employee; filter by status.
rippling_get_benefit_enrollmentGet a single benefit enrollment.
rippling_check_benefit_eligibilityCheck whether an employee is eligible for a benefit plan.
rippling_list_departmentsList departments; optionally active only.
rippling_get_departmentGet one department by id.
rippling_list_locationsList locations (offices/sites); optionally active only.
rippling_get_locationGet one location by id.
rippling_list_job_titlesList job titles.
rippling_get_job_titleGet one job title by id.
rippling_list_cost_centersList cost centers.
rippling_get_cost_centerGet one cost center by id.
rippling_list_directoryList the company-wide employee directory.
rippling_list_custom_fieldsList custom fields for an entity type (employee, department, location).
rippling_get_employee_custom_fieldGet a custom field value for an employee.
rippling_set_employee_custom_fieldSet a custom field value for an employee (write action).
rippling_list_absence_requestsList absence/PTO requests; filter by employee and status.
rippling_get_absence_requestGet one absence request by id.
rippling_create_absence_requestCreate a new absence/PTO request (write action).
rippling_list_tax_setupsGet the tax setup/W-4 for an employee.
rippling_update_tax_setupUpdate an employee's W-4 tax setup - state, filing status, exemptions (write action).

How to get credentials

  1. Sign in at app.rippling.com as an admin.
  2. Go to Settings - API access (Developer Tools - API Keys).
  3. Generate key and give it a name (e.g. FlyMyAI Agent).
  4. Copy the generated API key.

The key is sent as a Bearer token on every request, so keep it secret.

Fields to fill in FlyMyAI

FlyMyAI fieldWhere it comes from
RIPPLING_API_KEYRippling - Settings - API access - generate key
We love our partners - FlyMy.AI builds with the best. Thanks, Rippling!