Integration

Rippling integration

Rippling is an all-in-one HR platform that unifies employee management, payroll, benefits, IT, and spend management. Features include automated onboarding, time tracking, PTO management, expense reporting, and device management. Perfect for companies needing unified workforce management with powerful automation and integrations.

Ask it in chat

Say what should happen.
The workflow builds itself.

When this happens, do that in Rippling.Built from the 16 Rippling tools below, on the connection you add once.

Common Rippling use cases

  • integration setup
  • form building
  • ATS integration
  • career planning
  • team management
  • audit compliance
  • vacation booking
  • approval workflow
  • vacation calendar
  • location reporting

What you can do with Rippling

Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.

Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.

Time off request, 3 operations

  • approve_time_off_requestApprove time off requestPOSTApproves or denies a pending time off request in Rippling with optional notes.
  • create_time_off_requestCreate time off requestPOSTCreates a new time off request in Rippling for an employee, routing for approval based on company policies.
  • list_time_off_requestsList time off requestsGETLists time off requests in Rippling with filtering by employee, status, and date range.

Employee, 2 operations

  • get_employeeGet employeeGETRetrieves comprehensive information about a specific Rippling employee including personal, employment, and compensation details.
  • list_employeesList employeesGETLists all employees in the Rippling organization with their basic information and employment status.

Activity, 1 operation

  • get_company_activityGet company activityGETLists company activity events for audit and change tracking.

Candidate, 1 operation

  • push_ats_candidatePush ats candidatePOSTPushes a candidate from ATS into Rippling onboarding flow.

Company, 1 operation

  • get_current_companyGet current companyGETGets the current company details associated with the API token.

Custom field, 1 operation

  • list_custom_fieldsList custom fieldsGETLists all custom fields configured for employee profiles.

Department, 1 operation

  • list_departmentsList departmentsGETLists all departments in the Rippling organization with their hierarchy and leadership information.

Leave type, 1 operation

  • list_leave_typesList leave typesGETLists all leave types configured for time-off management.

Level, 1 operation

  • list_levelsList levelsGETLists all position levels for career ladder and compensation band planning.

Team, 1 operation

  • list_teamsList teamsGETLists all teams in the Rippling organization for collaboration and project management.

Time off balance, 1 operation

  • get_time_off_balancesGet time off balancesGETRetrieves time off balances for a Rippling employee across all applicable PTO policies.

User, 1 operation

  • get_current_userGet current userGETGets the current authenticated user's profile and permissions.

Work location, 1 operation

  • list_work_locationsList work locationsGETLists all work locations for the company including office addresses and remote work settings.

Use Rippling from Claude Code, Cursor or Codex

Connect Rippling in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Rippling operations become tools the client can call, next to every other integration you connected.

Claude Code
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"
Codex (~/.codex/config.toml)
[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"

[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"
Cursor, Claude Desktop and other JSON configs
{
  "mcpServers": {
    "livecontext": {
      "type": "http",
      "url": "https://livecontext.ai/mcp",
      "headers": {
        "X-API-Key": "YOUR_API_KEY"
      }
    }
  }
}

Set up the MCP server step by step

How to connect Rippling

  1. Create your workspace

    Sign up free. Nothing to install.

  2. Connect Rippling once

    Add your Rippling connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.

  3. Describe the job in chat

    The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.

Rippling integration FAQ

What can you do with the Rippling integration?

LiveContext exposes 16 operations on Rippling, covering time off request, employee, activity and candidate. Common uses include integration setup, form building and ATS integration.

Popular integrations

Browse the whole catalog