Rippling logo

Integrate Rippling with your AI CRM

Rippling unifies HR, IT, and finance tasks, handling payroll, benefits, device management, and app provisioning under a single platform

Explore Triggers and Actions

Apply Site File Operations

Atomically apply file and directory operations to a Rippling site's active bundle.

ActionTry it

Assign Unassigned Shift

Assign a worker to an open Rippling shift that is not at capacity. Requires Rippling entitlement API_Tier_1.

ActionTry it

Build Function Dev Bundle

Build a base64-encoded ZIP from a Rippling function's current draft code and dependencies.

ActionTry it

Bulk Delete Custom Object Records

Permanently delete multiple Rippling custom object records in one operation.

ActionTry it

Bulk Update Custom Object Records

Update multiple Rippling custom object records in one operation.

ActionTry it

Bulk Upsert Custom Object Records

Create or update multiple Rippling custom object records in one operation.

ActionTry it

Confirm File Upload

Confirm that an external binary upload to the signed destination completed. Mercury does not perform that multipart upload; call this only after the caller submitted every signed field plus the binary and received 204.

ActionTry it

Create Business Partner

Create a Rippling business partner. Requires Rippling entitlement API_Tier_1.

ActionTry it

Create Business Partner Group

Create a Rippling business partner group. Requires Rippling entitlement API_Tier_1.

ActionTry it

Create Business Structure Path

Create a Rippling business structure path. Requires Rippling entitlement API_Tier_1.

ActionTry it

Create Custom Object

Create a new custom object in Rippling.

ActionTry it

Create Custom Object Field

Create a field on a Rippling custom object.

ActionTry it

Create Custom Object List View

Create a saved list view for a Rippling custom object.

ActionTry it

Create Custom Setting

Create a Rippling custom setting. Requires Rippling entitlement API_Tier_1.

ActionTry it

Create Department

Create a new department. Requires Rippling API Tier 1.

ActionTry it

Create Draft Hires

Legacy bulk draft-hire integration endpoint. New integrations must use Create Hire (/hires/) instead. Requires Rippling API Tier 1.

ActionTry it

Create Draft Transition

Submit up to 500 worker transitions for asynchronous draft processing. Completed drafts still require review and application.

ActionTry it

Create Employee Documents

Attach uploaded files to employee profiles in bulk. The files must already have ACTIVE FileUploadTracker IDs. Requires Rippling API Tier 1.

ActionTry it

Create File

Create a Rippling file placeholder and return signed multipart upload instructions. Mercury does not upload or confirm the file. The caller must externally submit every opaque field plus the binary to upload_url, then call Confirm File Upload after that signed multipart request succeeds.

ActionTry it

Create Function

Create a Rippling function. Requires Rippling entitlement API_Tier_1.

ActionTry it

Create Function Deployment

Create a deployment for a Rippling function. Requires entitlement API_Tier_1.

ActionTry it

Create Function Execution

Submit a Rippling function execution. The function can produce external side effects; do not automatically resubmit after a 503 or another uncertain delivery outcome.

ActionTry it

Create Hire

Create or continue one to five hire records for admin review. Call Get Hire Requirements first for country-specific fields. Requires Rippling entitlement Hires_API.

ActionTry it

Create Job Assignment

Assign a job code to a worker. Requires Rippling API Tier 1.

ActionTry it

Create Job Code

Create a job code. Requires Rippling API Tier 1.

ActionTry it

Create Job Dimension

Create a job dimension. Requires Rippling API Tier 1.

ActionTry it

Create Job Requisition

Create a new job requisition. Requires Rippling entitlement `API_Tier_1`; entitlements are not OAuth scopes.

ActionTry it

Create Kiosk Badge

Create a new Rippling kiosk badge. Requires Rippling entitlement API_Tier_1.

ActionTry it

Create Leave Accrual

Create a leave accrual. Requires Rippling API Tier 1.

ActionTry it

Create Leave Request

Create a new leave request. APPROVED requests require PTO admin or leave request manager access. Requires Rippling entitlement API_Tier_1.

ActionTry it

Create Level

Create a new Rippling level. Requires Rippling entitlement API_Tier_1.

ActionTry it

Create Metadata Deployment Run

Queue asynchronous deployment of a Rippling metadata package and return a run ID for polling. Requires the Metadata_Platform_API entitlement.

ActionTry it

Create Metadata Validation Run

Queue asynchronous validation of a Rippling metadata package and return a run ID for polling. Requires the Metadata_Platform_API entitlement.

ActionTry it

Create Object Category

Create a new Rippling object category.

ActionTry it

Create Schedule

