Sokko

Use Rippling with Sokko.

Connect Rippling and tell Sokko what to do. It runs the actions you ask for and reacts to what happens. No workflows, no code.
Works with 1,000+ tools · No code required
Actions

Everything Sokko can do in Rippling

Every Rippling action Sokko can run. Ask for one in a sentence and it's done.

Apply Site File Operations

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

Assign Unassigned Shift

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

Build Function Dev Bundle

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

Bulk Delete Custom Object Records

Permanently delete multiple Rippling custom object records in one operation.

Bulk Update Custom Object Records

Update multiple Rippling custom object records in one operation.

Bulk Upsert Custom Object Records

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

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.

Create Business Partner

Create a Rippling business partner. Requires Rippling entitlement API_Tier_1.

Create Business Partner Group

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

Create Business Structure Path

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

Create Custom Object

Create a new custom object in Rippling.

Create Custom Object Field

Create a field on a Rippling custom object.

Create Custom Object List View

Create a saved list view for a Rippling custom object.

Create Custom Setting

Create a Rippling custom setting. Requires Rippling entitlement API_Tier_1.

Create Department

Create a new department. Requires Rippling API Tier 1.

Create Draft Hires

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

Create Draft Transition

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

Create Employee Documents

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

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.

Create Function

Create a Rippling function. Requires Rippling entitlement API_Tier_1.

Create Function Deployment

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

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.

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.

Create Job Assignment

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

Create Job Code

Create a job code. Requires Rippling API Tier 1.

Create Job Dimension

Create a job dimension. Requires Rippling API Tier 1.

Create Job Requisition

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

Create Kiosk Badge

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

Create Leave Accrual

Create a leave accrual. Requires Rippling API Tier 1.

Create Leave Request

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

Create Level

Create a new Rippling level. Requires Rippling entitlement API_Tier_1.

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.

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.

Create Object Category

Create a new Rippling object category.

Create Schedule

Create a new schedule. Requires Rippling entitlement API_Tier_1.

Create Shift Assignment

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

Create Shift Input

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

Create Site

Create a Rippling custom site from a staged upload.

Create Site Upload Batch

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

Create Software Deployment

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

Create Team

Create a new Rippling team. Requires Rippling entitlement API_Tier_1.

Create Time Entry

Create a new time entry. Requires Rippling entitlement API_Tier_1.

Create Title

Create a Rippling title. Requires Rippling entitlement API_Tier_1.

Create Track

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

Create Unassigned Shift

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

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.

Create Worker Time Split

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

Create Workflow

Create an editable Rippling workflow.

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.

Create Work Location

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

Delete Business Partner

Delete a Rippling business partner. Requires Rippling entitlement API_Tier_1.

Delete Business Partner Group

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

Delete Business Structure Path

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

Delete Custom Object

Permanently delete a Rippling custom object.

Delete Custom Object Field

Permanently delete a field from a Rippling custom object.

Delete Custom Object List View

Permanently delete a Rippling custom object list view.

Delete Custom Object Record

Permanently delete one Rippling custom object record.

Delete Custom Setting

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

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.

Delete Job Assignment

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

Delete Job Code

Delete a job code. Requires Rippling API Tier 1.

Delete Job Dimension

Delete a job dimension. Requires Rippling API Tier 1.

Delete Kiosk Badge

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

Delete Level

Permanently delete a Rippling level. Requires Rippling entitlement API_Tier_1.

Delete Object Category

Permanently delete a Rippling object category.

Delete Scheduled Job Assignment

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

Delete Shift Input

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

Delete Site

Permanently delete a Rippling custom site.

Delete Software Deployment

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

Delete Team

Permanently delete a Rippling team. Requires Rippling entitlement API_Tier_1.

Delete Time Entry

Permanently delete a time entry. Requires Rippling entitlement API_Tier_1.

Delete Title

Delete a Rippling title. Requires Rippling entitlement API_Tier_1.

Delete Track

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

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.

Delete Worker Time Split

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

Delete Workflow

Permanently delete a deletable Rippling workflow.

Delete Work Location

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

Deploy Metadata Components

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

Extract Metadata Components

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

