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.
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
-
✓
Schedule
Every weekday at 08:00
0.2s -
✓
Fetch groups
Udemy Business
1.4s -
✓
Group by owner
Transform
0.1s -
✓
Draft the digest
Agent step
Ran with 4 tools, returned a structured summary
6.2s -
Approve the digest
Needs approval
Assigned to Michael Brennan
Approve Deny -
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
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.
No tools match your search.
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.