Create a new schedule. Requires Rippling entitlement API_Tier_1.

ActionTry it

Create Shift Assignment

Create a new Rippling shift assignment. Requires Rippling entitlement API_Tier_1.

ActionTry it

Create Shift Input

Create a new Rippling shift input. Requires Rippling entitlement API_Tier_1.

ActionTry it

Create Site

Create a Rippling custom site from a staged upload.

ActionTry it

Create Site Upload Batch

Create a staged upload batch and return presigned client-direct upload instructions. This action does not upload binary bytes.

ActionTry it

Create Software Deployment

Create a software deployment targeting a role or device group. Requires Rippling entitlement API_Tier_1.

ActionTry it

Create Team

Create a new Rippling team. Requires Rippling entitlement API_Tier_1.

ActionTry it

Create Time Entry

Create a new time entry. Requires Rippling entitlement API_Tier_1.

ActionTry it

Create Title

Create a Rippling title. Requires Rippling entitlement API_Tier_1.

ActionTry it

Create Track

Create a new Rippling career track. Requires Rippling entitlement API_Tier_1.

ActionTry it

Create Unassigned Shift

Create a new Rippling unassigned shift. Requires Rippling entitlement API_Tier_1.

ActionTry it

Create Variable Compensation Payout Type

Create a custom variable compensation payout type; Rippling assigns its key. Requires Rippling entitlement `Variable_Compensation_Scheduled_Payouts_API`; entitlements are not OAuth scopes.

ActionTry it

Create Work Location

Create a new Rippling work location. Requires Rippling entitlement API_Tier_1.

ActionTry it

Create Worker Time Split

Create a worker time-split configuration. Requires Rippling API Tier 1.

ActionTry it

Create Workflow

Create an editable Rippling workflow.

ActionTry it

Create Workflow Execution

Launch the current published version of an enabled manual Rippling workflow. Each successful call starts a new execution with real side effects; do not retry automatically after an uncertain outcome.

ActionTry it

Delete Business Partner

Delete a Rippling business partner. Requires Rippling entitlement API_Tier_1.

ActionTry it

Delete Business Partner Group

Delete a Rippling business partner group. Requires Rippling entitlement API_Tier_1.

ActionTry it

Delete Business Structure Path

Delete a Rippling business structure path and its descendants. Requires Rippling entitlement API_Tier_1.

ActionTry it

Delete Custom Object

Permanently delete a Rippling custom object.

ActionTry it

Delete Custom Object Field

Permanently delete a field from a Rippling custom object.

ActionTry it

Delete Custom Object List View

Permanently delete a Rippling custom object list view.

ActionTry it

Delete Custom Object Record

Permanently delete one Rippling custom object record.

ActionTry it

Delete Custom Setting

Permanently delete a Rippling custom setting. Requires Rippling entitlement API_Tier_1.

ActionTry it

Delete Function

Permanently delete a Rippling function. Resolve dependencies reported by a 409 response before submitting a new request; do not blindly retry an unknown outcome.

ActionTry it

Delete Job Assignment

Delete a job assignment immediately or schedule its unassignment. Requires Rippling API Tier 1.

ActionTry it

Delete Job Code

Delete a job code. Requires Rippling API Tier 1.

ActionTry it

Delete Job Dimension

Delete a job dimension. Requires Rippling API Tier 1.

ActionTry it

Delete Kiosk Badge

Permanently delete a Rippling kiosk badge. Requires Rippling entitlement API_Tier_1.

ActionTry it

Delete Level

Permanently delete a Rippling level. Requires Rippling entitlement API_Tier_1.

ActionTry it

Delete Object Category

Permanently delete a Rippling object category.

ActionTry it

Delete Scheduled Job Assignment

Delete a scheduled job assignment or unassignment. Requires Rippling API Tier 1.

ActionTry it

Delete Shift Input

Permanently delete a Rippling shift input. Requires Rippling entitlement API_Tier_1.

ActionTry it

Delete Site

Permanently delete a Rippling custom site.

ActionTry it

Delete Software Deployment

Permanently delete a Rippling software deployment. Requires Rippling entitlement API_Tier_1.

ActionTry it

Delete Team

Permanently delete a Rippling team. Requires Rippling entitlement API_Tier_1.

ActionTry it

Delete Time Entry

Permanently delete a time entry. Requires Rippling entitlement API_Tier_1.

ActionTry it

Delete Title

Delete a Rippling title. Requires Rippling entitlement API_Tier_1.

ActionTry it

Delete Track

Permanently delete a Rippling career track. Requires Rippling entitlement API_Tier_1.

ActionTry it

Delete Variable Compensation Payout Type