Extract Metadata Components By Identifiers

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

Get Activity Log Event

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

Get App User

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

Get Break Policy

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

Get Break Type

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

Get Business Partner

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

Get Business Partner Group

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

Get Business Structure Path

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

Get Company Legal Entity

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

Get Company Legal Entity Worker

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

Get Compensation

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

Get Compensation Band Detail

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

Get Current SSO Session

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

Get Custom Object

Return a specific Rippling custom object.

Get Custom Object Field

Return one field definition from a Rippling custom object.

Get Custom Object List View

Return a saved list view for a Rippling custom object.

Get Custom Object List View Capabilities

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

Get Custom Object Record

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

Get Custom Object Record Detail

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

Get Custom Setting

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

Get Department

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

Get Device

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

Get Device Order

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

Get Draft Transition

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

Get Employment Type

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

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.

Get Function

Retrieve a specific Rippling function. Requires Rippling entitlement API_Tier_1.

Get Function Deployment

Retrieve a specific deployment for a Rippling function.

Get Function Execution

Retrieve a specific execution for a Rippling function.

Get Headcount Position

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

Get Headcount Priority

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

Get Hire Requirements

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

Get Job Assignment

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

Get Job Code

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

Get Job Dimension

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

Get Job Function

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

Get Job Pay Rate Exception

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

Get Kiosk Badge

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

Get Leave Accrual

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

Get Leave Balance

Return a specific leave balance. Requires Rippling entitlement API_Tier_1.

Get Leave Request

Return a specific leave request. Requires Rippling entitlement API_Tier_1.

Get Leave Type

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

Get Legal Entity

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

Get Level

Return a specific Rippling level. Requires Rippling entitlement API_Tier_1.

Get Location Factor

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

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.

Get Metadata Schema

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

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.

Get Object Category

Return a specific Rippling object category.

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.

Get Schedule

Return a specific schedule. Requires Rippling entitlement API_Tier_1.

Get Scheduled Job Assignment

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

Get Shift Assignment

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

Get Shift Input

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

Get Site

Retrieve a Rippling custom site by its API name.

Get Software Deployment

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

Get Supergroup

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

Get Team

Return a specific Rippling team. Requires Rippling entitlement API_Tier_1.

Get Time Card

Return a specific time card. Requires Rippling entitlement API_Tier_1.

Get Time Entry

Return a specific time entry. Requires Rippling entitlement API_Tier_1.

Get Title

Return a specific Rippling title. Requires Rippling entitlement API_Tier_1.

Get Track

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

Get Unassigned Shift

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

Get User

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

Get Variable Compensation Payout

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

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.

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.

Get Worker

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

Get Worker Change

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

Get Worker Time Split

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

Get Workflow

Retrieve a Rippling workflow, optionally at a specific version.

Get Workflow Execution

Retrieve the current status of a Rippling workflow execution.

Get Work Location

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

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.

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.

List Break Policies

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

List Break Types

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

List Business Partner Groups

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

List Business Partners

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

List Business Structure Paths

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

List Candidate Applications

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

List Candidates

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

List Companies

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

List Company Legal Entities

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

List Company Legal Entity Workers

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

List Compensation Bands Details

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

List Compensations

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

List Custom Fields

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

List Custom Object Fields

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

List Custom Object List Views

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

List Custom Object Record Reference Options

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

List Custom Object Records

Return one page of records from a Rippling custom object.

List Custom Object Related Records

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

List Custom Objects

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

List Custom Settings

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

List Departments

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

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.

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.

List Employment Types

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

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.

List Function Deployment Logs

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

List Function Deployments

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

List Function Execution Logs

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

List Function Executions

Return one page of executions for a Rippling function.

List Functions

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

List Headcount Positions

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

List Headcount Priorities

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

List Job Assignment Change Log

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

List Job Assignments

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

List Job Code Change Log

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

List Job Codes

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

List Job Dimensions

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

List Job Functions

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

List Job Pay Rate Exception Change Log

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

List Job Pay Rate Exceptions

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

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.

List Kiosk Badges

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

List Leave Accruals

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

List Leave Balances

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

