Skip to main content
StaffCore
The operating system for workforce and foreign-worker management

Every worker. Every process. One system.

StaffCore connects recruiting, onboarding, work sites, attendance, payroll accounting, client billing, housing, documents and artificial intelligence — in real time and in one place.

It runs your:attendance and hours, payroll accounting, client billing, worker housing, permits and documents, recruiting and onboarding

Built for construction corporations, manpower companies, service contractors, industry and nursing care

StaffCore — management screen

Real-time overview

Active

Active workers

1,284

+36 this month

Work sites

96

12 clients

Attendance exceptions

18

Needs action

Ready for payroll

1,102

86%

Active workers

Last six months · demo data

Payroll process status

  1. Report intake
  2. Exception review
  3. Entitlement calculation
  4. Manager approval
  5. File for Michpal

Workers needing attention

Workers needing attention
WorkerClient / siteHours this monthStatus
Worker 1042Construction corporation · North site186Ready for payroll
Worker 0871Cleaning company · Central mall164Exception
Worker 1190Industry · South plant203Active
Worker 0755Guarding · Logistics site178Missing document
Worker 1233Nursing care · Private assignment—Pending

Demo view. The data is illustrative only and is not real personal information.

Built out of real experience managing manpower, workers, clients and payroll

  • Construction corporations
  • Manpower companies
  • Cleaning companies
  • Industry
  • Nursing care companies
  • Service contractors
  • Payroll managers
  • Field teams
The shared core

The same system under all three worlds

What differs between sectors is the language, the process and the screens — not the system. Each module feeds the next, from candidate to client invoice.

  • Industry
  • Construction
  • Care
  • Worker management

    One digital worker file, for the whole employment.

  • Recruitment & onboarding

    From candidate to first day at work.

  • Documents & OCR

    From an image or PDF to structured fields.

  • Attendance

    Ingest from any source, flag every exception.

  • Payroll accounting

    Computed by sector, seniority and worker setup.

  • Worksites

    Staffing, attendance and cost per site.

  • Worker housing

    Flats, beds, occupancy and deductions.

  • Tasks & alerts

    What needs handling, by whom, today.

  • Reports & BI

    Profitability by worker, site and client.

  • Client billing

    From the hour worked to the invoice line.

  • Permissions & audit log

    Who may see what, and who did what.

  • API & integrations

    Payroll exports and links to your existing systems.

Where things stand today

When every process lives in a different system, you are not really in control

Most manpower companies are not short on data. Their problem is that the data sits in seven different places, and none of them talk to each other.

01Attendance reports in Excel, in photos and on WhatsApp

Every site sends a different format, and someone in the office retypes all of it at the end of the month.

02Employee files scattered everywhere

Part in a physical folder, part on a drive, part in the inbox of whoever onboarded the worker.

03Documents and visas with no tracking

An expired visa surfaces when the worker is already on site, not a month in advance.

04Manual payroll calculations

Overtime, Shabbat, recreation pay and housing deductions are worked out in a side spreadsheet nobody reviews.

05A gap between attendance, payroll and client billing

The worker was paid for 190 hours, the client was billed for 176, and nobody noticed.

06Errors discovered too late

Fixing something after the payslip is issued costs several times more than fixing it before — in money and in trust.

07No idea what the real margin is

It is hard to answer a simple question: how much did we make on this site this month?

08No real-time picture

The answer arrives two days later, after someone has collected it from three systems.

This is exactly where StaffCore connects it all into one process.

The full workflow

From the first candidate to the bottom line

Every stage feeds the next. No exports, no double entry, and no point at which the data "leaves the system" and comes back in a different version.

14stages in one continuous flow

Pick a stage to see what happens in the system

Candidate pool

Recruiting

  • 142 active candidates
  • 18 in interview
  • 9 awaiting client approval
Sector fit

One system. A real fit for every sector.

The difference between sectors is not the colour of the screen. It is the hours, the extension orders, the required documents and the way cost is measured against billing. StaffCore is built around those differences.

System capabilities

Twenty modules. One process.

