Skip to content
Elaichi Elaichi

HRIS

O'Reilly

Connect O'Reilly once and hand every teammate a governed MCP endpoint with 11 tools ready to call from Claude, ChatGPT, Cursor, or any MCP client, inside the same permissions they already have, with every call checked and logged.

O'Reilly

Automations & dashboards

From answering questions to doing the work

A person no longer has to ask. A trigger starts the work, inside the same permissions and the same audit log as everything else. Automations and live dashboards ship on the Black plan.

Automations

Put O'Reilly work on a schedule.

A trigger starts a sequence of steps: call a O'Reilly tool, transform the result, branch, wait, and ask a person when it matters.

O'Reilly digest

Run 418 · started 2 minutes ago · on behalf of Emma Laurent

  1. Schedule

    Every weekday at 08:00

    0.2s
  2. Fetch scim users

    O'Reilly

    1.4s
  3. Group by owner

    Transform

    0.1s
  4. Draft the digest

    Agent step

    Ran with 4 tools, returned a structured summary

    6.2s
  5. Approve the digest

    Needs approval

    Assigned to Michael Brennan

    Approve
  6. Post the digest

    O'Reilly

    Queued

Collections and dashboards

Report on O'Reilly without asking.

Collections hold your own data, written by an automation and read by a dashboard that refreshes on a schedule.

O'Reilly health

Refreshed 4 minutes ago · every 15 minutes · from the scim users collection

Live

Scim users

1,284 ↓ 12%

Scim schemases

96 ↓ 8%

Needs attention

3 ↑ 2

Updated this week

412 ↑ 9%

Scim users created

Last 14 days

By workspace

Share of activity

Engineering 34%

Product 27%

Support 21%

Sales 18%

AI tools

O'Reilly tools for your AI agents

11 tools are ready to call through Elaichi's MCP endpoint the moment you connect O'Reilly, governed by the same roles, restrictions, and audit log as everything else in Elaichi.

list_all_oreilly_scim_resource_types

List SCIM ResourceTypes available in O'Reilly. Returns: schemas, id, name, endpoint, description, schema, meta. No required parameters.

list_all_oreilly_resource_types_users

Get the SCIM ResourceType definition for the User resource type in O'Reilly. Returns: schemas, id, name, endpoint, description, schema, meta.

list_all_oreilly_scim_schemas

List SCIM resource schemas available in the O'Reilly SCIM API. Returns: id, name, description, attributes, meta. Each schema describes its attributes' type, mutability, required flag, and sub-attributes.

list_all_oreilly_scim_users

List SCIM users in O'Reilly. Returns: schemas, id, meta, active, name, displayName, userName, externalId, emails. Supports SCIM filter expressions on userName, name.givenName, name.familyName, id, active, and emails (primary email only).

create_a_oreilly_scim_user

Create a new SCIM user in O'Reilly. Returns the created user object including id, userName, displayName, active, externalId, name, and emails.

get_single_oreilly_scim_user_by_id

Get a single SCIM user by id in O'Reilly. Returns: schemas, id, meta, active, displayName, userName, externalId, emails, example, name. Required: id.

update_a_oreilly_scim_user_by_id

Update a provisioned O'Reilly SCIM user by replacing all attributes. You must provide the full user record as if provisioning for the first time; use PATCH for partial updates. Returns: schemas, id, meta, active, displayName, userName, externalId, emails, example, name. Required: id.

delete_a_oreilly_scim_user_by_id

Delete a provisioned O'Reilly SCIM user by id. This action is irreversible; to deactivate without removing data, use update with active set to false instead. Returns an empty 204 response on success. Required: id.

oreilly_scim_users_partial_update

Partially update an O'Reilly SCIM user's individual attributes using SCIM PATCH Operations. Returns: schemas, id, meta, active, name, displayName, userName, externalId, emails. Only add and replace operations are supported; remove is not supported. Required: id.

list_all_oreilly_scim_service_provider_configs

Retrieve the O'Reilly SCIM ServiceProviderConfig describing supported SCIM features and authentication schemes. Returns: schemas, documentationUri, patch, bulk, filter, changePassword, sort, etag, authenticationSchemes.

list_all_oreilly_scim_user_schemas

Retrieve the O'Reilly SCIM User schema definition, which describes the supported attributes for user resources including userName, externalId, active, name (familyName, givenName), and emails. Returns: id, name, description, attributes, meta.

How it works

From O'Reilly account to governed MCP endpoint

Connect

Link a O'Reilly account through Elaichi's hosted connect flow. Credentials are vaulted, so nobody, including the AI, ever sees them.

Compose

The connection becomes a toolbox instantly. Curate which O'Reilly tools are exposed, rename them, or freeze arguments.

Authorize

Point Claude, ChatGPT, Cursor, or any MCP client at the one Elaichi endpoint and sign in with OAuth, governed by roles, restrictions, and audit logs.

Put your agents to work in the tools you already use

Start a 14-day Gold trial. Connect a product, curate a toolbox, and paste a governed MCP endpoint into Claude, ChatGPT, or Cursor in minutes.