Products / Operations
Coming soonAGENTS THAT ACT.CONTROL THATREMAINS.
- Domain
- Operations
- Status
- Coming soon
- Autonomy
- Bounded by policy
Operating loop
Seven steps, and two of them can stop everything
- 01
Observe
A defined trigger fires. The agent reads the state of the systems in its scope, nothing beyond them.
- 02
Evaluate
Assemble the context and work out what the situation actually is, including whether it matches a known pattern.
- 03Gate
Decide within policy
Choose an action from what policy permits. Anything outside that set is not a candidate.
- 04Human
Request approval
Where the action requires a signature, it stops and asks a named person, with the reasoning attached.
- 05
Execute
Carry out the approved action in the tools it has been granted, within retry limits.
- 06
Log
Record what it saw, what it concluded, which rules applied, who approved and what changed.
- 07
Report
Summarise the run for the workflow owner, including anything it deliberately did not do.
Control model
What makes an agent controlled
- 01Defined permissions
- A written scope of what the agent may read, write and send, held outside the model rather than described to it.
- 02Tool-level boundaries
- Access granted per tool and per operation. A system it has no business touching is not connected at all.
- 03Approval requirements
- Thresholds that decide which actions can proceed and which must wait for a person, set by value, reversibility or blast radius.
- 04Action logs
- Every run produces an evidence trail that can be read by someone who was not there at the time.
- 05Retry limits
- A bounded number of attempts, then stop. Unbounded retries are how automation turns a small fault into an incident.
- 06Escalation paths
- A named human for each failure class, decided before the agent runs rather than during an outage.
- 07Human override
- A person can stop a run, reverse a decision or take the workflow back at any point.
- 08Failure handling
- Defined behaviour when a tool is down, data is missing or the situation is unmapped. The default is to stop and report.
Fit
The work this is aimed at
- Monitoring and alerting
- Watching a condition continuously and raising it to the right person with the context already gathered.
- Report preparation
- Assembling recurring reports from several sources so a human reviews and signs rather than compiles.
- Operational reconciliation
- Matching records across systems and surfacing only what does not agree.
- Workflow routing
- Classifying incoming work and sending it to the right queue or owner with a reason attached.
- Data entry and system updates
- Applying well-defined changes across tools, within permissions and with a record of each one.
- Exception escalation
- Detecting the cases that fall outside the pattern and getting them to a human quickly.
- Multi-tool coordination
- Carrying a process across several systems that do not talk to each other, keeping state along the way.
Control surface
What an operator would actually see
Agent run · awaiting approval
Conceptual
Current task
Daily ledger reconciliation
Runs when the ledger closes. Matches line items across three sources and reports what does not agree.
Proposed action
Post a variance report for 3 unmatched items to the operations channel and open a review task.
Policy evaluation
- Value below the auto-approval ceilingPass
- All source records present and currentPass
- Variance within the tolerated bandBlocked
- No irreversible action requestedPass
Tools in scope
- Ledger export
- Read
- Reconciliation sheet
- Write
- Ops notification channel
- Post, on approval
- Payment system
- No access
Action history
- 09:02Trigger fired: end-of-day ledger closed
- 09:02Pulled 3 source records
- 09:03Matched 214 of 217 line items
- 09:03Variance of 3 items exceeded tolerance
- 09:03Held for approval, escalated to workflow ownerGate
Retries used
0 of 2 · stops and escalates on exhaustion
Discuss an agent workflow
Bring a workflow you already understand well. We will tell you honestly whether it is a candidate, and what would have to be true first.