Permanently delete a custom variable compensation payout type; built-in types cannot be deleted. Requires Rippling entitlement `Variable_Compensation_Scheduled_Payouts_API`; entitlements are not OAuth scopes.

ActionTry it

Delete Work Location

Permanently delete a Rippling work location. Requires Rippling entitlement API_Tier_1.

ActionTry it

Delete Worker Time Split

Delete a worker time-split configuration. Requires Rippling API Tier 1.

ActionTry it

Delete Workflow

Permanently delete a deletable Rippling workflow.

ActionTry it

Deploy Metadata Components

Create or update a validated Rippling metadata component package. Requires the Metadata_Platform_API entitlement.

ActionTry it

Extract Metadata Components

Extract selectable Rippling metadata components and their readable dependency closure, optionally filtered by text. Requires the Metadata_Platform_API entitlement.

ActionTry it

Extract Metadata Components By Identifiers

Extract exact Rippling metadata components and their readable dependency closure by identifier. Requires the Metadata_Platform_API entitlement.

ActionTry it

Get Activity Log Event

Retrieve a specific Rippling activity log event. Requires Rippling entitlement API_Tier_1.

ActionTry it

Get App User

Retrieve a specific third-party app account. Requires Rippling entitlement API_Tier_1.

ActionTry it

Get Break Policy

Retrieve a specific Rippling break policy. Requires Rippling entitlement API_Tier_1.

ActionTry it

Get Break Type

Retrieve a specific Rippling break type. Requires Rippling entitlement API_Tier_1.

ActionTry it

Get Business Partner

Return a specific Rippling business partner. Requires Rippling entitlement API_Tier_1.

ActionTry it

Get Business Partner Group

Return a specific Rippling business partner group. Requires Rippling entitlement API_Tier_1.

ActionTry it

Get Business Structure Path

Return a specific Rippling business structure path. Requires Rippling entitlement API_Tier_1.

ActionTry it

Get Company Legal Entity

Retrieve a specific company legal entity. Requires Rippling API Tier 1.

ActionTry it

Get Company Legal Entity Worker

Return a specific company legal entity worker by ID. Requires Rippling API Tier 1.

ActionTry it

Get Compensation

Return a specific compensation. Requires Rippling entitlement `API_Tier_1`; entitlements are not OAuth scopes.

ActionTry it

Get Compensation Band Detail

Return a specific compensation band detail. Requires Rippling entitlement `API_Tier_1`; entitlements are not OAuth scopes.

ActionTry it

Get Current SSO Session

Return SSO and session information for the current authenticated principal. Requires Rippling API Tier 1.

ActionTry it

Get Custom Object

Return a specific Rippling custom object.

ActionTry it

Get Custom Object Field

Return one field definition from a Rippling custom object.

ActionTry it

Get Custom Object List View

Return a saved list view for a Rippling custom object.

ActionTry it

Get Custom Object List View Capabilities

Return the caller's list-view capabilities for a Rippling custom object.

ActionTry it

Get Custom Object Record

Return one Rippling custom object record by record ID or external ID.

ActionTry it

Get Custom Object Record Detail

Return one Rippling Custom Object record with its fields, capabilities, and effective layout.

ActionTry it

Get Custom Setting

Retrieve a specific Rippling custom setting. Requires Rippling entitlement API_Tier_1.

ActionTry it

Get Department

Return a specific department by ID. Requires Rippling API Tier 1.

ActionTry it

Get Device

Retrieve a specific device managed or inventoried in Rippling. Requires Rippling entitlement API_Tier_1.

ActionTry it

Get Device Order

Retrieve a specific Rippling hardware device order. Requires Rippling entitlement API_Tier_1.

ActionTry it

Get Draft Transition

Retrieve an asynchronous draft transition result. Poll while status is ACCEPTED or PROCESSING; all other statuses are terminal.

ActionTry it

Get Employment Type

Return a specific Rippling employment type. Requires Rippling entitlement API_Tier_1.

ActionTry it

Get File

Retrieve a Rippling file record, lifecycle status, and provider access URLs. This returns JSON metadata rather than file bytes and does not perform the external signed multipart upload required between Create File and Confirm File Upload.

ActionTry it

Get Function

Retrieve a specific Rippling function. Requires Rippling entitlement API_Tier_1.

ActionTry it

Get Function Deployment

Retrieve a specific deployment for a Rippling function.

ActionTry it

Get Function Execution

Retrieve a specific execution for a Rippling function.

ActionTry it

Get Headcount Position

Return a specific Rippling headcount position. Requires Rippling entitlement API_Tier_1.

ActionTry it

Get Headcount Priority

