๐Ÿ‘ฅ HR & Internal Helpdesk Template

Your Entire HR Department,
Available on WhatsApp 24/7

Give every employee instant self-service for leave, payroll, IT support, policies, onboarding, and more โ€” no portal login, no waiting in queue.

7
Self-Service Flows
68%
HR Queries Auto-resolved
4h
Deploy Time
0
Portal Logins Needed

Every Employee Request, Handled

From leave applications to salary slips โ€” each scenario is a fully automated conversation flow that integrates with your existing HRMS.

SCENARIO 01
๐Ÿ–๏ธ
Leave Management
Check leave balance, apply for leave, track approval status โ€” all within WhatsApp, synced to your HRMS in real time.
HRMS APIAuto-Approve
SCENARIO 02
๐Ÿ’ฐ
Payroll & Salary Queries
Employees request salary slips, check arrears, download tax documents, and query deductions โ€” without calling payroll.
PDF GenSecure Link
SCENARIO 03
๐Ÿ–ฅ๏ธ
IT Support Helpdesk
Raise IT tickets, get instant troubleshooting for common issues, track resolution status, and escalate to L2 when needed.
TicketingFAQ Mode
SCENARIO 04
๐Ÿ“‹
Policy Library
Instant RAG-powered search over company policies, SOPs, and compliance documents โ€” plain-language answers from official sources.
RAG ModeDoc Search
SCENARIO 05
๐ŸŽ‰
Employee Onboarding
New joiners get a guided onboarding checklist, document submission via WhatsApp, and induction schedule โ€” day one, from their phone.
Checklist FlowDoc Upload
SCENARIO 06
๐Ÿ“š
Training & L&D
Browse training calendar, register for programs, receive joining links, and get completion certificates โ€” all via chat.
Calendar APIAuto-Register
SCENARIO 07
๐Ÿงพ
Expense Claims
Submit expense claims by uploading receipts via WhatsApp, track reimbursement status, and get payment notifications.
Receipt UploadERP Sync

Live Conversation Flows

Real employee interactions โ€” every flow is pre-built and wired to your HRMS in hours.

โ€น
HR
HR Assistant
online
๐Ÿ“ž โ‹ฎ
๐Ÿ‘‹ Hi Priya! I'm your HR assistant. How can I help you today?
๐Ÿ–๏ธ Leave Management
๐Ÿ’ฐ Payroll
๐Ÿ–ฅ๏ธ IT Support
9:02 AM
Leave Management
9:02 AM โœ“โœ“
What would you like to do?
๐Ÿ“Š Check Leave Balance
๐Ÿ“ Apply for Leave
๐Ÿ” Track Application
9:02 AM
Check Leave Balance
9:02 AM โœ“โœ“
Here's your leave balance for FY 2025โ€“26:
PRIYA SHARMA โ€” EMP-4421
Earned Leave14 days
Casual Leave4 days
Sick Leave2 days
Comp-off1 day
Would you like to apply for leave?
9:02 AM
Yes, I want 3 days earned leave from June 10โ€“12
9:03 AM โœ“โœ“
โœ… Leave application submitted!

๐Ÿ“… Jun 10โ€“12, 2025 (3 days EL)
๐Ÿ‘” Reporting to: Rahul Mehta
๐Ÿ”” Approval expected within 24h

Your manager has been notified. I'll message you once it's approved!
9:03 AM
Type a message...
โžค
SCENARIO 01

Leave Management

Employees check balances, apply for leave, and track approvals โ€” all without logging into a portal. The bot syncs live with your HRMS and notifies managers automatically.

HRMS API Push Notification Approval Workflow
๐Ÿ“Š
Real-Time Balance Lookup
Leave balances fetched live from your HRMS โ€” Zoho People, Darwinbox, GreytHR, or SAP SuccessFactors โ€” with per-type breakdown.
hrms.getLeaveBalance(employeeId)
๐Ÿ“
Inline Leave Application
Employee specifies dates and type via chat. Bot validates working days, checks balance, creates the application in HRMS, and notifies the reporting manager.
๐Ÿ””
Approval Status Alerts
When the manager approves or rejects, a WhatsApp message is sent automatically to the employee with the decision and any remarks.
โ€น
HR
HR Assistant
online
๐Ÿ“ž โ‹ฎ
I need my April salary slip
11:15 AM โœ“โœ“
Sure! Let me verify your identity first. Please confirm your Employee ID:
11:15 AM
EMP-4421
11:15 AM โœ“โœ“
โœ… Verified โ€” Priya Sharma

