UKG Pro HCM Recruitment & Onboarding
UKG Pro HCM Recruitment & Onboarding
Connect your AI agents to UKG Pro HCM Recruitment & Onboarding.
Authentication: OAuth. See Magic Link for the runtime auth flow, or Application credentials to bring your own OAuth app.
Sample use cases
- List all open job opportunities and show how many applications each has received.
- Find candidates in the final interview stage who haven’t received an offer yet.
- Pull all new hires currently in onboarding and check their completion status.
Available Tools
List candidate applications in UKG Pro Recruiting with pagination. Returns application status, candidate, and job details
Get a single application by ID from UKG Pro Recruiting. Use list_applications to find valid application IDs
Submit a candidate application for a job opportunity in UKG Pro Recruiting. Requires candidate_id and opportunity_id
Update the status or stage of an application in UKG Pro Recruiting. Use list_applications to find valid application IDs
List candidates in UKG Pro Recruiting with pagination. Returns candidate profiles including names and contact info
Get a single candidate by ID from UKG Pro Recruiting. Use list_candidates to find valid candidate IDs
Look up a candidate by email address in UKG Pro Recruiting. Returns the candidate ID if a match is found
Create a new candidate in UKG Pro Recruiting. Requires first_name, last_name, and email
Update an existing candidate’s profile in UKG Pro Recruiting. Use list_candidates or lookup_candidate to find IDs
List job offers in UKG Pro Recruiting with pagination. Returns offer status and associated application details
Get a single job offer by ID from UKG Pro Recruiting. Use list_offers to find valid offer IDs
Create a job offer for an applicant in UKG Pro Recruiting. Requires an application_id
Update a job offer in UKG Pro Recruiting (e.g. accept, decline, or rescind). Use list_offers to find the offer ID
List new hires currently in progress in UKG Pro Onboarding. Returns new hire IDs, names, hire dates, and onboarding status
List completed new hires in UKG Pro Onboarding. Returns new hire records that have finished the onboarding process
Get a single new hire record by ID from UKG Pro Onboarding. Returns full onboarding details including job and company info
Create a new hire record in UKG Pro Onboarding to start the onboarding process. Requires first_name, last_name, and hire date
Delete (cancel) a new hire record in UKG Pro Onboarding. This cancels the onboarding process for the new hire
List job opportunities (open requisitions) in UKG Pro Recruiting with pagination. Supports filtering by updated date
Get a single job opportunity by ID from UKG Pro Recruiting. Use list_opportunities to find valid opportunity IDs
Create a new job opportunity (job posting/requisition) in UKG Pro Recruiting. Requires a title
Update an existing job opportunity in UKG Pro Recruiting. Use list_opportunities to find valid opportunity_id values
List recruiting process templates in UKG Pro Recruiting. Returns process names and stage definitions
Get a single recruiting process template by ID from UKG Pro Recruiting. Use list_recruiting_processes to find IDs