Return a specific Rippling headcount priority. Requires Rippling entitlement API_Tier_1.

ActionTry it

Get Hire Requirements

Return baseline required fields, allowed values, and validation guidance for a direct hire in a country. Requires Rippling entitlement Hires_API.

ActionTry it

Get Job Assignment

Return a job assignment by ID. Requires Rippling API Tier 1.

ActionTry it

Get Job Code

Return a job code by ID. Requires Rippling API Tier 1.

ActionTry it

Get Job Dimension

Return a job dimension by ID. Requires Rippling API Tier 1.

ActionTry it

Get Job Function

Retrieve a specific job function. Requires Rippling API Tier 1.

ActionTry it

Get Job Pay Rate Exception

Return a job pay-rate exception by ID. Requires Rippling API Tier 1.

ActionTry it

Get Kiosk Badge

Retrieve a specific Rippling kiosk badge. Requires Rippling entitlement API_Tier_1.

ActionTry it

Get Leave Accrual

Retrieve a specific leave accrual. Requires Rippling API Tier 1.

ActionTry it

Get Leave Balance

Return a specific leave balance. Requires Rippling entitlement API_Tier_1.

ActionTry it

Get Leave Request

Return a specific leave request. Requires Rippling entitlement API_Tier_1.

ActionTry it

Get Leave Type

Retrieve a specific leave type. Requires Rippling API Tier 1.

ActionTry it

Get Legal Entity

Retrieve a specific legal entity. Requires Rippling API Tier 1.

ActionTry it

Get Level

Return a specific Rippling level. Requires Rippling entitlement API_Tier_1.

ActionTry it

Get Location Factor

Retrieve a specific compensation location factor. Requires Rippling API Tier 1.

ActionTry it

Get Metadata Deployment Run

Return the current status of an asynchronous Rippling metadata deployment run. Call again after retry_after_ms until terminal is true. Requires the Metadata_Platform_API entitlement.

ActionTry it

Get Metadata Schema

Return the JSON Schema and authoring guidance for one Rippling metadata component type. Requires the Metadata_Platform_API entitlement.

ActionTry it

Get Metadata Validation Run

Return the current status of an asynchronous Rippling metadata validation run. Call again after retry_after_ms until terminal is true. Requires the Metadata_Platform_API entitlement.

ActionTry it

Get Object Category

Return a specific Rippling object category.

ActionTry it

Get Or Create Variable Compensation Payout Label

Get or create a variable compensation payout source or group label. Requires Rippling entitlement `Variable_Compensation_Scheduled_Payouts_API`; entitlements are not OAuth scopes.

ActionTry it

Get Schedule

Return a specific schedule. Requires Rippling entitlement API_Tier_1.

ActionTry it

Get Scheduled Job Assignment

Return a scheduled job assignment or unassignment by ID. Requires Rippling API Tier 1.

ActionTry it

Get Shift Assignment

Retrieve a specific Rippling shift assignment. Requires Rippling entitlement API_Tier_1.

ActionTry it

Get Shift Input

Retrieve a specific Rippling shift input. Requires Rippling entitlement API_Tier_1.

ActionTry it

Get Site

Retrieve a Rippling custom site by its API name.

ActionTry it

Get Software Deployment

Retrieve a specific Rippling software deployment. Requires Rippling entitlement API_Tier_1.

ActionTry it

Get Supergroup

Return a specific supergroup. Requires Rippling entitlement `API_Tier_1`; entitlements are not OAuth scopes.

ActionTry it

Get Team

Return a specific Rippling team. Requires Rippling entitlement API_Tier_1.

ActionTry it

Get Time Card

Return a specific time card. Requires Rippling entitlement API_Tier_1.

ActionTry it

Get Time Entry

Return a specific time entry. Requires Rippling entitlement API_Tier_1.

ActionTry it

Get Title

Return a specific Rippling title. Requires Rippling entitlement API_Tier_1.

ActionTry it

Get Track

Return a specific Rippling career track. Requires Rippling entitlement API_Tier_1.

ActionTry it

Get Unassigned Shift

Retrieve a specific Rippling unassigned shift. Requires Rippling entitlement API_Tier_1.

ActionTry it

Get User

Return a specific user by ID. Requires Rippling API Tier 1.

ActionTry it

Get Variable Compensation Payout

Return a specific variable compensation payout. Requires Rippling entitlement `Variable_Compensation_Scheduled_Payouts_API`; entitlements are not OAuth scopes.

ActionTry it

Get Variable Compensation Payout Label

Return a specific variable compensation payout source or group label. Requires Rippling entitlement `Variable_Compensation_Scheduled_Payouts_API`; entitlements are not OAuth scopes.