List Leave Requests

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

List Leave Types

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

List Legal Entities

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

List Levels

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

List Location Factors

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

List Metadata Types

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

List Object Categories

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

List Platform Capabilities

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

List Scheduled Job Assignments

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

List Schedules

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

List Shift Assignments

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

List Shift Inputs

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

List Site Files

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

List Sites

Return one page of Rippling custom sites.

List Software Deployments

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

List Supergroup Exclusion Members

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

List Supergroup Inclusion Members

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

List Supergroup Members

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

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.

List Supergroups

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

List Teams

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

List Time Cards

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

List Time Entries

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

List Titles

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

List Tracks

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

List Unassigned Shifts

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

List Users

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

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.

List Variable Compensation Payouts

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

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.

List Worker Change Fields

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

List Worker Changes

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

List Workers

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

List Worker Time Splits

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

List Workflows

Return one page of Rippling workflows.

List Work Locations

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

Query Custom Object Records

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

Set Default Custom Object List View

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

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.

Update Custom Object

Update supplied fields on a Rippling custom object.

Update Custom Object Field

Update one field definition on a Rippling custom object.

Update Custom Object List View

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

Update Custom Object Record

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

Update Custom Setting

Update a Rippling custom setting. Requires Rippling entitlement API_Tier_1.

Update Department

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

Update Function

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

Update Job Assignment

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

Update Job Code

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

Update Job Dimension

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

Update Kiosk Badge

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

Update Leave Request

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

Update Level

Update a Rippling level. Requires Rippling entitlement API_Tier_1.

Update Object Category

Update supplied fields on a Rippling object category.

Update Schedule

Update a schedule. Requires Rippling entitlement API_Tier_1.

Update Shift Assignment

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

Update Shift Assignment Custom Fields

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

Update Shift Input

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

Update Site

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

Update Software Deployment

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

Update Supergroup Exclusion Members

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

Update Supergroup Inclusion Members

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

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.

Update Team

Update a Rippling team. Requires Rippling entitlement API_Tier_1.

Update Time Entry

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

Update Title

Update a Rippling title. Requires Rippling entitlement API_Tier_1.

Update Track

Update a Rippling career track. Requires Rippling entitlement API_Tier_1.

Update Unassigned Shift

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

Update Unassigned Shift Custom Fields

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

Update Variable Compensation Payout Label

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

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.

Update Worker Time Split

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

Update Workflow

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

Update Work Location

Update a Rippling work location. Requires Rippling entitlement API_Tier_1.

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.

Upsert Custom Object Record

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

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.

Validate Metadata Components

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

Add Rippling to your Slack in two minutes.

No workflows to wire up. Turn on the tools you already use, and your agent gets to work.
Add to Slack
1

Add Sokko to Slack

One click from the Slack marketplace. Your whole team gets Sokko at once.
BambooHR
Netsuite
Apaleo
Zoho Books
Zoho Inventory
FreshBooks
Altoviz
Lexoffice
2

Connect your tools

Sokko works with 1,000+ apps and any MCP server.
Martin
9:53 AM
@Sokko
What can you do with Rippling?
3

Put Sokko to work

@mention Sokko in any channel and it gets going. Minutes, not a weekend.

Questions, answered.

Sokko is an AI assistant that lives in your Slack. Connect your apps, ask for what you need in plain language, and Sokko takes the work off your plate.

Sign up to Sokko, ask Sokko to connect to Rippling, and approve the connection when prompted. From then on you can ask Sokko to do things in Rippling whenever you need.

No. There's nothing to build or configure. You ask Sokko in Slack the same way you'd ask a colleague, and Sokko handles the rest.

Yes. Ask once and tell Sokko when to repeat it, like every Monday at 9am, and it becomes a routine that runs without you.

Read and act on data in Rippling, and trigger workflows when something changes there. Tell Sokko the outcome you want and it handles the rest.

Yes. Sokko connects to 1,000+ apps and any MCP server, so you can ask for tasks that span Rippling and the rest of your stack in a single request.

What will your first agent do?

Create an agent, connect your tools, and give it a task. Your first 3 days are free, with $5 in AI credits to start.