Home > Resource > Case Study > HRMS Copilot: AI-Powered HR Automation in Microsoft Teams
CASE STUDY
Manual Post-Approval Work
Leave approvals meant manually emailing employees, notifying teams, and updating duty rosters. Every approval created more work.
Slow Manager Approvals
Every timesheet and leave approval meant logging into SAP. Notifications got buried. Approvals took days.
No Employee Self-Service
Employees couldn't check leave balances without asking HR or their manager. Simple requests turned into email chains.
Repetitive HR Policy Questions
HR teams answered the same questions every day—leave rules, attendance policies, benefits eligibility. Strategic work took a backseat.
Fragmented HR Experience
Employees and managers bounced between SAP, email, and spreadsheets for routine HR tasks. No single place to check leave balances, submit requests, or find policy answers.
Poor Visibility into Pending Requests
Managers had no easy way to see pending leave requests or who was out next week. They had to log into SAP or ask HR.
50–70%
60–80%
2–3 days
100%
100%
Timesheet Approval in Teams
When a timesheet is ready for approval, an Adaptive Card shows up in Teams with hours, period, project, and cost center. Managers approve or reject on the spot. The decision writes back to SAP instantly.
Leave Balance Inquiry via Natural Language
Employees ask "How many annual leaves do I have?" or "Show my sick leave balance." The Copilot pulls real-time data from SAP and returns the answer.
Leave Request & Approval
Employees apply for leave through the Copilot. Managers ask "Show pending leave requests" or "Who is on leave next week?" and approve or reject with a reason—all from Teams.
RAG-Based HR Policy Q&A
HR policy documents are loaded into the knowledge base. Employees ask "What is the maternity leave policy?" or "Can I carry forward unused leaves?" The Copilot pulls the relevant section and returns a grounded answer—no HR intervention needed.
Agentic Post-Approval Actions
After approval, the Copilot automatically emails the employee, notifies the team, and marks them unavailable on the duty roster. All done without human hands.
Teams-Native Experience
Leave balances, policy questions, timesheet approvals, leave requests—all inside Teams. No ERP logins. No email chains. No spreadsheets.
User Interface
Microsoft Teams
Conversational AI
Copilot Studio—orchestrates conversations, intent detection, guardrails, policy Q&A using RAG
Knowledge Layer (RAG)
HR policies and FAQs as grounded sources for informational responses
Orchestration & Logic
Power Automate—executes business logic, validations, authorizations, agentic actions
Manager Experience
Teams Adaptive Cards for explicit Approve/Reject decisions
Backend HRMS
SAP ECC (or any HRMS via standard, non-disruptive APIs)
Identity & Access
Microsoft Entra ID
80%
Fewer repetitive HR questions—employees get instant, grounded answers from policy documents
Audience
- HR Leaders & Shared Services Directors
- IT Consultants
- Employee Experience & Digital Workplace Teams
- HR Operations & Payroll Managers
- Enterprise Application Owners
- Architects and Specialists