ActionTry it

Get Variable Compensation Payout Type

Return a specific variable compensation payout type by key. Requires Rippling entitlement `Variable_Compensation_Scheduled_Payouts_API`; entitlements are not OAuth scopes.

ActionTry it

Get Work Location

Return a specific Rippling work location. Requires Rippling entitlement API_Tier_1.

ActionTry it

Get Worker

Return a specific worker by ID. Requires Rippling API Tier 1.

ActionTry it

Get Worker Change

Retrieve a specific committed worker-change event from the Worker Changes API.

ActionTry it

Get Worker Time Split

Return a worker time-split configuration by ID. Requires Rippling API Tier 1.

ActionTry it

Get Workflow

Retrieve a Rippling workflow, optionally at a specific version.

ActionTry it

Get Workflow Execution

Retrieve the current status of a Rippling workflow execution.

ActionTry it

List Activity Log Events

Return one page of visible Rippling activity log events retained from the last 90 days and a next_cursor for the following page. Requires Rippling entitlement API_Tier_1.

ActionTry it

List App Users

Return one page of third-party app accounts, including accounts not matched to a Rippling worker, and a next_cursor for the following page. Requires Rippling entitlement API_Tier_1.

ActionTry it

List Break Policies

Return one page of Rippling break policies. Requires Rippling entitlement API_Tier_1.

ActionTry it

List Break Types

Return one page of Rippling break types. Requires Rippling entitlement API_Tier_1.

ActionTry it

List Business Partner Groups

Return one page of Rippling business partner groups. Requires Rippling entitlement API_Tier_1.

ActionTry it

List Business Partners

Return one page of Rippling business partners. Requires Rippling entitlement API_Tier_1.

ActionTry it

List Business Structure Paths

Return one page of Rippling business structure paths. Requires Rippling entitlement API_Tier_1.

ActionTry it

List Candidate Applications

Return one page of candidate applications for a candidate. Requires Rippling entitlement `API_Tier_1`; entitlements are not OAuth scopes.

ActionTry it

List Candidates

Return one page of recruiting candidates. Requires Rippling API Tier 1.

ActionTry it

List Companies

Return one page of companies available to the connected Rippling company. Requires Rippling API Tier 1.

ActionTry it

List Company Legal Entities

Return one page of company legal entities. Requires Rippling API Tier 1.

ActionTry it

List Company Legal Entity Workers

Return one page of company legal entity workers available to the connected Rippling company. Requires Rippling API Tier 1.

ActionTry it

List Compensation Bands Details

Return one page of compensation band details. Requires Rippling entitlement `API_Tier_1`; entitlements are not OAuth scopes.

ActionTry it

List Compensations

Return one page of compensations. Requires Rippling entitlement `API_Tier_1`; entitlements are not OAuth scopes.

ActionTry it

List Custom Fields

Return one page of custom fields available to the connected Rippling company.

ActionTry it

List Custom Object Fields

Return one page of fields defined for a Rippling custom object.

ActionTry it

List Custom Object List Views

Return one page of saved list views for a Rippling custom object.

ActionTry it

List Custom Object Record Reference Options

Return one page of valid targets for an editable reference field on a Rippling Custom Object record.

ActionTry it

List Custom Object Records

Return one page of records from a Rippling custom object.

ActionTry it

List Custom Object Related Records

Return one page of records from a related-list section on a Rippling Custom Object record.

ActionTry it

List Custom Objects

Return one page of custom objects available to the connected Rippling company.

ActionTry it

List Custom Settings

Return one page of Rippling custom settings. Requires Rippling entitlement API_Tier_1.

ActionTry it

List Departments

Return one page of departments available to the connected Rippling company. Requires Rippling API Tier 1.

ActionTry it

List Device Orders

Return one page of Rippling hardware device orders and a next_cursor for the following page. Requires Rippling entitlement API_Tier_1.

ActionTry it

List Devices

Return one page of devices managed or inventoried in Rippling and a next_cursor for the following page. Requires Rippling entitlement API_Tier_1.

ActionTry it

List Employment Types

Return one page of employment types available to the connected Rippling company. Requires Rippling entitlement API_Tier_1.

ActionTry it

List Entitlements

Return one page of entitlements available to the connected Rippling company and a next_cursor for the following page. Requires Rippling API Tier 1.

ActionTry it

List Function Deployment Logs

List logs for a Rippling function deployment. This documented endpoint is not paginated.

ActionTry it

List Function Deployments

List deployments for a Rippling function. This documented endpoint is not paginated.

ActionTry it

List Function Execution Logs

List logs for a Rippling function execution. This documented endpoint is not paginated.

