EOS runs the entire employee onboarding lifecycle (documents, e-signatures, approvals, assets and policies) in one platform, with every client organisation's data isolated at the database level.
Offer letter, NDA, ID proofs, policy acknowledgements. Every hire starts as a stack that has to be produced, signed and stored.
Reminder emails. WhatsApp follow-ups. The same documents asked for four times, with no record of who holds what.
Not digitised. Not scanned into a folder. Removed: printing, chasing and filing stop being work anyone does.
Employee uploads from their phone. HR approves in the browser. One signature, reused everywhere. Every action in the audit trail.
Saving a new employee record triggers the onboarding workflow automatically.
The employee uploads or photographs each required document. Live status per file, synced with HR's queue.
HR previews each file in-browser and approves or rejects with a reason. Rejections route straight back for re-upload.
One saved signature signs every document that requires it. Completing this unblocks the next approval.
Manager and HR approvals cleared, assets allocated, and the record locked into the audit trail.
Assign a manager on an employee record and the reporting structure builds automatically. No manual diagramming, ever.
The employee uploads from a file or their phone camera. HR previews each one in the browser and approves or rejects with a reason, and a rejection routes straight back without anyone sending a reminder.
Upload an Excel file and the Import Centre shows it back as a real spreadsheet grid, with every failing cell highlighted and the exact reason given. Nothing reaches the database until you say so.
| EMP CODE | NAME | DEPARTMENT | JOINING DATE | |
|---|---|---|---|---|
| EMP001 | Suresh Babu | Engineering | suresh@acme.in | 01-08-2026 |
| EMP002 | Divya S | Enginering | divya@acme.in | 04-08-2026 |
| EMP003 | Karthik M | Finance | karthik.acme.in | 11-08-2026 |
| EMP004 | Nithya P | Finance | nithya@acme.in | 18-08-2026 |
Meera K approved Aadhaar for EMP001HR · 2 MINUTES AGO
Meera K rejected Bank proof for EMP001HR · 6 MINUTES AGO
Suresh Babu signed Offer Letter v2EMPLOYEE · 14 MINUTES AGO
Rahul V allocated asset LAP-2291MANAGER · 1 HOUR AGO
Anitha R published policy "Leave Policy v3"ADMIN · 3 HOURS AGO
Every create, update, delete, approve and reject is logged with actor, timestamp and before/after detail. The dashboard turns that record into the two views HR actually acts on.
A repeatable rollout the implementation team runs for every new client, tracked as a live readiness percentage until the client takes over independently.
Company profile, plan, employee limit and trial window.
A seed Super Admin login is issued: the client's permanent, protected way in.
Departments, designations, locations and employees bulk-imported via guided Excel templates with row-level validation.
A fully audited, reversible impersonation lets the team check everything before handoff.
At 100% readiness the client takes over their portal independently.
Every plan includes the full onboarding lifecycle: documents, e-signature, approvals, assets, policies and the audit trail. Plans differ on scale and support.
All plans billed annually, exclusive of GST. Employee limits are set per organisation at provisioning. Need more than 1,000 employees? Talk to us.
Isolation is enforced at the database level, not by a filter in the application. Employee codes, department codes and asset serial numbers are unique per organisation rather than globally, so every client can safely reuse EMP001 without collision. Client audit trails never show implementation-team activity, and the implementation team's log is kept strictly separate in return.
No. Employees upload documents from a file or capture them directly with their phone camera, and draw their signature on-screen with mouse or touch. One saved signature is reused automatically for every document that requires it.
Rejection requires a reason. The employee is notified automatically, the document is flagged in their portal, and the workflow routes back to the Pending Documents stage. Nothing advances past a required sign-off.
Yes, through the Data Import Centre. Choose an entity type, download the Excel template, upload, and review field mapping. Column-level validation appears as a real spreadsheet grid with bad cells highlighted and the exact reason shown, before anything is written. Entities unlock in dependency order, so departments import before employees.
HR publishes a policy with a version, due date and expiry date, and toggles whether it requires acknowledgement, signature, or both. Every employee sees it queued until acknowledged, and a live Policy Tracker shows HR exactly who has and hasn't responded, with drafts kept separate from published versions.
Every automated reminder is capped at two sends per recipient. Triggers cover joining-date reminders, probation-end nudges, birthday and work-anniversary emails, and stalled-approval escalations, each with a full send log showing delivered, failed and bounce detail.
An implementation team onboards client companies. Each client's own HR and admin team then runs their day-to-day onboarding independently, on the same platform, behind a hard data boundary.
Every client organisation's employees, documents, roles and settings are isolated at the database level.
Super Admin, Admin, HR, Manager and Employee each see only what their role permits, configurable per client.
Offer, document collection, e-signature, approvals and asset allocation, with zero paper anywhere in the chain.
A dedicated role provisions new clients, imports their data, and monitors health across every tenant.
Tell us your headcount and where onboarding currently breaks. We will walk you through a full lifecycle on a live portal: provisioning, import, workflow and audit.
We reply within one working day.
Log in to your portal to raise a ticket from the help menu.
A full lifecycle on a live portal: provisioning, data import, workflow, e-signature and the audit trail.