24 actions ready for your AI

Connect Rippling to your AI

Add your Rippling key once and every AI you use can list teams, create teams and list departments through it.

Needs your API keyWorks today: paste the key from this app and your AI can use it. One-click sign-in is not built yet.

Not verified by us yet. Its actions come from Rippling's own documented API, and we have not run them here yet.

Use your own Rippling account. Credentials stay encrypted in ahel.

Tell me when ahel has verified Rippling

What your AI can do with Rippling

Choose a task and ask your AI.

Custom

  • List custom objectsGET

    List custom objects

    limit
    The maximum number of results to return.
  • Create custom objectsPOST

    Create a new custom object

    name
    The name of the custom object.
    description
    A description of the custom object.
    category
    The category that this custom object belongs to.
  • Get custom objectsGET

    Retrieve a specific custom object

    custom_object_api_namerequired
    The API name of the custom object.
  • Update custom objectsPATCH

    Update a custom object

    custom_object_api_namerequired
    The API name of the custom object.
    name
    The name of the custom object.
    description
    A description of the custom object.
    category
    The category that this custom object belongs to.
  • List custom objects custom object api name fieldsGET

    List custom object fields

    custom_object_api_namerequired
    The API name of the custom object.
    limit
    The maximum number of results to return.
  • Create custom objects custom object api name fieldsPOST

    Create a new custom object field

    custom_object_api_namerequired
    The API name of the custom object.
    name
    The name of the field.
    description
    A description of the field.
    data_type
    The data type configuration for the field.
  • List custom objects custom object api name recordsGET

    List custom object records

    custom_object_api_namerequired
    The API name of the custom object.
    limit
    The maximum number of results to return.
  • Create custom objects custom object api name recordsPOST

    Create a new custom object record

    custom_object_api_namerequired
    The API name of the custom object.
    body
    An object containing field values for the custom object record.
  • List by query custom objects custom object api name recordsPOST

    List custom object records by query

    custom_object_api_namerequired
    The API name of the custom object.
    query
    The query string to filter results.
    limit
    The maximum number of results to return.
    cursor
    A cursor for pagination to fetch the next page of results.
  • Bulk create custom objects custom object api name recordsPOST

    Bulk Create custom object records

    custom_object_api_namerequired
    The API name of the custom object.
    rows_to_write
    The list of records to create.
    all_or_nothing
    If true, the entire operation fails if any record fails.

Team

  • List teamsGET

    List teams

    limit
    The maximum number of results to return.
  • Create teamsPOST

    Create a new team

    namerequired
    The name of the team.
    parent_id
    The parent team
  • Get teamsGET

    Retrieve a specific team

    idrequired
    ID of the resource to return
  • Update teamsPATCH

    Update a team

    idrequired
    ID of the resource to patch
    parent_id
    The parent team
    name
    The name of the team.
  • Delete teamsDELETE

    Delete a team

    idrequired
    ID of the resource to delete

Department

  • List departmentsGET

    List departments

    limit
    The maximum number of results to return.
  • Create departmentsPOST

    Create a new department

    namerequired
    The name of the department.
    parent_id
    The parent department.
    reference_code
    Reference code of the department.
  • Get departmentsGET

    Retrieve a specific department

    idrequired
    ID of the resource to return
  • Update departmentsPATCH

    Update a department

    idrequired
    ID of the resource to patch
    namerequired
    The name of the department.
    parent_id
    The parent department.
    reference_code
    Reference code of the department.

Agent

  • List agentsGET

    List agents

    limit
    The maximum number of results to return.
    cursor
    The cursor from a previous nextlink.
    filter
    Filter by apiname or isforevals using OData syntax.
  • Create agentsPOST

    Create a new agent

    namerequired
    The display name of the agent
    api_namerequired
    The API name of the agent
    description
    The description of the agent
    is_for_evals
    Whether the agent is used for evaluations
  • Get agentGET

    Retrieve an agent

    agent_idrequired
    The ID of the agent.
Show 1 more group

Function

  • List functionsGET

    List functions

    limit
    The maximum number of results to return.
  • Create functionsPOST

    Create a new function

    name
    The function name
    api_name
    The API name of the function
    description
    The function description
    code_draft
    The current draft of code for the function

Ask your AI

Try one of these requests with a connected AI.

  • List my teams in Rippling
  • Create a team in Rippling
  • List my departments in Rippling
  • Create a department in Rippling
  • Show me the team in Rippling
  • Update a team in Rippling

Rippling MCP server, hosted by ahel

One hosted endpoint serves Rippling. There is nothing to install and no local server to run.

Connect Rippling to Claude, Claude Code, Cursor or Codex

  1. Add your Rippling key. ahel stores it encrypted.
  2. Paste one link into your AI: https://mcp.ahel.ai (once, for every app).
  3. Ask for the work. Your AI picks the action and ahel runs it with your key.

Documentation

About Rippling

Rippling is an HR and payroll service. Connect your own key and your AI can list teams, create teams and list departments.

Rippling over MCP: ahel serves Rippling to Claude, Claude Code, Cursor and Codex as one hosted MCP endpoint. There is no local server to run. Add your Rippling key once, paste one link into your AI, and the actions above are there.

HR and payroll

Questions

Is my Rippling key safe?

Your Rippling key is sealed in ahel and added to the request server-side when your AI calls Rippling. It never crosses the MCP link, no tool can read it back, and you can turn the app off or remove the key at any time.

Which AIs can use Rippling through ahel?

Any MCP-capable AI: Claude, Claude Code, Codex, Cursor, VS Code and others. Paste one link, https://mcp.ahel.ai, into the AI once and everything in your gateway arrives through it.

What can my AI do with Rippling?

24 actions today, covering customs, teams and departments. Ask in plain language; your AI picks the action and ahel runs it with your key.

Does connecting Rippling cost anything?

Connecting apps is free during ahel's early access. Free, Pro and Team all cost nothing today, and the pricing page lists what each one includes. Rippling may bill you for API use under its own terms.