ActionTry it

List Function Executions

Return one page of executions for a Rippling function.

ActionTry it

List Functions

Return one page of Rippling functions. Requires Rippling entitlement API_Tier_1.

ActionTry it

List Headcount Positions

Return one page of Rippling headcount positions. Requires Rippling entitlement API_Tier_1.

ActionTry it

List Headcount Priorities

Return one page of Rippling headcount priorities. Requires Rippling entitlement API_Tier_1.

ActionTry it

List Job Assignment Change Log

Return one page of changes for a job assignment. Requires Rippling API Tier 1.

ActionTry it

List Job Assignments

Return one page of job assignments. Requires Rippling API Tier 1.

ActionTry it

List Job Code Change Log

Return one page of changes for a job code. Requires Rippling API Tier 1.

ActionTry it

List Job Codes

Return one page of job codes. Requires Rippling API Tier 1.

ActionTry it

List Job Dimensions

Return one page of job dimensions. Requires Rippling API Tier 1.

ActionTry it

List Job Functions

Return one page of job functions. Requires Rippling API Tier 1.

ActionTry it

List Job Pay Rate Exception Change Log

Return one page of changes for a job pay-rate exception. Requires Rippling API Tier 1.

ActionTry it

List Job Pay Rate Exceptions

Return one page of job pay-rate exceptions. Requires Rippling API Tier 1.

ActionTry it

List Job Requisitions

Return one page of job requisitions available to the connected Rippling company. Requires Rippling entitlement `API_Tier_1`; entitlements are not OAuth scopes.

ActionTry it

List Kiosk Badges

Return one page of Rippling kiosk badges. Requires Rippling entitlement API_Tier_1.

ActionTry it

List Leave Accruals

Return one page of leave accruals. Requires Rippling API Tier 1.

ActionTry it

List Leave Balances

Return one page of leave balances available to the connected Rippling company. Requires Rippling entitlement API_Tier_1.

ActionTry it

List Leave Requests

Return one page of leave requests available to the connected Rippling company. Requires Rippling entitlement API_Tier_1.

ActionTry it

List Leave Types

Return one page of company leave types. Requires Rippling API Tier 1.

ActionTry it

List Legal Entities

Return one page of legal entities. Requires Rippling API Tier 1.

ActionTry it

List Levels

Return one page of levels available to the connected Rippling company. Requires Rippling entitlement API_Tier_1.

ActionTry it

List Location Factors

Return one page of compensation location factors. Requires Rippling API Tier 1.

ActionTry it

List Metadata Types

List metadata component types supported by Rippling's metadata composer. Requires the Metadata_Platform_API entitlement.

ActionTry it

List Object Categories

Return one page of object categories available to the connected Rippling company.

ActionTry it

List Platform Capabilities

Return one page of platform capabilities available to the connected Rippling company.

ActionTry it

List Scheduled Job Assignments

Return one page of scheduled job assignments and unassignments. Requires Rippling API Tier 1.

ActionTry it

List Schedules

Return one page of schedules available to the connected Rippling company. Requires Rippling entitlement API_Tier_1.

ActionTry it

List Shift Assignments

Return one page of Rippling shift assignments. Requires Rippling entitlement API_Tier_1.

ActionTry it

List Shift Inputs

Return one page of Rippling shift inputs. Requires Rippling entitlement API_Tier_1.

ActionTry it

List Site Files

List files and directories in a Rippling site's active bundle.

ActionTry it

List Sites

Return one page of Rippling custom sites.

ActionTry it

List Software Deployments

Return one page of Rippling software deployments and a next_cursor for the following page. Requires Rippling entitlement API_Tier_1.

ActionTry it

List Supergroup Exclusion Members

Deprecated compatibility tool for listing exclusion-rule members. Prefer List Supergroup Rule Members with rule_kind=exclusion.

ActionTry it

List Supergroup Inclusion Members

Deprecated compatibility tool for listing inclusion-rule members. Prefer List Supergroup Rule Members with rule_kind=inclusion.

ActionTry it

List Supergroup Members

Return one page of members for a supergroup. Requires Rippling entitlement `API_Tier_1`; entitlements are not OAuth scopes.

ActionTry it

List Supergroup Rule Members

Return one page of inclusion or exclusion rule members for a supergroup. Requires Rippling entitlement `API_Tier_1`; entitlements are not OAuth scopes.

ActionTry it

List Supergroups

Return one page of supergroups available to the connected Rippling company. Requires Rippling entitlement `API_Tier_1`; entitlements are not OAuth scopes.

ActionTry it

List Teams

