Native two-way sync with the tools Indian SMEs actually use. Zoho's full SaaS suite. Microsoft 365. Google Workspace. Tally. Slack. Whatever biometric devices you already own.
If your business runs on Zoho, Garuda HR is the missing HR layer that ties payroll to Books, attendance to Projects, offer letters to Sign, and identity to Directory.
Every approved payroll posts a journal to Zoho Books — gross expense, statutory payables, bank payment. One journal per pay-period per company; idempotent (won't double-post).
Phase 1 · Live
30-min delta-pull of project time logs. Reconciliation dashboard: punch hours vs Zoho-logged hours per (employee, day). Webhooks fire instantly when tasks are assigned.
Phase 2 · Live
Generate, send, track, archive — all through Sign's e-signature flow. Webhook on completion downloads + archives the signed PDF to the employee's documents.
Phase 3 · Live
Leave applied → manager Cliq channel pinged. Payslip published → employee DM. Late arrival → ops channel. Best-effort: never blocks the originating action.
Phase 4 · Live
Daily pull of approved expense reports. Each becomes a row in the reimbursement queue; the next payroll run consumes them as Other Allowance lines. Idempotent — same report never paid twice.
Phase 5 · Live
Moving away from Zoho People? One click pulls every employee record. Idempotent on email — re-running is safe; conflicts surface in a warnings list.
Phase 6 · Live
Employees log in with their Zoho account. JIT-provisions HR users on first login. No separate password to manage.
Phase 7 · Live
Every employee document uploaded to HR auto-mirrors to a per-employee WorkDrive folder (opt-in). Folder layout: /Garuda HR/<emp_id> – <name>/
Phase 7 · Live
Use Zoho Mail as the transactional sender for HR emails (welcome, payslip, alerts) instead of SMTP/SendGrid. Set transactional_mail_provider=zoho_mail.
Phase 7 · Live
Daily pull of candidates marked Hired. Auto-creates HR users, links by email or external_id. Idempotent — same candidate imported once.
Phase 7 · Live
Pull any Zoho Analytics workspace + view as CSV directly into the HR Analytics page. Bulk export job, async polling, streamed download.
Phase 7 · Live
One-time superadmin walkthrough: register a self-client app on api-console.zoho.in, paste credentials, pick products to enable, authorize via OAuth, map Books accounts. ~10 minutes.
Try the wizard on demo →SAML / OIDC SSO with JIT provisioning. Disable a user in Entra → access revoked in HR within minutes.
Directory sync (employees from Workspace), calendar block on approved leaves, Drive document sharing.
LDAP-based auth + 15-min sync from your AD server. Multiple AD servers (primary + secondary). Bind credentials encrypted.
Channel notifications for leave requests, payslip publish, attendance events, custom alerts. Test-message endpoint.
XML voucher export — payroll journals, statutory dues, NEFT entries. One-click monthly close handover to your accountant.
Native Baileys integration (personal WA) + Meta / Twilio / Gupshup / Wati for business API. Send payslips, alerts, OTPs.
eSSL, ZKTeco, Hikvision, Anviz, Matrix, Suprema, Honeywell, Realtime, Panasonic, ONVIF + generic webhook. See attendance →
Transactional email and SMS via your existing provider. Pluggable — choose Zoho Mail, SMTP, or SendGrid per send.
Outbound webhooks on every major event (employee created, leave approved, payroll closed). REST API for custom integrations on Enterprise plan.
Half your data is already in Zoho. Don't import it twice. Garuda HR's wizard connects you in 10 minutes — and your payroll runs auto-post journals to Books from day one.