|
|
HR Onboarding Agent
Author: Venkata Sudhakar
Manual employee onboarding at ShopMax India involves coordinating IT, HR, Finance, and the hiring manager - often taking days to complete. An ADK onboarding agent automates the entire workflow: provisioning accounts, sending policy documents, collecting acknowledgements, raising equipment requests, and assigning first-week tasks in a single conversational interaction with the new joiner.
The agent orchestrates five onboarding steps as tools. The new employee interacts with the agent in natural language, and the agent drives the process to completion, logging every step to the HR system.
It gives the following output,
Onboarding complete for Arjun Mehta (EMP-2041). Here is a summary:
ACCOUNTS PROVISIONED
Email: [email protected]
Slack: shopmax-india.slack.com
HR Portal: hr.shopmax.in
POLICY DOCUMENTS SENT
Sent 4 documents to [email protected]
Acknowledgement due within 3 days (ACK-7A3F2C recorded)
EQUIPMENT REQUEST RAISED
Ticket IT-9B41D: Dell Laptop 16GB, External Monitor, USB Hub, Headset
Delivery to Bangalore office within 2 days
FIRST WEEK TASKS
Day 1: Meet Deepa Krishnan and team introduction
Day 1: Complete HR portal setup
Day 2: Mandatory cybersecurity training
Day 3: Shadow senior team member
Day 5: First 1-on-1 with manager - share 30-day goals
The agent completed all five onboarding steps in sequence from a single natural language request. In a traditional manual process, this would require HR, IT, and the manager to coordinate separately over one to two days. The agent handled it in seconds with a complete audit trail of every action taken.
For ShopMax India production, replace the simulated tools with real API calls: provision_accounts calls the Google Workspace Admin SDK to create the email account, send_policy_documents calls DocuSign or Adobe Sign to send for e-signature, raise_equipment_request creates a Jira Service Desk ticket, and assign_first_week_tasks creates tasks in Asana or the company task tracker. Store the full onboarding log in Firestore under the employee ID for compliance audits.
|
|