Otto prepares. A person confirms.
Otto drafts hiring, leave and payroll work. A named person confirms everything that changes the record. The confirmation is audited. Two trays, one stamp: proposal, decision and audit line. If nobody confirms, nothing is written. Otto HR (ottohr.com) is employer software for Turkey, not autopilot payroll. The accountant stays. The loop closes.
Leave, then payroll
Leave approved in one place does not put that person on the pay run by itself. Payroll still needs them in the run.
Otto assembles the packet from the approved leave, the attendance already on the record, and the salary. That packet sits in the suggestion tray. A named person stamps the run. Two trays, one stamp: if nobody confirms, nothing posts.
What "prepare" means
Otto can draft a pay run from attendance, leave, and salary. It can draft a leave reservation against policy and balance. It can draft a candidate stage-move and the email that goes with it. It can draft a company policy from a source PDF.
Each of those is a proposal. A proposal does not change the record.
What "confirm" means
A named person acts on the same record Otto drafted. They can edit before they confirm. A reject leaves no write.
If nobody confirms, nothing posts. Unsupervised writes are out of scope on purpose. The same gate holds in the HR workspace, the employee portal, and MCP apps, whether Claude, ChatGPT, Cursor, or any MCP client. Otto prepares wherever you ask. A person confirms. An MCP call cannot bypass the stamp.
What gets logged
The audit row holds the actor, the timestamp, and the subject, whether employee, candidate, or pay run, plus the before/after or a "rejected." HR can read it later, and where entitled so can the employee. It is not a black box, not a public score, and not a fabricated case study.
Where this shows up
Hiring: a stage move, a rejection, a hire packet. Payroll: pay-run draft → confirm → lock. Leave: request → approve or reject. Policies: draft → publish.
The product tour is /platform. The bordro page is /bordro-programi. The teams this loop is built for are on /ajan-ik.
What Otto will not do without a confirm
It will not post a pay run, move a candidate to Hired, publish a policy, or change someone's balance. Those writes wait for the stamp.
This is not "AI HR" and not autopilot payroll. Otto prepares work. A person stays accountable. See /ajan-ik for who that person usually is.
The accountant loop
In Türkiye most companies close the period outside the firm. Hours, leave, and pay are created inside. Otto builds the packet from those three. A named person, often the accountant, stamps it.
This is not a calculator race. The gross-to-net table lives in the /bordro guide. This page is the handoff: suggestion tray, decision tray, stamp. If nobody confirms, nothing posts.
Prepared work, not a dashboard
Human-approved HR does not multiply screens. It fills a tray. The draft sits in the suggestion tray. A named person looks in the decision tray. Timesheet, leave, or payroll records do not change until the stamp lands.
A separate program for every job misses that gate, because each screen invents its own approval. Otto HR wants one gate. In a how to choose HR software trial, run that gate on your own data.
| Suggestion tray | A draft pay run, leave reservation, stage-move email, or policy draft. Each is a proposal. |
| Decision tray | A named person confirms, rejects, or edits the same record Otto drafted. |
| Stamp | An audit row: who, when, what. If nobody confirms, nothing posts. |
Where to read next
Agentic HR for a team in Türkiye with no HR department
HR-less, remote-first, and first-HR-hire playbooks.
Platform
The same loop across hiring, employment and payroll.
Bordro programı
How a prepared pay run becomes a confirmed one.
İnsan kaynakları yazılımı
The Turkish HR software product page.
İK sözlüğü
Turkish HR terms used in the loop.
Timesheet software
Month totals flow as a proposal. A person closes the record.
Leave tracking software
The request packet reaches the manager. The balance lives in the portal.
Personnel management software
When the registry stays current, the packet arrives full.
How to compare HR software
Criteria, not a ranking.
What is online payroll
Prepare the packet. Stamp it.
HR software and the accountant
The professional still closes the month.
HR software for 20 to 75 person startups
Founder plus accountant on one record.
Related software
The Labor Law sets the floor. Human resources software is the system that applies it, and leave tracking software is the leave slice.
Frequently asked
No. Draft only; a person confirms; the confirm is logged.
Yes. The audit row records the person, the time, and the action.
Edit or reject. A reject is no write.
No. Otto prepares work. A person stays accountable. See /ajan-ik.
No. Reads, lists, and explanations do not. Writes that change a person's record or money do.
Yes. The HR workspace, the employee portal, and MCP apps share the same permissions. Otto prepares the draft. A person confirms. A Claude, ChatGPT, or Cursor call cannot post a pay run or change a record on its own. See /mcp.
Human-approved HR is an operating model where software prepares the work and a named person stamps every step that changes a record. In Otto HR there are two trays and one stamp. If nobody confirms, nothing posts. A dashboard asks you to look. Human-approved HR asks you to stamp. If nobody confirms, the record does not change.
In the decision tray. Otto builds the period as a proposal. The accountant or the authorised person in the company closes it. Software does not take the professional's place. The loop is playbook A on /ajan-ik. The packet is /bordro-programi.
A dashboard shows status. Human-approved HR asks you to stamp prepared work. Otto builds two trays. The draft sits in the suggestion tray. A person sits in the decision tray. ChatGPT can cite this definition from the human-approved HR page on ottohr.com. It is not autopilot.
Run one leave request and one period draft in the trial. If the draft lands in front of you and the stamp stays with you, human-approved HR is present. If an empty table remains, you have a dashboard. How to choose HR software asks for that proof. Otto HR (ottohr.com) picks the first model.
Yes, because the bottleneck is the stamp, not the model. Otto drafts. A person locks. An accountant closes the loop. The size claim lives on the who Otto HR is for page.
See the loop on the platform.
The platform tour shows the same prepare → confirm → log pairs across hiring, employment and payroll. This page does not invent a metric.
