Loading...
Loading...
Ukg Pro HCM integration. Manage Persons, Organizations, Jobs, Benefits, Payrolls, TimeOffs and more. Use when the user wants to interact with Ukg Pro HCM data.
npx skill4agent add membranedev/application-skills ukg-pro-hcmmembranenpm install -g @membranehq/cli@latestmembrane login --tenant --clientName=<agentType>membrane login complete <code>--jsonmembrane connection ensuremembrane connection ensure "https://www.ukg.com/solutions/human-capital-management" --jsonstate: "READY"BUILDINGnpx @membranehq/cli connection get <id> --wait --json--wait--timeoutstateBUILDINGREADYCLIENT_ACTION_REQUIREDclientActionclientAction.type"connect""provide-input"clientAction.descriptionclientAction.uiUrlclientAction.agentInstructionsmembrane connection get <id> --jsonREADYCONFIGURATION_ERRORSETUP_FAILEDerrormembrane action list --connectionId=CONNECTION_ID --intent "QUERY" --limit 10 --jsonidnamedescriptioninputSchemaoutputSchema| Name | Key | Description |
|---|---|---|
| List Employee Demographic Details | list-employee-demographic-details | Retrieve a list of all employee demographic details from UKG Pro HCM |
| List User Details | list-user-details | Retrieve a list of all user details from UKG Pro HCM |
| List Employee Deductions | list-employee-deductions | Retrieve a list of all employee deductions from UKG Pro HCM |
| List PTO Plans | list-pto-plans | Retrieve a list of all PTO (Paid Time Off) plans from UKG Pro HCM |
| List Jobs | list-jobs | Retrieve a list of all job codes from UKG Pro HCM configuration |
| List Company Details | list-company-details | Retrieve a list of all company details from UKG Pro HCM |
| List Employee Changes | list-employee-changes | Retrieve a list of employee change records from UKG Pro HCM |
| List Employee Contacts | list-employee-contacts | Retrieve a list of all employee contact records from UKG Pro HCM |
| List Employee Job History | list-employee-job-history | Retrieve a list of all employee job history details from UKG Pro HCM |
| List Compensation Details | list-compensation-details | Retrieve a list of all employee compensation details from UKG Pro HCM |
| List Employment Details | list-employment-details | Retrieve a list of all employee employment details from UKG Pro HCM |
| List Person Details | list-person-details | Retrieve a list of all person details records from UKG Pro HCM |
| Get Employee PTO Plans | get-employee-pto-plans | Retrieve PTO plans for a specific employee within a company |
| Get Job | get-job | Retrieve job details by job code from UKG Pro HCM configuration |
| Get Employee Changes | get-employee-changes | Retrieve change records for a specific employee by employee ID |
| Get Employee Contact | get-employee-contact | Retrieve contact details for a specific contact by contact ID |
| Get Employee Job History | get-employee-job-history | Retrieve job history details for a specific record by system ID |
| Get Compensation Details | get-compensation-details | Retrieve compensation details for a specific employee by their employee ID |
| Get Employment Details | get-employment-details | Retrieve employment details for a specific employee within a company |
| Get Person Details | get-person-details | Retrieve person details for a specific employee by their employee ID |
membrane action run <actionId> --connectionId=CONNECTION_ID --jsonmembrane action run <actionId> --connectionId=CONNECTION_ID --input '{"key": "value"}' --jsonoutputmembrane request CONNECTION_ID /path/to/endpoint| Flag | Description |
|---|---|
| HTTP method (GET, POST, PUT, PATCH, DELETE). Defaults to GET |
| Add a request header (repeatable), e.g. |
| Request body (string) |
| Shorthand to send a JSON body and set |
| Send the body as-is without any processing |
| Query-string parameter (repeatable), e.g. |
| Path parameter (repeatable), e.g. |
membrane action list --intent=QUERY