All notes

2026-08-06

The expensive half was always the doing

When software stops showing a person what to do and starts doing it, what a company is buying changes, and so does the way it should be priced.

For most of software's commercial history, a product's job was to render a decision surface and then stop. A reporting screen showed which campaign was losing money. An editor showed where the copy was thin. A planner showed which task had slipped. In every case the software held the observation and a person held the consequence, and the consequence was the expensive part.

That arrangement was never neutral. It was a pricing decision. A tool that shows a company what to do leaves the labour inside the company and charges as though it had taken it away. The licence fee is paid against the observation. The payroll is paid against the work the observation created.

The gap is easiest to see just downstream of an alert. A media interface flags an underperforming campaign. Someone then has to decide what replaces it, write a new angle, produce the frames, cut a vertical version, write the caption in the brand's voice, check the claim against what the product can actually support, rebuild the ad set, publish it and watch what it does. The interface produced a sentence. A person produced the outcome. The invoice was written against the sentence.

When the doing moves into the system, the category of the purchase changes. A company is no longer buying access to a capability it must then staff. It is buying completed actions: assets that shipped, campaigns that ran, emails that sent, pages that changed, orders that were recorded. Availability stops being the product. Output becomes the product, and output is a thing that can be counted after the fact rather than promised before it.

Seat pricing falls apart on contact with that. A seat prices permission for one person to operate a tool. It is a proxy for labour: more people inside the software means more work passing through it, so the vendor asks for more. When the operators are gone, the proxy is measuring an empty set. A company that operates nothing has no side of itself that a seat count describes. What it needs is for a function to exist and to keep existing. Price then has to follow the scope of what was taken over, and scope differs per company, which is why pipera sets it on a call instead of publishing a table of tiers. There are no packages, and payment precedes execution, because execution is the thing being bought.

The buyer's question changes with it. "Can I use this" was the right question when usability decided whether the value would ever be realised at all. Onboarding, adoption, the learning curve and the internal champion existed as concepts because software could be bought and never used. None of that applies to a function that runs without the buyer touching it. The question becomes who is accountable for the outcome, and that question has answers a demonstration cannot give: what gets reported, on which definition, and what happens when the work written into the agreement does not happen. pipera writes deliverables into the agreement line by line, and if a deliverable in that agreement does not happen, its fee is refunded rather than credited forward or absorbed into the next month.

Something does not move, and it is worth naming precisely. Judgement about money and about actions that cannot be reversed stays with a person. Anything that spends budget, and anything that cannot be undone once it has left, goes through human approval before it happens, at every level of autonomy the system reaches. Some classes of action never reach the top of that ladder at all. A refund sits permanently at human approval no matter how long its record stays clean.

That boundary is not an unfinished corner of the engineering. It is what accountability costs. Autonomy is earned slowly, on hundreds of clean executions, and it drops on a single incident, immediately and without a meeting. The asymmetry is deliberate. A blocked action that should have run costs a delay. An unblocked action that should not have run costs money, and sometimes an advertising account that cannot simply be replaced.

Every action is a record: what was done, when it was done, on what evidence, and who approved it. The decision log is open to the client. An action that is not written down did not happen, which is the only version of accountability that survives contact with a system acting more often than a person could read.

So the honest description of what changed is narrow. Software did not become wise. It became capable of finishing, and finishing is where the cost always sat. The judgement above the finishing is still a human position, and price, scope and refusal all have to be arranged around that fact rather than around a count of logins. If what your company needs bought is the doing rather than another view of it, book a call and bring the part of the digital side that currently has nobody running it.