Return one page of teams available to the connected Rippling company. Requires Rippling entitlement API_Tier_1.

ActionTry it

List Time Cards

Return one page of time cards available to the connected Rippling company. Requires Rippling entitlement API_Tier_1.

ActionTry it

List Time Entries

Return one page of time entries available to the connected Rippling company. Requires Rippling entitlement API_Tier_1.

ActionTry it

List Titles

Return one page of Rippling titles. Requires Rippling entitlement API_Tier_1.

ActionTry it

List Tracks

Return one page of career tracks configured in the connected Rippling company. Requires Rippling entitlement API_Tier_1.

ActionTry it

List Unassigned Shifts

Return one page of Rippling unassigned shifts. Requires Rippling entitlement API_Tier_1.

ActionTry it

List Users

Return one page of users available to the connected Rippling company. Requires Rippling API Tier 1.

ActionTry it

List Variable Compensation Payout Labels

Return one page of variable compensation payout source and group labels. Requires Rippling entitlement `Variable_Compensation_Scheduled_Payouts_API`; entitlements are not OAuth scopes.

ActionTry it

List Variable Compensation Payout Types

Return one page of system and custom payout types with per-entity earning mappings. Requires Rippling entitlement `Variable_Compensation_Scheduled_Payouts_API`; entitlements are not OAuth scopes.

ActionTry it

List Variable Compensation Payouts

Return one page of variable compensation payouts. Requires Rippling entitlement `Variable_Compensation_Scheduled_Payouts_API`; entitlements are not OAuth scopes.

ActionTry it

List Work Locations

Return one page of work locations available to the connected Rippling company. Requires Rippling entitlement API_Tier_1.

ActionTry it

List Worker Change Fields

List field keys and value types supported by the Worker Changes API.

ActionTry it

List Worker Changes

Return one page of committed worker-change events from the Worker Changes API.

ActionTry it

List Worker Time Splits

Return one page of worker time-split configurations. Requires Rippling API Tier 1.

ActionTry it

List Workers

Return one page of workers available to the connected Rippling company. Requires Rippling API Tier 1.

ActionTry it

List Workflows

Return one page of Rippling workflows.

ActionTry it

Query Custom Object Records

Return one page of custom object records matching search, RQL, view, and ordering criteria.

ActionTry it

Set Default Custom Object List View

Set or clear the company default saved view for a Rippling custom object.

ActionTry it

Submit Variable Compensation Payout to Payroll

Create and submit a variable compensation payout into payroll. Requires Rippling entitlement `Internal_Testing`; entitlements are not OAuth scopes.

ActionTry it

Update Custom Object

Update supplied fields on a Rippling custom object.

ActionTry it

Update Custom Object Field

Update one field definition on a Rippling custom object.

ActionTry it

Update Custom Object List View

Update only supplied fields of a saved Rippling custom object list view.

ActionTry it

Update Custom Object Record

Update selected custom field values on a Rippling custom object record.

ActionTry it

Update Custom Setting

Update a Rippling custom setting. Requires Rippling entitlement API_Tier_1.

ActionTry it

Update Department

Update a department by ID. Requires Rippling API Tier 1.

ActionTry it

Update Function

Update a Rippling function draft or source-upload metadata. Requires entitlement API_Tier_1.

ActionTry it

Update Job Assignment

Update a job assignment by ID. Requires Rippling API Tier 1.

ActionTry it

Update Job Code

Update a job code by ID; setting is_archived true is irreversible. Requires Rippling API Tier 1.

ActionTry it

Update Job Dimension

Update a job dimension by ID. Requires Rippling API Tier 1.

ActionTry it

Update Kiosk Badge

Update a specific Rippling kiosk badge. Requires Rippling entitlement API_Tier_1.

ActionTry it

Update Leave Request

Update a leave request. Approving or rejecting requires a PENDING request and suitable manager access. Requires Rippling entitlement API_Tier_1.

ActionTry it

Update Level

Update a Rippling level. Requires Rippling entitlement API_Tier_1.

ActionTry it

Update Object Category

Update supplied fields on a Rippling object category.

ActionTry it

Update Schedule

Update a schedule. Requires Rippling entitlement API_Tier_1.

ActionTry it

Update Shift Assignment

Update a specific Rippling shift assignment. Requires Rippling entitlement API_Tier_1.

ActionTry it

Update Shift Assignment Custom Fields

Update custom fields for a Rippling shift assignment. Requires Rippling entitlement API_Tier_1.

ActionTry it

Update Shift Input

Update a specific Rippling shift input. Requires Rippling entitlement API_Tier_1.

ActionTry it

Update Site

Update metadata or replace the active bundle of a Rippling custom site.