๐Ÿ“„ April 2025 Salary Slip
Net Pay: โ‚น87,430
Basic: โ‚น52,000 | HRA: โ‚น20,800
PF Deducted: โ‚น6,240
TDS: โ‚น4,100

๐Ÿ”— Download Secure PDF โ†’
Link valid for 24 hours
11:15 AM
Also need Form 16 for last year
11:16 AM โœ“โœ“
๐Ÿ“‹ Form 16 โ€” FY 2024โ€“25

Status: โœ… Available
Issued: 15 Jun 2025

๐Ÿ”— Download Form 16 โ†’
Digitally signed ยท TRACES verified
11:16 AM
Type a message...
โžค
SCENARIO 02

Payroll & Salary Queries

Employees access salary slips, tax documents, and deduction breakdowns instantly. Documents are generated on-demand and shared via time-limited secure links โ€” zero HR desk involvement.

PDF Generator Secure S3 Link Identity Verify
๐Ÿ”’
Employee Identity Verification
Before sharing any document, bot verifies the employee via Employee ID + registered phone number โ€” no OTP required since WhatsApp number is pre-registered.
๐Ÿ“„
On-Demand PDF Generation
Salary slips, Form 16, offer letters, and relieving letters generated from payroll data and served as presigned S3 links with 24-hour expiry.
payroll.generateSlip(empId, month) โ†’ s3.presign()
๐Ÿ’ฌ
Natural Language Queries
Employees can ask "Why was โ‚น4,100 deducted?" and the bot answers in plain language by analysing deduction codes from the payroll system.
โ€น
IT
IT Helpdesk Bot
online
๐Ÿ“ž โ‹ฎ
My laptop is not connecting to VPN
2:30 PM โœ“โœ“
I can help with that! Let me check common fixes first.

๐Ÿ”ง VPN Troubleshooting
Try these steps:
1๏ธโƒฃ Restart the Cisco AnyConnect client
2๏ธโƒฃ Check if Windows Firewall is blocking port 443
3๏ธโƒฃ Try a different network (mobile hotspot)

Did any of these fix it?
โœ… Fixed it!
โŒ Still not working
2:30 PM
Still not working
2:31 PM โœ“โœ“
I'll raise an L2 ticket for you right away.
INC-2025-08741
CategoryNetwork / VPN
PriorityMedium
Assigned ToIT Team โ€” Mumbai
SLA4 hours
An engineer will contact you within 4 hours. I'll send you updates here!
2:31 PM
Type a message...
โžค
SCENARIO 03

IT Support Helpdesk

The bot attempts to auto-resolve common IT issues with a curated troubleshooting FAQ. When self-service fails, it raises a tracked ticket in Freshdesk or Jira, assigns priority, and keeps the employee updated.

FAQ Auto-Resolve Jira / Freshdesk SLA Tracking
๐Ÿค–
Self-Service First
RAG-powered FAQ covers 200+ common IT issues โ€” password resets, VPN, printer setup, Office 365, email config. ~60% of tickets resolved without escalation.
๐ŸŽซ
Automatic Ticket Creation
Unresolved issues become tickets in Freshdesk, Jira Service Management, or ServiceNow โ€” with all conversation context pre-attached.
freshdesk.createTicket({ description, priority, employee })
๐Ÿ“ฌ
Status Push Notifications
Every ticket update โ€” assigned, in-progress, resolved โ€” triggers a WhatsApp message to the employee. No need to check the portal.
โ€น
HR
HR Assistant
online
๐Ÿ“ž โ‹ฎ
What is the WFH policy?
3:45 PM โœ“โœ“
๐Ÿ“‹ Work from Home Policy

As per the Remote Work Policy (v3.2, Jan 2025):

โ€ข Employees can WFH up to 2 days/week with manager approval
โ€ข Core hours: 10 AM โ€“ 4 PM must be available
โ€ข Equipment must be approved by IT before WFH
โ€ข Not applicable during probation period (first 3 months)

Source: Remote Work Policy.pdf ยท Page 4
3:45 PM
What about international travel for work?
3:46 PM โœ“โœ“
๐ŸŒ International Travel Policy

โ€ข Travel must be approved by Dept Head + Finance
โ€ข Business class for flights >8 hours
โ€ข Per diem: $75/day (US/Europe), $50/day (Asia)
โ€ข Visa expenses reimbursed with original receipts
โ€ข Submit report within 7 days of return

Source: Travel & Expense Policy.pdf ยท Page 11
3:46 PM
Type a message...
โžค
SCENARIO 04

Policy Library

Every employee question about HR policies gets an instant, accurate answer from the latest official documents โ€” with source citations so employees can verify.