Each module stands on its own, but the real value comes from the connections between them: attendance feeds payroll, payroll feeds profitability, and documents block processes that should never run without them.

Clients and employers

Client file, agreements, rates, contacts and billing terms.

Work sites

Site, responsible manager, address, operating hours and required headcount.

Digital signatures

Contracts and declarations signed from a phone, with a full audit trail.

Client billing

Billing based on approved hours and rates — with no re-entry.

Profit and loss

Cost against revenue for every worker, site, client and project.

Tasks and alerts

What needs attention today, who owns it and what is already overdue.

Capability status: In pilot

Worker app

Hours, payslips, documents and requests — in the worker’s own language.

Field team interface

Report attendance, photograph a document, open a worker record and sign — from the field.

Automated payroll accounting

Not just passing hours along. The system understands pay.

Most attendance systems stop the moment the worker clocks out. StaffCore carries on from there: it takes the hours, cross-checks them against the worker settings, the sector and the relevant extension order, and produces a calculation you can review before anything is issued.

Attendance report
Calculation engine
Payroll and profitability
  • Regular hours
  • Overtime
  • Shabbat and holidays
  • Night hours
  • Absences
  • Vacation
  • Sick leave
  • Recreation pay
  • Travel allowance
  • Pension
  • Severance
  • Study fund
  • Seniority
  • Housing deductions
  • Health insurance
  • Advances
  • Sector-specific components
  • Per-worker settings

Fit to the sector

Separate calculation rules for cleaning, guarding, construction, industry and nursing care — not one template for everyone.

Calculation driven by settings

Each worker’s rate, seniority, agreement and deductions are defined once and applied automatically.

Exceptions caught before issuing

Missing hours, duplicates, quota overruns or gaps against the schedule are flagged in advance.

Files for Michpal

A structured file prepared for the payroll system, including a log of what was exported and when.

Sample payslip

View a sample payslip for an early check, before running the whole month.

Cost against billing

A comparison between the cost of the worker and what the client is billed — for every worker, site and project.

StaffCore helps you apply payroll rules and sector settings consistently and under control. Responsibility for the accuracy of the calculation, for the settings that were entered and for legal compliance remains with the employer and the payroll accountant.

OCR and artificial intelligence

From a photo to a report — without retyping everything

An attendance report that arrives as a screenshot from the site manager’s phone is not a technical problem. It simply needs to become structured attendance lines — with a chance to review them before approving.

  1. 01UploadAn image, PDF, Excel file or screenshot — from a computer, a phone or WhatsApp.
  2. 02Worker identificationThe system reads the names and cross-checks them against the worker database.
  3. 03Date and hour extractionDates, clock-in and clock-out times, breaks and total hours.
  4. 04Automatic assignmentThe report is linked to the right worker, client and work site.
  5. 05PreviewA full table to review — before anything enters the system.
  6. 06Exception flaggingSuspect lines, unrecognised names and gaps are flagged separately.
  7. 07Capture after approvalOnly after human approval does the data enter attendance.
attendance-report-north-site.pdf
attendance-report-north-site.pdf6 lines detected · 1 to review
Scanning document…
WorkerDateInOutHours
Worker 104203/0706:3016:009.0
Worker 104303/0706:3516:008.9
Worker 104403/0707:0017:3010.0
Worker 104503/0706:30—?
Worker 104603/0706:3016:009.0
Worker 104703/0708:0016:007.5

Line 4 — clock-out time missing. Flagged as an exception and will not be captured until it is completed.

WhatsApp agent

The system is available in chat too

Not a menu of numbered options. An ordinary conversation, in whatever language suits the user, that performs real actions in the system — with confirmation before anything sensitive.

Free-form conversation

No rigid menu and no keywords to memorise.

Passport and ID capture

Sending a photo of a document starts an onboarding flow.

Open an employee file

Create a new worker directly from the conversation.

Receive an attendance report

Send a report from the site straight into capture.

Search workers and clients

Pull up details and worker status with a simple question.

Check missing documents

What a worker is missing and what is about to expire.

Hebrew, Russian and English

