Early accessJAM now works inside ChatGPT
The HR platform you can talk to.
JAM runs people, attendance, leave and payroll for Indian teams. HR works in one calm web app; employees just message JAM on WhatsApp for payslips, leave and check-ins.
The AI-native HR platform · built for India


JAM HR
Business account
- Employee: Kitni leave bachi hai? Kal half day sick leave chahiye, tabiyat theek nahi
- JAM: Aapke paas 12 EL, 7 SL aur 4 CL bache hain. Yeh request ready hai: Sick leave · half day, Tue 27 Oct, Balance after: 6.5 SL. Buttons: Confirm & submit, Cancel
- Employee: taps Confirm & submit
- JAM: Submitted ✓ Sana Mirza ko approval ke liye bhej diya. Get well soon, Priya.
EPF · ESI · Professional Tax · LWF computed in every payroll run
One platform
Four ways in. One source of truth.
HR runs the company from the web app. Employees never need a login: they message JAM where they already are. Every surface reads and writes the same records, with the same permissions.
- Live
Web app
For HR and finance
People, attendance, leave and payroll in one place, with statutory deductions worked out in every run.
See how it works → - Live
WhatsApp agent
For employees
Payslips, leave balances, leave requests and check-ins, answered in English, Hindi or Hinglish.
See how it works → - Early access
JAM in ChatGPT
For admins
Ask about your team in plain language. JAM drafts every change, and you approve it before anything happens.
See how it works → - Early access
Mobile app
For employees
Check in with location, download payslips and apply for leave. Coming soon to iOS and Android.
See how it works →
The web app · for HR and finance
Everything HR. Nothing extra.
One calm workspace for the people who run the company: employees, attendance, leave, payroll and payslips, all built around how Indian teams actually work.
Every employee, from offer to exit
- Probation with an end date, confirmation and exit, tracked on each record
- Teams, reporting managers, PAN and Aadhaar documents in one profile
- Message selected people on WhatsApp straight from the list





The WhatsApp agent · for employees
Your people, on WhatsApp.
No app to install, no password to forget. Employees message JAM like they'd message a colleague in HR, and it gets things done against your real policies and records.
- Payslips
- Ask for any month and get the PDF in the chat.
- Leave
- Check balances, apply for full or half days, track requests.
- Attendance
- Check in and out by sharing location; see the month's summary.
- Managers
- Approve or reject your team's leave with one tap.
- Holidays
- Upcoming company holidays, any time.
- Your language
- English, Hindi or Hinglish. Type the way you talk.
- Recognises each employee by their registered mobile number
- Nothing is submitted until the employee taps a confirm button; typing “yes” never counts
- Check-ins only count with a real location shared from the phone
JAM HR
Business account
- Employee: Send me my September payslip
- JAM: Here it is. Net pay ₹1,83,200, credited 30 Sep. The PDF password is your PAN in capitals. sends Payslip_Sep_2026.pdf
Payroll and compliance
Payroll that checks itself, then waits for you.
JAM does the arithmetic Indian payroll demands, then stops. A run is only final when an admin approves it.
- 01
Draft
Pick the month. JAM pulls in everyone on payroll.
- 02
Calculate
Attendance, leave, adjustments and statutory deductions are applied.
- 03
Approve
An admin reviews the run and finalises it. Nothing is paid before that.
- 04
Publish
Payslips are generated and employees can fetch them on WhatsApp or the app.

Statutory deductions, computed in every run
JAM computes these amounts for payroll and payslips. Filing and challans stay with your accountant. TDS is entered per employee through payroll adjustments.
EPF
Employees' Provident Fund
Employee and employer contributions worked out on the PF wage in every run.
ESI
Employees' State Insurance
Eligibility checked against the wage limit each month, with both contributions computed.
PT
Professional Tax
State slabs for 24 states, including the February adjustment where it applies.
LWF
Labour Welfare Fund
Deducted in the right months for 16 states and union territories, per employee.
JAM in ChatGPT · for admins Early access
Ask it like you’d ask a colleague.
Connect JAM to ChatGPT and run HR in plain language. Find people, fix attendance, approve leave, set up holidays and onboard new joiners, each with a review card you approve.
- Admin: Who's on leave today, and is anything waiting on me?
- JAM tools called: get_hr_overview, list_leave_requests
- ChatGPT: 9 people are on leave today and 231 of 248 are in. 4 leave requests are waiting on you. The newest is Priya Nair: sick leave, half day, Tue 27 Oct.
- Admin: Approve Priya's.
- JAM tools called: draft_leave_decision
- Review card, Approve leave · Priya Nair: Status Pending to Approved; Sick leave balance 7 to 6.5; 27 Oct attendance Half day · leave. Buttons: Cancel, Confirm and apply.
- After the admin presses Confirm and apply: Done. Priya's leave is approved and she's been notified.
It drafts, you decide
Every change arrives as a before-and-after card. Nothing is saved until you press Confirm and apply, and drafts expire after 15 minutes.
Your permissions, not more
JAM in ChatGPT uses the same HR and Admin roles as the web app. Payroll data stays admin-only.
Every call is logged
Each tool call is recorded in an audit log with who asked and what was touched, never the values themselves.
Some things stay manual
It never runs payroll, deletes people or changes records in bulk. Those stay in the web app.
- Connects to ChatGPT today. More assistants next.
The mobile app · for employees Early access
HR in their pocket.
Coming soon to iOS and Android. For teams that want an app as well as WhatsApp, the JAM app opens on an assistant, with attendance, leave and pay one tap away.
- Check in and out with your location, and see the month at a glance
- Download payslips and see your next payday
- Apply for leave by just asking, then confirm the draft
- Managers approve their team's leave in the app
- Push notifications when leave is decided or a payslip is ready



