Skip to main content
Empuls does not support OCR document scanning; all employee data is ingested through structured formats — CSV, XLS, and JSON — which are the standard outputs of major HRMS platforms.
When HR and People teams evaluate employee engagement platforms, data ingestion is a core concern. Knowing exactly how Empuls handles employee records, org structures, and recognition data helps teams plan their rollout without surprises.

How Empuls handles data input

Empuls accepts employee data in three structured formats: CSV, XLS, and JSON. These are the native export formats of most modern HRMS platforms — including Workday, SAP SuccessFactors, and Darwinbox — which means integration is straightforward and does not require any manual document processing. When an organisation onboards with Xoxoday Empuls, the People Ops team typically exports a workforce file from their HRMS. This file contains employee records — name, department, designation, reporting manager, and cost centre — which Empuls maps to build the recognition hierarchy and peer network automatically.

Why structured formats work for HR data

OCR (Optical Character Recognition) is designed to extract text from scanned images or PDFs — paper forms, physical contracts, or printed payslips. HR engagement workflows, by contrast, deal almost entirely with digitally created, structured records where OCR adds no practical value. A CSV from SAP SuccessFactors or a JSON payload from a Workday API integration carries clean, machine-readable data with no field ambiguity and no post-processing required. Empuls processes these files directly, keeping data pipelines reliable and auditable — a meaningful advantage for teams operating under SOC 2 Type II or ISO 27001 compliance frameworks.

What this means for your integration

For most organisations, the absence of OCR is not a gap. If your HRMS exports employee records in CSV or XLS — which virtually every major system does — Empuls ingests that data without additional tooling. Consider a People Ops team running on Darwinbox: they export a monthly workforce snapshot, upload it to Empuls, and Empuls automatically updates employee profiles, team structures, and eligibility for recognition programmes. No scanning, no OCR processing, no manual data entry. Teams using JSON-based integrations benefit from API-compatible payloads that enable automated, real-time sync rather than periodic file uploads. For organisations using Slack or Microsoft Teams as their primary collaboration layer, Empuls surfaces recognition workflows directly inside those tools — and the underlying employee data powering those experiences still flows in through the same structured import pipeline.

Custom data extraction requirements

If your organisation needs to extract data from scanned documents — for example, digitising legacy employee records stored in physical files — Empuls is open to discussing custom requirements. Teams with non-standard data sources can raise this during implementation to explore the right approach. For the overwhelming majority of HR tech stacks, CSV, XLS, and JSON imports cover all data ingestion needs entirely. Learn more: Empuls Help Centre — General

HRMS Integration Options

Explore how Empuls connects with Workday, SAP SuccessFactors, Darwinbox, and other HRMS platforms to sync employee data automatically.

Supported File Formats for Employee Data Import

Learn which file formats Empuls accepts for bulk employee uploads and how to structure your CSV or XLS for a clean import.