Replies come back in the language the message was written in.

Confirmation before acting

Any action that changes data requires explicit confirmation.

StaffCore AI
  1. Manager: I got an attendance report from the north site, can you capture it?
  2. StaffCore AI: Of course. Send the file or a photo of the report and I will check it.
  3. Manager: [file] attendance-report-north-site.pdf
  4. StaffCore AI: Detected 42 lines for 14 workers at the "North Tower" site. 3 lines need review (clock-out time missing). Approve capture of the 39 valid lines?
  5. Manager: Yes, and open a task for me on the other three
  6. StaffCore AI: 39 lines captured. A task "Complete hours — north site" was created and assigned to the site manager.
The system is available in chat too

The agent only performs actions that exist in the system and that the user is authorised to perform. Actions that change data require explicit confirmation in the conversation.

Product family

StaffCore Care

The complete operating system for employing a home care worker — from scheduling to pay, including what happens in the home itself.

Care Cloud Platform

The core: patient file, caregiver file, scheduling, care plan, attendance, pay and documents.

Capability status: In pilot

Care Edge Hub

An edge layer in the home, for local processing of events where that is supported and required.

Capability status: Coming soon

CareLink Duo

A home device with two buttons: attendance reporting and an emergency button.

Capability status: Coming soon

Family portal

A simple interface for family members: what is happening, who arrived, what was updated.

Capability status: In pilot

Monitoring and control centre

A consolidated view of assignments, events and alerts for a coordinator.

Capability status: Planned
CareLink Duo

Emergency calls and visit verification in two buttons — a simple home device, with no screen and no app.

  • Patient and employer fileCapability status: In pilot
  • Caregiver fileCapability status: In pilot
  • Matching and schedulingCapability status: In pilot
  • Care plan and timetableCapability status: In pilot
  • Arrival and visit-completion verificationCapability status: In pilot
  • Family portalCapability status: In pilot
  • No-show alertsCapability status: In pilot
  • Caregiver pay and entitlementsCapability status: In pilot
  • Incidents and complaintsCapability status: In pilot
  • Permissions and consentsCapability status: In pilot
  • Privacy modesCapability status: In pilot
  • Voice update from the patientCapability status: Coming soon

StaffCore Care is not a medical device, is not an emergency dispatch centre and does not replace human supervision or contacting emergency services.

Go to the StaffCore Care page
Interfaces

The right screen for every role

An operations manager, a field worker, an employee and a family member do not need the same screen. Each one gets exactly what they need, and nothing more.

Full control, without digging through data

A daily overview, pending approvals, exceptions and profitability — with the ability to drill into any line.

  • Management dashboard
  • Reports and breakdowns
  • Hour and payroll approvals
  • Exception control
  • Profitability by site and client
  • Alerts and tasks
Management interface
Management interfaceLive
  • Management dashboard
  • Reports and breakdowns
  • Hour and payroll approvals
  • Exception control
  • Profitability by site and client
  • Alerts and tasks
Arrivals and onboarding

The worker is still in the air — and their file is already open

Corporations and companies that employ foreign workers manage arrival groups, not individual workers. StaffCore is built around that.

Arrival groups

Manage a whole group as a single event, with every worker inside it.

Flight and timing

Airline, flight number, landing date and time.

Arrival status

Manual update of the group status: planned, landed, onboarded.

Driver and vehicle assignment

Who collects the group, in which vehicle and to where.

Apartment assigned in advance

Allocate an apartment and a bed before arrival.

Onboarding from the event

Open employee files directly from the arrival event.

Flight history

A full record of every entry and exit for the worker.

Missing documents

What each worker in the group is missing, before they reach the site.

The worker is still in the air — and their file is already open
GroupFlightTimeWorkersStatus
Group 24-07-AXX 48128/07 · 05:4018Pending
Group 24-07-BXX 21330/07 · 14:1512Pending
Group 24-06-DXX 10519/06 · 06:2022Active
Group 24-06-CXX 34411/06 · 22:509Missing document

