One absence with a medical certificate crosses four systems and one person
WhatsApp, the attendance system, the Drive folder of certificates and payroll. What that person costs, what the errors cost, and what an agent does.

Iván Itzcovich
Co-founder
Somebody is not coming in and sends a message at seven in the morning. From there a journey begins that almost nobody has ever drawn end to end.
The message arrives on WhatsApp. Somebody reads it and records it in the attendance system. Then they ask for the certificate. The certificate arrives as a photo, two days later, and somebody has to look at it to see what it says. It has to be saved in Drive, in the employee's folder, under the name that company uses. If the absence is long or repeated, somebody has to arrange for the company doctor to visit and verify. And at the end of the month all of that has to reach payroll with the right entry in the right period.
Four systems, one phone call, and a single person carrying the whole journey by hand.
The cost isn't in the data entry, it's in the hand-off
Ask that person how long it takes and they will answer with the minutes of recording the event. It is not many minutes and that is not where the problem is.
The problem is that the fact changes systems five times and none of the five finds out on its own. Every hand-off is done by a person looking at one screen and typing into another.
That is where the errors are born, and they are not exotic errors: the absence that got recorded but never reached payroll, the certificate that covered three days and was entered as one, the file saved under a name nobody will find again, the doctor's visit arranged over the phone and logged nowhere.
And one detail makes these errors cost differently from others: most of them are discovered on the payslip. Which is to say they are discovered when the person gets paid, with the error already paid out, and the correction costs an adjustment, an awkward conversation and, under many agreements, a difference that gets paid anyway.
The same case, today and with an agent
Below is the whole journey, twice. On top, how it runs today: one person going from one system to the next, one at a time. Underneath, the agent below all the systems, reaching them at once.
The steps can be switched off one by one, to see what happens when one of them is left to a person.
One absence with a certificate, end to end
- the agent does it
- a person does it
- always a person
the steps of the case
- Read the notice and understand itWhatsApp
Reads the message as it arrives, tells an absence from a late arrival, and asks exactly one follow up question when something is missing.
- Record the day's eventAttendance
Writes the record into the attendance system the same day it happened, in the format the system expects.
- Ask for the certificate and keep askingWhatsApp
Asks as soon as the absence is recorded, asks again at 24 and 48 hours, and stops asking once it arrives.
- Read the certificate and validate itWhatsApp
Reads the photo: pulls the date, the days prescribed, the practitioner and the licence number, and says on the spot if the image is cropped or illegible.
- File it where it belongsDrive
Saves it in the employee's folder under the name the company uses, with nobody renaming a file.
- Arrange the doctor's visitCompany doctor
Calls or messages the company doctor, passes the address and a time window, books the visit and records what the doctor verified.
- Pass it to payrollPayroll
Writes the right entry in the right period, which is the stretch where the error gets paid on the payslip.
- Decide whether the absence is justifiedAttendance
A person decides this. They arrive with the certificate already read, the visit done and the month's history in view.
Today that is 70 hours a month and 12 events that end badly. Between the time and the corrections, USD 1,320 a month.
With the agent holding 7 of the 7 steps, 3 hours and USD 63 are left.
The difference is USD 1,257 a month, USD 15,086 a year.
And 36% of that difference is not time: it is the errors that stop happening because the figure never gets retyped into the next screen.
Of what a person still does, the heaviest step is: Decide whether the absence is justified.
You set all five numbers. How the minutes split across steps is ours, taken from how it gets done by hand. The one modelling assumption, and the one worth arguing with: an error born of carrying a figure from one system to another by hand falls in the same proportion as those hand-offs stop being manual.
The move worth making is switching off a step in the middle, the certificate reading for instance, and watching what happens. The time drops a little. The errors do not drop, because the hand-off is still manual. That is what explains why automating half a process returns far less than it promises.
This object also has a page of its own, in case you want to send just that.
What the agent does that a person cannot
Three things are worth pausing on, because they change the result and they are not obvious.
It does several at once. While it waits for one absence's certificate, it records another event and arranges a third person's visit. A person does one thing at a time, and the journey is long precisely because it is serial.
It reads the certificate. The photo taken in a hurry against the surgery wall is a document, and an agent can pull the date, the days prescribed, the practitioner and the licence number out of it. And it can say on the spot that the image is cropped, which is when saying so is useful. Today that gets discovered weeks later, when somebody goes looking for the certificate to justify a deduction already applied.
It talks outside the chat. Arranging the company doctor's visit is not a system integration: it is writing or calling, passing the address, agreeing a window and then recording what was verified. An agent can do that in natural language, and it is the step that in most operations does not happen, because it means somebody picking up the phone at nine on a Tuesday.
What stays with a person
One thing, and it is worth writing down before starting: deciding whether the absence is justified.
That decision has consequences for somebody's pay and sometimes for their job. A system does not make it. What changes is what reaches the person who does: today it arrives as a loose message at seven in the morning, and with the agent it arrives as an assembled case, with the certificate read, the visit done, the month's history and the event already recorded.
That difference is the whole project. This is not about removing the person: it is about that person having everything in front of them when it is their turn to decide.
How it gets implemented
In stretches, and in this order, which is lowest risk first.
First comes reading the notice and recording it in attendance, in draft mode: the agent assembles the record and a person confirms it. Two weeks of that is enough to see whether the format it writes is the one payroll needs, and what share of drafts gets approved untouched.
Second comes the certificate end to end: asking, insisting, reading and filing. It is the stretch that frees the most time and carries the least risk, because a misread certificate is caught by looking at the file sitting right next to it.
Third comes payroll, and it goes last on purpose. Writing into the payroll system is the most expensive action to get wrong, so it enters once the two earlier stretches have a track record.
Arranging the doctor can enter at any point, because it writes into no critical system.
What to measure
Three numbers, and none of them is how many messages the agent answered.
How many days pass between an event happening and the event being recorded. That one decides whether the spreadsheet describes reality or reconstructs it.
What share of events reached payroll without a later correction. That is the number that translates the project into money, because the later correction is the expensive error.
And how many certificates ended up filed under the right name in the right folder. It sounds minor until the first inspection, or the first employment claim, where the file nobody can find is worth a great deal more than the hours saved filing it.
Frequently asked questions
What can an AI agent do in attendance tracking?
It receives the notice on WhatsApp and understands what happened, records the event in the attendance system the same day, asks for the certificate and keeps asking until it arrives, reads the photo of the certificate and extracts dates and licence number, files it in Drive under the name the company uses, calls the company doctor to arrange the visit, and writes the entry into payroll. What it does not do is decide whether the absence is justified.
Can an agent read a medical certificate photographed on a phone?
Yes. It reads the photo, extracts the issue date, the days prescribed, the practitioner and the licence number, and detects when the image is cropped, blurred or missing a signature. That matters because an illegible certificate is discovered today weeks later, when somebody goes looking for it to justify a deduction already applied.
Where does an attendance error get expensive?
On the payslip. An absence that never reached payroll, or reached it in the wrong period, gets discovered when the person is paid. Fixing it costs an adjustment, an awkward conversation and, under many agreements, a difference that gets paid anyway. That is why an error in that stretch costs far more than the minutes of data entry.

Iván Itzcovich · Co-founder, StudioChat
Want agents like these working for your team?
Talk to us now