RAG Engine PDF Ingestion Source Citations
๐Ÿ“š
Full Policy Knowledgebase
Upload all HR documents โ€” WFH policy, travel policy, code of conduct, POSH, leave rules โ€” as PDFs. Bot ingests, chunks, and embeds them automatically.
๐Ÿ”
Always Current
Set up auto-re-indexing when policies are updated. Employees always get answers from the latest version โ€” no outdated SharePoint links.
kb.reindex({ source: 'sharepoint', schedule: 'nightly' })
โœ…
Hallucination-Safe
Bot only answers from documents in the knowledgebase. If a policy doesn't exist, it says so and routes to an HR contact โ€” it never invents answers.
โ€น
HR
HR Assistant
online
๐Ÿ“ž โ‹ฎ
๐ŸŽ‰ Welcome to Acme Corp, Arjun! I'm your onboarding buddy.

Let's get you set up. Here's your checklist:

โœ… Identity documents (Aadhaar, PAN)
โ˜ Bank account details
โ˜ Education certificates
โ˜ Previous employer documents
โ˜ Emergency contact info

Ready to begin?
โ–ถ๏ธ Start Onboarding
9:00 AM
Start Onboarding
9:01 AM โœ“โœ“
Great! Please upload a clear photo of your Aadhaar card (both sides).
9:01 AM
๐Ÿ“Ž aadhaar_front.jpg
๐Ÿ“Ž aadhaar_back.jpg
9:02 AM โœ“โœ“
โœ… Aadhaar received and verified!

Next: Please share your bank account details for salary processing:
โ€ข Account Number
โ€ข IFSC Code
โ€ข Bank Name
9:02 AM
Type a message...
โžค
SCENARIO 05

Employee Onboarding

New joiners complete their entire onboarding paperwork via WhatsApp before day one. Documents are uploaded, validated, and stored directly into your HRMS โ€” no email attachments.

Guided Checklist Media Upload HRMS Integration
๐Ÿ“‹
Step-by-Step Document Collection
Bot walks the new joiner through every required document โ€” Aadhaar, PAN, certificates, bank details โ€” with clear prompts and instant validation.
๐Ÿ“ธ
WhatsApp Media Upload
Documents uploaded as photos or PDFs via WhatsApp are stored securely in your HRMS or S3, tagged to the employee record automatically.
media.download() โ†’ s3.upload() โ†’ hrms.attachDocument()
๐Ÿ“…
Induction Schedule Delivery
Once onboarding is complete, the bot sends the full induction schedule, team introductions, IT setup guide, and first-week agenda โ€” personalised per department.
โ€น
L&D
Training Bot
online
๐Ÿ“ž โ‹ฎ
What training programs are available this month?
10:30 AM โœ“โœ“
๐Ÿ“š June 2025 Training Calendar

๐Ÿ—“๏ธ Leadership Essentials
Jun 12 ยท 10 AMโ€“1 PM ยท Zoom
Seats: 8 remaining

๐Ÿ—“๏ธ Advanced Excel for Analytics
Jun 18 ยท 2โ€“5 PM ยท Room 204
Seats: 3 remaining

๐Ÿ—“๏ธ POSH Awareness (Mandatory)
Jun 25 ยท 11 AMโ€“12 PM ยท Online
Seats: Open
Register for a Program
10:30 AM
Register me for Leadership Essentials
10:31 AM โœ“โœ“
โœ… You're registered!

๐Ÿ“… Jun 12 ยท 10 AMโ€“1 PM
๐Ÿ”— Zoom link sent to your email
๐Ÿ“ฒ I'll send you a reminder the day before

Your manager has been notified. Enjoy the session!
10:31 AM
Type a message...
โžค
SCENARIO 06

Training & L&D

Employees discover, register, and attend training programs entirely via WhatsApp. Reminder drips, attendance tracking, and certificate dispatch are fully automated.

Calendar API Auto-Register Reminders
๐Ÿ—“๏ธ
Live Training Calendar
Training calendar synced from your LMS (Cornerstone, SuccessFactors, or a custom system) โ€” upcoming programs, seats, and schedules always current.
โœ…
One-Tap Registration
Employee registers in one message. Bot creates the enrollment in the LMS, notifies the manager, and sends Zoom/Teams link via WhatsApp and email.
๐Ÿ†
Automatic Certificate Delivery
Post-program completion, bot sends the certificate PDF directly on WhatsApp and updates the employee's training record in the LMS.
โ€น
HR
HR Assistant
online
๐Ÿ“ž โ‹ฎ
I want to claim a business dinner expense
8:00 PM โœ“โœ“
Sure! Please share the receipt image and fill in a few details.
8:00 PM
๐Ÿ“Ž receipt_june5.jpg
8:01 PM โœ“โœ“
Got it! Now tell me:
โ€ข Amount: ?
โ€ข Category: ?
โ€ข Business purpose: ?
8:01 PM
โ‚น3,400 ยท Meals & Entertainment ยท Client dinner with Infosys team
8:02 PM โœ“โœ“
โœ… Expense Claim Submitted!