Flight and arrival status is managed inside the system based on information entered by users. There is currently no automatic synchronisation with the Israel Airports Authority or with any government body.

Security and permissions

Sensitive data demands full control

A system that holds passports, payslips, home addresses and medical information has to treat each of them differently. Permissions are part of the design, not an add-on.

Role-based permissionsA manager, a payroll accountant, a site manager and a worker each see different screens.
Separation between organisationsEvery organisation sees only its own data.
Encrypted communicationAll traffic between the browser and the server is encrypted.
Audit logWho viewed, who changed, what changed and when.
Action trackingSensitive actions such as export, deletion and rate changes are recorded.
BackupsOngoing backup of data and documents.
Consent managementRecording consents given by workers, patients and family members.
Need-to-know accessSensitive fields are exposed only to those who actually need them.
Protected documentsDocuments are accessed through the system, with view logging.
User authenticationManagement of users, passwords and access policy.
Two-factor authenticationAn additional authentication layer for key users.
Privacy modes in nursing careSet the level of sharing with the family and with other parties.

The system was designed with permission layers, logging and controls suited to working with sensitive information. StaffCore does not present security standards or regulatory certifications that have not actually been issued to it.

Full page
Integrations

Connects to what already works for you

No company replaces all of its systems in a single day. StaffCore knows how to take data in and push data out in the formats you already work with.

  • מיכפלConnected
  • WhatsAppReady to connect
  • שעוני נוכחותReady to connect
  • Excel / CSVConnected
  • PDFConnected
  • Google CalendarReady to connect
  • מערכות דיוורReady to connect
  • REST APIReady to connect
  • WebhooksReady to connect
  • אחסון מסמכיםConnected
  • הנהלת חשבונותPlanned
  • סליקהPlanned

System names are shown as text only. No commercial logo is used without permission.

What actually changes

Value is not measured in a slogan. It is measured in the daily work.

We will not show savings percentages here that were never measured. We will show what actually changes when the whole process sits in one place.

Less manual typingData is entered once and serves every stage that follows.
Less switching between systemsNo exporting to Excel just to import it somewhere else.
A single pictureManagement, the payroll accountant and the site manager all see the same number.
An orderly payroll processClear stages, recorded approvals and a log of every export.
Exception trackingAnything that is off is flagged before issuing, not after.
Operations, payroll and profitability connectedYou can answer "how much did we make on this site" without collecting data by hand.

Quantitative figures will be shown here only after documented measurement with actual customers.

Use cases

What it looks like in the field

The scenarios below are based on the way of working the system supports. They are clearly marked as demonstration scenarios and are not customer testimonials.

Demonstration scenario
Construction corporation · 400 foreign workers
An arrival group is opened in the system a week before landing, including apartment and driver assignments. On the day of arrival, employee files are created from the arrival event, and every worker reaches the site with valid documents. At the end of the month, attendance from all the sites is already in the system, and exceptions were handled before the payroll run began.

Managing arrival groups, visas and housing alongside attendance across eight sites

Demonstration scenario
Cleaning company · 60 client sites
Site managers report hours from their phones. The system compares actual hours against the headcount set out in the client contract and flags sites that are out of line. The same data is used both to prepare payroll and to bill the client, so there is no gap between what was paid and what was billed.

Actual hours against contracted hours, and an extension order that has to be applied consistently

Demonstration scenario
Nursing care company · assignments in private homes
The caregiver reports arrival with a single button. If no report comes in by the agreed time, an alert is raised and a reminder is sent. The family member sees in the portal what happened and when, without calling the office, and the accumulated attendance becomes a monthly report and the basis for calculating pay.

Arrival verification, care plan and communication with families

Frequently asked questions

What is worth knowing before you start

For organisations that employ workers through work sites, clients or employers — manpower companies, construction corporations, cleaning and maintenance companies, guarding companies, industrial plants, logistics companies and nursing care companies. The more workers, sites and differing payroll rules you have, the greater the value.

Want to see how the whole process connects?

Let us set up a short demo and show you how StaffCore can fit your workflows, your workers and your clients.

1-800-100-350jerry@alinclean.co.il