Skip to content
Elaichi Elaichi

HRIS

Udemy Business

Connect Udemy Business once and hand every teammate a governed MCP endpoint with 14 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.

Udemy Business

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 Udemy Business work on a schedule.

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

Udemy Business digest

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

  1. Schedule

    Every weekday at 08:00

    0.2s
  2. Fetch groups

    Udemy Business

    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

    Udemy Business

    Queued

Collections and dashboards

Report on Udemy Business without asking.

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

Udemy Business health

Refreshed 4 minutes ago · every 15 minutes · from the groups collection

Live

Groups

1,284 ↓ 12%

Users

96 ↓ 8%

Needs attention

3 ↑ 2

Updated this week

412 ↑ 9%

Groups created

Last 14 days

By workspace

Share of activity

Engineering 34%

Product 27%

Support 21%

Sales 18%

AI tools

Udemy Business tools for your AI agents

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

list_all_udemybusiness_service_provider_config

Get the Udemy Business SCIM ServiceProviderConfig, an informational endpoint that returns details about the SCIM implementation's supported capabilities. Returns: schemas, documentationUri, patch, bulk, filter, changePassword, sort, etag, authenticationSchemes. This endpoint does not require authentication.

list_all_udemybusiness_schemas

List the SCIM schemas supported by the Udemy Business SCIM implementation. Returns: id, name, description, attributes. Supported schemas are Users and Groups.

get_single_udemybusiness_schema_by_id

Get a single SCIM schema definition by id from the Udemy Business SCIM implementation. Returns: id, name, description, attributes. Required: id. Supported schemas are Users and Groups.

list_all_udemybusiness_users

List Udemy Business SCIM users with optional SCIM filter expressions. Returns: id, externalId, userName, name, emails, title, active, groups, schemas, meta, urn:ietf:params:scim:schemas:extension:enterprise:2.0:User. Supports filtering on userName, externalID, emails, and groups attributes. Max 1000 users per request.

create_a_udemybusiness_user

Create (provision) a new user in Udemy Business via SCIM. Returns: id, externalId, userName, name, emails, title, active, groups, schemas, meta, urn:ietf:params:scim:schemas:extension:enterprise:2.0:User.0:User. Required: userName, externalId, emails, urn:ietf:params:scim:schemas:extension:enterprise:2.0:User. New users do not consume a license until first sign-in.

get_single_udemybusiness_user_by_id

Get a single Udemy Business SCIM user by id. Returns: id, externalId, userName, name, emails, title, active, groups, schemas, meta, urn:ietf:params:scim:schemas:extension:enterprise:2.0:User. Required: id.

update_a_udemybusiness_user_by_id

Replace (overwrite) a Udemy Business SCIM user's details by id. The active attribute can deactivate or reactivate the user. Returns: id, userName, externalId, name, emails, title, active, groups, schemas, meta, urn:ietf:params:scim:schemas:extension:enterprise:2.0:User. Required: id. Returns 400 if attempting to deactivate the organization owner.

udemybusiness_users_partial_update

Make partial updates to a Udemy Business SCIM user by id using add, remove, or replace operations. Returns: id, userName, externalId, name, emails, title, active, groups, schemas, meta, urn:ietf:params:scim:schemas:extension:enterprise:2.0:User. Required: id. Returns 400 for invalid operations or attempting to deactivate the organization owner.

list_all_udemybusiness_groups

List SCIM-provisioned groups in Udemy Business. Returns: id, displayName, members, externalId, schemas, meta. Only groups created via SCIM are returned; groups created from Udemy Business are excluded.

create_a_udemybusiness_group

Create (provision) a new group in Udemy Business. Returns: id, displayName, members, externalId, schemas, meta. Required: displayName. Do not include the members attribute; use PATCH /Groups to add members separately.

get_single_udemybusiness_group_by_id

Get a single SCIM group by id in Udemy Business. Returns: id, displayName, members, externalId, schemas, meta. Required: id.

update_a_udemybusiness_group_by_id

Replace (overwrite) group details in Udemy Business by id. Returns: id, displayName, members, externalId, schemas, meta. Required: id, displayName. Do not include the members attribute; use PATCH /Groups to modify members separately.

delete_a_udemybusiness_group_by_id

Delete (deprovision) a group in Udemy Business by id. Returns an empty 204 response on success. Required: id.

udemybusiness_groups_partial_update

Partially update a Udemy Business SCIM group by id using SCIM PatchOp operations (add, remove, or replace members or group details). Returns an empty 204 response on success. Required: id. The body must include schemas with the PatchOp URI and an Operations array; assign/unassign of users happens asynchronously.

How it works

From Udemy Business account to governed MCP endpoint

Connect

Link a Udemy Business 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 Udemy Business 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.