Ref: EXP-2025-06541
Amount: โ‚น3,400
Category: Meals
Approval: Pending (Rahul Mehta)
Expected Reimbursement: 5โ€“7 working days

I'll notify you when it's approved!
8:02 PM
Type a message...
โžค
SCENARIO 07

Expense Claims

Employees submit expense claims by sharing receipt photos on WhatsApp. Bot captures all details, creates the claim in your ERP, and tracks approval โ€” no spreadsheets or email chains.

Receipt Upload ERP Sync Approval Alerts
๐Ÿ“ธ
Receipt Photo Capture
Employee photos the receipt and sends it via WhatsApp. Bot stores the image, extracts key details (amount, vendor, date) using OCR, and pre-fills the claim form.
ocr.extract(image) โ†’ expense.prefill()
๐Ÿ”—
ERP Integration
Claims sync to SAP Concur, Zoho Expense, or your custom ERP automatically. Manager approval triggers a WhatsApp notification to the employee.
๐Ÿ“Š
Claim Status Dashboard
Employee can ask "What's the status of my claims?" and the bot lists all pending, approved, and paid claims with amounts and expected payment dates.

How the HR Bot Works

Every employee message passes through an intelligent pipeline that routes to the right HRMS action in under 2 seconds.

HR BOT โ€” MESSAGE PROCESSING PIPELINE
๐Ÿ‘ค
Employee Message
Text / Image / Voice
๐Ÿ”
Identity Verify
Phone โ†’ Emp ID
๐ŸŽฏ
Intent Classify
NLU + context
โš™๏ธ
Route Handler
Leave / Pay / IT / Policy
๐Ÿ”Œ
HRMS APIs
Darwinbox ยท SAP ยท Zoho
๐Ÿ’ฌ
WA Response
< 2 sec
LEAVE INTENT
Balance lookup โ†’ HRMS API โ†’ balance display
Apply โ†’ validate days โ†’ create application โ†’ notify manager
PAYROLL INTENT
Salary slip โ†’ verify emp ID โ†’ generate PDF โ†’ presign S3 URL โ†’ send link
IT INTENT
FAQ match โ†’ auto-resolve
No match โ†’ raise Freshdesk/Jira ticket โ†’ SLA clock starts
LOW CONFIDENCE
Below threshold โ†’ escalate to HR executive โ†’ full context handed off in agent dashboard

What Clients See After Deployment

68%
HR Queries Auto-Resolved Without Human Involvement
1.8s
Average Response Time for Any Employee Query
4.7/5
Employee Satisfaction Score (Post-Interaction)
60%
Reduction in HR Desk Workload Within 30 Days

From Zero to Live in One Business Day

1

Connect Your HRMS

Provide your HRMS API credentials โ€” Darwinbox, Zoho People, GreytHR, SAP SuccessFactors, or Bamboo HR. We configure the leave, payroll, and employee directory API adapters.

  • Pre-built adapters for 8+ major HRMS platforms
  • OAuth2 or API key auth
  • Read/write permissions scoped to HR bot only
2

Upload Policy Documents

Upload all HR policy PDFs, SOPs, and handbooks to the knowledgebase panel. The bot ingests, chunks, and embeds them with one click. Supports SharePoint sync for auto-updates.

  • PDF, Word, Google Drive, SharePoint
  • Auto-re-index on document update
  • Source citations in every answer
3

Configure Bot Persona

Set the bot name (e.g., "HR Buddy"), tone (friendly/professional), language preferences, and out-of-hours message. Define escalation keywords that always route to a live HR agent.

  • Multilingual: 12 Indian languages + English
  • Business hours + holiday calendar
  • Manager notification templates
4

Enrol Employees & Go Live

Broadcast the WhatsApp number to employees via email or Slack. No app install required โ€” employees start chatting immediately. Analytics dashboard shows usage from day one.

  • WhatsApp Business opt-in message (TRAI compliant)
  • Zero training required for employees
  • Real-time dashboard for HR team

Ready to Deploy for
Your Organisation?

Get the full HR & Helpdesk template pre-loaded into your METPL WhatsApp Platform instance. Live in one business day.

Get This Template View All Templates