How a job runs
- Has'an does the work. You ask in one sentence. It reads the screen through accessibility and local OCR, plans the 7 steps in Deneme ERP and shows every value it will type.
- You make the call. Posting, printing, sending, paying and anything outside the job folder stops with a question. ₺48,920.40 waits until you press Do it or Cancel.
- It carries on. After your answer it finishes the job, writes each click to its action ledger and moves to the next one on today's list.



- This is Has'an on an accountant's desktop. Today: 2 jobs ran, nothing is waiting.
- Ask for the job in one sentence.
- It reads the screen and plans 7 steps in Deneme ERP before it touches anything.
- Every value it took from the invoice is flagged for you to check.
- ₺48,920.40 does not post on its own.
- It stops and asks. Nothing is posted until someone presses Do it.
- Until someone decides, it waits in Approvals.
- Then it carries on with today's list.
Has'an does the work.
You ask in one sentence. It reads the screen through accessibility and local OCR, plans the 7 steps in Deneme ERP and shows every value it will type.
RebuiltThe request, in one sentence. The plan comes next. You make the call.
Posting, printing, sending, paying and anything outside the job folder stops with a question. ₺48,920.40 waits until you press Do it or Cancel.
RebuiltNothing posts until someone presses Do it. It carries on.
After your answer it finishes the job, writes each click to its action ledger and moves to the next one on today's list.
RebuiltToday: 2 jobs ran, none waiting for approval.
Has'an sends text by default. Screenshots and voice go to the cloud model only with a separate consent, after ID and tax numbers, IBANs, card and phone numbers and email addresses are masked. The company server stores counts only.
How we handle data



