New: the AiroHR Employee and HR apps are on the App Store for iPhone and iPad.Both apps now on the App Store Get the apps
AiroHR
×
Chat with us on WhatsApp
Integrations

Works with your banks, the government portals and your staff's phones

AiroHR turns attendance into salaries, then hands each result to where it has to go: a bulk-upload file for your bank, the ECR file for EPFO, payslips on WhatsApp, and data for your own systems through the API.

Salary payouts

Bulk-upload files for your bank

After payroll is finalized, download the salary file in your bank's own bulk-upload layout and upload it on your corporate banking portal. NEFT, RTGS or IMPS is set per payment; on automatic, payments of ₹2 lakh and above go by RTGS.

Bank file layouts

State Bank of India — CMP bulk uploadHDFC Bank — ENetICICI Bank — CIB bulk paymentsAxis Bank — corporate bulk paymentKotak Mahindra — CMS Net-ItBank of Baroda — bulk NEFT/RTGSPunjab National Bank — CIB bulk uploadIndusInd Bank — IndusDirectYes Bank — Smart UploadIDFC FIRST — corporate bulk upload

Any other bank: the generic NEFT/RTGS file or the salary register sheet (.xlsx, with totals) that your branch or relationship manager can process. Bank layouts change from time to time, so upload a small test file the first time.

Safe by design

The file is built from the finalized payroll, and a bank account an employee has just changed is not used until HR approves it. A file never silently leaves anyone out: missing account details stop the download with a list of who needs fixing.

  • Payout APIs (RazorpayX, Cashfree Payouts) On request
Everything AiroHR connects to

One system, many connections

Government and statutory

Files prepared from the finalized payroll for you to upload on the portals.

  • EPFO ECR text file Built in
  • ESIC contribution data Built in
  • Professional Tax by state Built in
  • TDS deduction and Form 16 Built in
  • Labour Welfare Fund Built in

Messaging

Employees hear about payslips, approvals and reminders on the channel they use.

  • WhatsApp: welcome, payslips, attendance reports, reminders Built in
  • SMS on DLT-registered templates, login codes Built in
  • Email: payslips and approval alerts Built in
  • Push notifications to the Android and iPhone apps Built in
  • WhatsApp assistant: payslip, letters and KYC status on request by the employee On request

Attendance sources

Every punch lands in the same register that payroll reads.

  • Airo Lens face-attendance kiosk on an Android tablet Built in
  • Selfie and GPS punch in the mobile app, with geofences on OpenStreetMap Built in
  • Biometric device punch logs, imported from Excel or CSV Built in
  • Your own gate or turnstile system, through the API On request

Sign-in

Use the login your company already manages.

  • Authenticator apps for 2-step sign-in Built in
  • SAML 2.0 single sign-on, for example Microsoft Entra ID, Okta or Google Workspace Enterprise

Accounting and spreadsheets

Hand payroll to your accountant without retyping it.

  • Payroll journal for Tally (XML import), with the ledgers Built in
  • The same journal as CSV for Zoho Books, Busy or Excel Built in
  • Bulk import of employees, salary structures and attendance Built in
  • Excel exports of registers, statutory and HR reports Built in

Apps

The same data on every screen.

Hiring

Open jobs reach candidates, and applications land in the hiring pipeline.

  • Careers page for your company, with an apply form Built in
  • PDF and Word resumes read automatically Built in
  • Google job search details on every job page Built in
  • Job feeds for Indeed and LinkedIn, for sponsored jobs and job slots Built in
API

Connect your own systems

A REST API with JSON over HTTPS. Use it to feed punches from your own devices, keep another system's employee list in sync, or pull approvals and payroll runs into your reports.

  • Each token belongs to one login and can only do what that login may do, limited to the employees that login may see.
  • Tokens are shown once, stored only as a hash, can expire on a date you choose, and can be revoked at any time.
  • Ask us to switch on API access and we will share the documentation.
  • Webhooks: your system gets a signed message the moment a new joiner is added, leave is approved or payroll is locked. Set them up yourself in Settings → Integrations.

What the API covers

EmployeesList employees with their details; add a new employee.
AttendanceRead punches; send check-in and check-out punches from your own gate, turnstile or device system; raise a regularisation.
ApprovalsList approval requests and raise new ones.
PayrollList payroll runs and start a new run for a period.
Holidays and leaveRead the holiday calendar and leave policies.
KYCList KYC cases and open a new one for a document.
DashboardHeadcount, today's check-ins and pending approvals, for your own reports.
FAQ

Integration questions, answered

Does AiroHR file PF, ESI and TDS returns for us?

No. AiroHR prepares the files the government portals accept, such as the EPFO ECR text file and ESIC contribution data, from your finalized payroll. You upload them on the EPFO, ESIC and income-tax portals and pay the challans there, so nothing is filed without your review.

Which banks can we pay salaries through?

AiroHR builds the bulk-upload file for 10 banks: SBI, HDFC Bank, ICICI Bank, Axis Bank, Kotak Mahindra, Bank of Baroda, Punjab National Bank, IndusInd Bank, Yes Bank and IDFC FIRST. For any other bank, use the generic NEFT/RTGS file or the salary register sheet, which your bank can map to its portal.

Can AiroHR use our existing biometric machines?

Yes. Export the punch log from your device and import it into AiroHR, or send punches from your system through the AiroHR API. Many companies also add the Airo Lens face-attendance kiosk, which runs on an Android tablet and needs no biometric hardware.

Can AiroHR post payroll to Tally?

Yes. For each locked payroll month, AiroHR makes one journal voucher: salary and employer PF/ESI on the debit side; PF, ESI, PT, TDS, recoveries and salary payable on the credit side. Download it as a Tally XML file and import it in TallyPrime or Tally.ERP 9, or as CSV for other accounting software. You choose the ledger names, and a ledger-masters file creates them in Tally the first time.

Can we put our job openings online?

Yes. Switch on your careers page in Recruitment and every open job is listed on your own page at airohr.com/careers, with an apply form. Candidates attach a PDF or Word resume, and AiroHR reads it and fills in their contact details, experience, skills and education. Each job page carries the details Google job search reads, and job feeds in the Indeed and LinkedIn formats are ready if you sponsor jobs on Indeed or buy LinkedIn job slots.

Is there an API?

Yes, a REST API with JSON over HTTPS for employees, attendance, approvals, payroll runs, holidays, leave policies and KYC. Each API token belongs to one login and can only do what that login is allowed to do. Ask us to switch on API access and we will share the documentation.

How do employees get payslips and alerts?

In the AiroHR app and web portal, and by WhatsApp, SMS, email and push notification. Payslips go out on WhatsApp and email when payroll is locked.

"Built in" items are part of every plan unless the pricing page says otherwise. "On request" items are set up with our team for your account. Bank and portal names belong to their owners and are used only to describe file formats. Last reviewed: October 2026.

Need a connection that is not listed?

Tell us which bank, device or system you use, and we will tell you honestly how AiroHR fits.

Talk to us