ActionTry it

Update Software Deployment

Update the software or target group for a Rippling software deployment. Requires Rippling entitlement API_Tier_1.

ActionTry it

Update Supergroup Exclusion Members

Deprecated compatibility tool for updating exclusion-rule members. Prefer Update Supergroup Rule Members with rule_kind=exclusion.

ActionTry it

Update Supergroup Inclusion Members

Deprecated compatibility tool for updating inclusion-rule members. Prefer Update Supergroup Rule Members with rule_kind=inclusion.

ActionTry it

Update Supergroup Rule Members

Add or remove inclusion or exclusion rule members for a supergroup. Requires Rippling entitlement `API_Tier_1`; entitlements are not OAuth scopes.

ActionTry it

Update Team

Update a Rippling team. Requires Rippling entitlement API_Tier_1.

ActionTry it

Update Time Entry

Update a time entry. The documented update body requires worker_id. Requires Rippling entitlement API_Tier_1.

ActionTry it

Update Title

Update a Rippling title. Requires Rippling entitlement API_Tier_1.

ActionTry it

Update Track

Update a Rippling career track. Requires Rippling entitlement API_Tier_1.

ActionTry it

Update Unassigned Shift

Update a specific Rippling unassigned shift. Requires Rippling entitlement API_Tier_1.

ActionTry it

Update Unassigned Shift Custom Fields

Update custom fields for a Rippling unassigned shift. Requires Rippling entitlement API_Tier_1.

ActionTry it

Update Variable Compensation Payout Label

Update a variable compensation payout label. Requires Rippling entitlement `Variable_Compensation_Scheduled_Payouts_API`; entitlements are not OAuth scopes.

ActionTry it

Update Variable Compensation Payout Type

Update a custom payout type's display name or per-entity earning mappings. Requires Rippling entitlement `Variable_Compensation_Scheduled_Payouts_API`; entitlements are not OAuth scopes.

ActionTry it

Update Work Location

Update a Rippling work location. Requires Rippling entitlement API_Tier_1.

ActionTry it

Update Worker Time Split

Update a worker time-split configuration by ID. Requires Rippling API Tier 1.

ActionTry it

Update Workflow

Update an editable Rippling workflow using version-based concurrency control.

ActionTry it

Upload File

Create a Rippling file record, upload the supplied bytes to Rippling's signed storage destination, confirm the upload, and return the confirmed file document.

ActionTry it

Upsert Custom Object Record

Create a custom object record, or update the existing record when external_id already exists.

ActionTry it

Upsert Variable Compensation Payout

Create or idempotently update a variable compensation payout ledger row. Requires Rippling entitlement `Variable_Compensation_Scheduled_Payouts_API`; entitlements are not OAuth scopes.

ActionTry it

Validate Metadata Components

Validate a complete Rippling metadata component package without installing it. Requires the Metadata_Platform_API entitlement.

ActionTry it

How the Rippling integration works

The Rippling integration connects your Dench AI CRM directly to Rippling, so agents can read and act on your Rippling data as part of everyday work — answering questions in chat, keeping your CRM in sync, and running automations without anyone copying data between tools.

275 actions are available for agents to invoke on your behalf. Every call runs through Rippling's own authorization, scoped to the account you connect.

Set up Rippling in Dench

  1. 1

    Sign in to your Dench workspace and open Integrations.

  2. 2

    Find Rippling and click Connect — you'll authorize access through Rippling's own sign-in flow. No API keys or code required.

  3. 3

    Ask an agent to use Rippling in chat, or call it from an automation.

  4. 4

    Manage or disconnect the connection any time from workspace settings.

Frequently asked questions

How does the Rippling integration work with Dench?

The Dench Rippling integration connects your AI CRM to Rippling, so AI agents can work with your Rippling data as part of chats, automations, and CRM workflows. You connect your account once, and every agent in your workspace can use it — governed by your workspace permissions.

What actions can AI agents perform with Rippling via Dench?

The Rippling integration currently exposes 275 actions, including Apply Site File Operations, Assign Unassigned Shift, Build Function Dev Bundle, Bulk Delete Custom Object Records, Bulk Update Custom Object Records, and Bulk Upsert Custom Object Records. Agents invoke them on your behalf from chat or from automations.

Do I need to write code to connect Rippling to Dench?

No. You connect Rippling from your Dench workspace using Rippling's own sign-in and authorization flow — no API keys to copy, no glue code to maintain.

Is the Rippling integration secure?

Connections are authorized through Rippling's own authentication flow, and Dench stores only the authorization needed to act on your behalf. You can review and disconnect the Rippling connection from your workspace settings at any time.