Trust and safety
AI with the brakes built in.
Payroll and personal data are the most sensitive things a company holds. JAM's AI follows the same rules as your HR team.
Roles that mean something
Admins and HR see different things. Payroll and salaries are admin-only, in the web app and in ChatGPT.
Human approval, always
Payroll runs need an admin to finalise them. AI changes need a button press on a before-and-after card.
An audit trail for AI
Every assistant action is logged with who asked, which tool ran and the outcome, without copying personal values into the log.
Sensitive fields, locked
Sensitive employee fields are encrypted at rest. Revealing one through the assistant needs an admin, MFA and a stated reason.
Employees prove who they are
The WhatsApp agent only answers registered numbers of active employees, and only about their own records and their team’s requests.
Password-protected payslips
Every payslip PDF is locked with the employee's PAN, whether it's downloaded, sent on WhatsApp or opened in the app.
How it works
Live in days, not quarters.
- 1
Set up your company
Shifts, working patterns, leave policies, holidays and pay templates. Start from Indian defaults and adjust.
- 2
Bring your people in
Add employees, then upload a month of attendance as one Excel matrix. Employees can start on WhatsApp the same day.
- 3
Run payroll, publish payslips
Calculate, review, approve. Payslips are ready on WhatsApp and the app the moment the run completes.
Pricing
Simple pricing for growing teams
One plan per employee per month, with payroll, WhatsApp and compliance included. Talk to us for a quote for your headcount.
- ✓Web app for HR and finance
- ✓WhatsApp agent for every employee
- ✓Payroll with EPF, ESI, PT and LWF
- ✓Payslips, documents and audit trail
- ✓Early access to JAM in ChatGPT
FAQ
Questions buyers ask us.
Can't find yours? Book a demo and ask us directly.
What can employees do on WhatsApp?
Get any month's payslip as a PDF, check leave balances, apply for full or half-day leave, check in and out by sharing their location, see their attendance summary and upcoming holidays. Managers can approve or reject their team's leave. It understands English, Hindi and Hinglish.
Do employees need to install anything?
No. The WhatsApp agent recognises each employee by the mobile number on their JAM record. The JAM mobile app is optional and is coming to iOS and Android; teams can join the early access now.
Which statutory deductions does JAM handle?
JAM computes EPF, ESI, Professional Tax (24 states) and Labour Welfare Fund (16 states and UTs) in every payroll run and shows them on each payslip. TDS is entered per employee through payroll adjustments. JAM computes; filing and challans stay with your accountant.
Can the AI change payroll or records without approval?
No. JAM in ChatGPT drafts every change as a before-and-after card, and nothing is saved until an admin presses Confirm and apply. It cannot run payroll, delete employees or make bulk changes. Payroll runs are finalised by an admin in the web app.
Which AI assistants work with JAM?
JAM connects to ChatGPT today through an early-access connector for admins and HR. Support for more assistants is on the way. Employees use JAM's own agent on WhatsApp and in the app.
How do employees get their payslips?
Once a payroll run is approved, JAM generates password-protected PDFs (the password is the employee's PAN). Employees ask for them on WhatsApp or download them in the app, and HR can bulk-download every payslip.
Can we bring our existing data?
Yes. Add employees with their pay templates, and upload attendance for a whole month as a single Excel matrix that JAM validates before saving. Our team helps with the first import.
How long does it take to go live?
Most teams set up their company, policies and people within a week and run their first payroll the following month. Employees can start using WhatsApp as soon as they're added.
Book a demo
See JAM run your HR.
A 30-minute walkthrough with your own policies: payroll with statutory deductions, the WhatsApp agent your employees will use, and JAM in ChatGPT.
- —Set up in days, with our team doing the first import
- —WhatsApp for every employee from day one
- —Already a customer? Sign in at hrms.jamhr.app