Nestack Agent Care
Industries / Administration / Coordination agent

Facilities AI agent · Cleaning robotics

Cleaning Robotics Coordination AI Agent

Confine a cleaning run to the zone confirmed clear on a live occupancy read, carry signage and drying time inside the run itself, and hand the floor back under the operations supervisor.

4–6 weeksTypical delivery
Your stackDeployment
People firstZone-bound
Agent CareAfter launch

What this agent does

Schedules the run, never overrides the zone

In
01

A run is scheduled, and the zone it covers must read clear on a live occupancy check first.

02

A zone is closed by somebody on the floor, and it stays closed until that same person reopens it.

Reason
03

A machine loses its position, and it stops where it stands rather than working on dead reckoning.

04

A wet floor goes down, and the signage, the drying time and the reopening belong to that run.

05

An interlock trips, and the fleet is halted rather than routed around the fault that tripped it.

Decide
06

A shift hands over, and every zone a supervisor shut carries across the handover still shut.

07

A route crosses a corridor in use, and right of way stays with the people already walking it.

Out
08

A zone is called cleaned, and the run record has to carry the coverage that claim rests on.

09

Execute write actions only inside the approval boundaries agreed during implementation.

Product statement

The agent proposes runs and tracks the zones. The operations supervisor owns the zoning and interlock rules, and releases each run inside them.

Example workflow

One run, proposal to release

AgentHuman
1Run conditions receivedOccupancy reads, zone states, machine telemetry or interlock signals
2Run context assembledThe zone, the machine put on it, the rules it answers to and the hour the floor comes free
3Run plan draftedThe zone, its occupancy reads, the drying window and completeness
4Controls appliedOccupancy checks, interlock checks, localisation checks and completeness confidence
No human action required

Stages 1 to 4 run unaided, and nothing is released at any of them — the agent is planning, and the operations lane opens at the completeness gate.

5DecisionSplits at the completeness gate
Conditions sufficient

Goes to the operations supervisor to release.

Anything thin

Adds a cleaning lead read first.

Operations review

The plan is held with its zone, its occupancy reads and the machines it would commit.

Release · Append conditions · Send to operations review
Released — by the operations supervisor
6Fleet and zone records updatedOnly where write access and records policy allow it
7Outcome evaluatedZone adherence, coverage evidence, reviewer corrections and what the read found
Corrections

Each operations correction is counted in the evaluation.

What should not run autonomously

Human approval stays in control

Outside the boundary — human approval required8 items
Overriding an interlock the supervisor set.
Reopening a zone somebody on the floor closed.
Working a machine that cannot place itself.
Deciding when a wet floor is walkable again.
Automation boundaryAgent acts unaided
Hold every run to a zone that reads clear on the latest.
Carry the signage, the drying time and the handover inside the run.
Halt the fleet the moment a machine can no longer.
Show the coverage a run achieved against the zone it was given to cover.
Nothing is released or reopened except by a named person, inside the agreed boundaries.
Judging whether a floor is dry enough to reopen.
Telling the site that a wing was cleaned.
Setting the zoning a machine may work inside.
Changes to interlocks, zone maps or route rules.

Example output

One run, annotated

Our intralogistics robot fleet agent sequences material movement inside plant zones and speed limits; this is cleaning plant sharing a floor with people, where an occupied zone and a wet floor bind before throughput does.

Run record · single zoneIllustrative example
Run
Recorded as
Zone
Evidence of record
Confidence
Held for
Scrubber run, level two east
Covered in part, zone returned late
Level two east
Occupancy read, 3 August 2026
Held unreleased
The operations supervisor, by name
As receivedTaken from the machine telemetry and the occupancy feed — it reaches as far as those sources do.
What the record holds Machine telemetry Occupancy read log Wet-floor sign log
Why no reopening hereWhen a wet floor may reopen is a supervisor judgement, not a model output.
ActionReleaseAppend conditionsSend to operations review
What the score decidesBelow the configured threshold a plan picks up a cleaning-lead read before release.

Value

Where AI adds value

The same four claims, placed at the point in the workflow where each one applies.

Where the value landsValue 01 – 04
Every runFrom the floor it works on
03Evidence

Where the evidence is used

A cleaning schedule is not a cleaning record: this page holds what each run actually covered, and it claims nothing about how clean the floor was left behind.

01Approved path

The floor is shared

Right of way sits with the people on the floor, so an occupied zone is a closed zone and no run is scheduled into one.

02Human review

What was checked, and not found

No cleaning-machine safety standard was bought or read, no vendor claim about obstacle detection or localisation accuracy was accepted, no productivity benchmark from a trade survey was carried onto this page, and what the agent may hold about a person a machine passes is governed by your own configured policy.

04Build an evidence trail

The run, the zone it covered and the supervisor who released it stay together.

Integrations

Typical integrations

Five system groups connect to the same agent. Which of them are in scope is decided in discovery.

Fleet and machine sourcesRobot fleet manager
Machine telemetry and faults
Occupancy and accessBadge readers · sensors
Zone occupancy reads
Building and safety systemsBMS · interlock panels
Zone states and closures

Agent

Cleaning robotics coordination

Reads the zones
Plans the runs
Holds for the supervisor

Work order and audit systemsCAFM · inspection sheets
Run records and coverage maps
Observability & evaluationOpenTelemetry · Langfuse
Supported monitoring/evaluation sources

Integration availability depends on the client's existing systems and API access.

Agent controls

Six traps between the model and the supervisor

Six traps set along the route, the last hardest to pass. Whatever survives is set out in the map below.

L6 · Outermost — last line of defenceInward → L1 · closest to the model
L6Rollback / safe modeNarrow the agent to planning and reporting when evaluation or production signals degrade.Roll back
L5Version monitoringTrack model, prompt and zoning rules; a moved partition or a redrawn zone changes what an older run plan meant.Track
L4TraceabilityRecord each run, the zone behind it, the machine that worked it and every read of the plan.Record
L3Supervisor releaseHold each plan for the operations supervisor; that hold governs release, not whether a zone was ever safe to enter.Gate
L2Zoning guardrailsTest each plan against the zoning and interlock rules as configured; no interlock is overridden, and no closed zone is entered again.Restrict
L1Occupancy thresholdsRoute a plan resting on an ageing occupancy read to a cleaning lead before the supervisor sees it.Require review
Model corePlan assembled — the zone, the machine, the window and its conditions
L1 – L2Test whether a run may stand
L3Puts the release in a person's hands
L4 – L5Keep the run and the zone behind it
L6Returns the fleet to manual when signals degrade

How Nestack evaluates it

Evaluate the whole assembly — not only the run plan that comes out.

Coverage runs the whole depth of the workflow, and every layer is cut by slice.

Surface — the record a supervisor reads
Depth of coverage ▼
E1Final-output evaluationDid the record show the coverage the run actually achieved?
E2Step-level evaluationDid the agent read the right zone, the right machine and the live occupancy?
E3Tool evaluationDid it read and write the correct zone record and the correct run?
E4Confidence calibrationDo ageing occupancy reads actually attract more operations corrections?
E5Slice evaluationHow does performance change across specific fleet units?
E6Business outcomeHow many plans needed a correction before the supervisor released?
Floor — the run record the site answers for

Failure modes

Where each failure originates in the agent

Seven failure modes, each caught at the stage where it first shows.

Agent lifecycleDirection of processing →
01 · Retrieval1 mode
KT-03

Stale occupancy read

The zone state read is not the one now on the floor.

Stage gathersThe zones, the runs, the units and the reads
02 · Reasoning2 modes
KT-04

Run called done, not covered

A zone is reported clean without its coverage.

KT-06

Closed zone read as open

A zone a person shut is worked as available.

Stage proposesThe runs, their zones and coverage
03 · Tool / write2 modes
KT-02

Thin plan passed forward

A plan moves on without the operations read.

KT-05

Filed against the wrong unit

A run is recorded against the wrong machine.

Stage writesOnly where write access and approval policy allow it
04 · Output1 mode
KT-01

Released, coverage unrecorded

The record carries a release but not what the run covered.

Stage returnsThe run record a supervisor reads and a site keeps
05 · Change / Version1 mode
KT-07

Silent zoning regression

A map change moves the zone, not the run rules.

Stage tracksModel, prompt, zoning rules and run fields
Sev-1 · a run released into an occupied zone Sev-2 · a closed zone entered by the fleet Sev-3 · source degrades, run held unreleased

Affected slices

Scrubber-driers absorb the corrections

A unit-level zone-adherence figure can read clean while scrubber-drier units carry most of the rework. Nestack reports the correction rate by fleet unit, not only in total.

Slice performance — reported separately, not only in aggregateIllustrative example
SliceFailure rateLift Lift vs. thresholdStatus
Scrubber-drier units6.6%3.6× Review
Autonomous vacuum units4.7%2.6× Review
Escort-mode sweeper units2.9%1.6× Watch
Static disinfection units1.6%0.9× Normal
Bar: correction-rate lift vs. static disinfection unit baseline · scale 0–4.0× · tick marks the 2.0× review threshold 2 of 4 slices over threshold

Evidence-linked improvement

What an occupied zone costs

A cycle ends when the wet-floor overlap is a standing case. That suite is what the next run scheduled is measured against.

Improvement cycle · five stagesSwitchback — the path turns at Improve and returns at Learn
01Detect

Correction rate rises on scrubber-drier units.

02Diagnose

The machine that washed a floor a shift was still standing on is traced back until a single cause remains.

03Improve

Changes leave numbered, and the runs that forced them travel attached.

04Verify

One run case still failing is enough to stop the whole release.

05Learn

The case is kept, and the zoning rules are rewritten alongside it.

Learn → DetectThe return edge. The next run is measured against a suite one case longer.

Typical build scope

Twelve workstreams across six weeks

The build scope read against the delivery timeline. Week structure follows the six-week plan — discovery, sources, run planning, evaluation, integration, then production validation and handover.

Workstream Week 1Week 2Week 3Week 4Week 5Week 6
01Zone-map discovery and automation-boundary work.
02Fleet, occupancy and zone-map sources.
03Run-to-zone and coverage-evidence rule mapping.
04Run and telemetry ingestion.
05Zone, machine and window binding.
06Completeness scoring and review routing.
07Supervisor release workflow.
08Fleet-management system integration.
09Zoning and interlock cases.
10Guardrails and release controls.
11Run-trail instrumentation.
12Deployment, documentation and Agent Care handover.
12 workstreams · 6 weeks · bar shows the weeks a workstream is active — several run in parallel Final scope and sequence confirmed in discovery

Engagement tiers

What each tier includes

Rows are the capabilities named in each tier's scope. Higher tiers include everything below them.

Capability✓ in scope · — not at this tier PilotOne site, one quarter ProductionProduction cleaning workflow AdvancedMultiple sites / fleets
Introduced at Pilot
Run planning to your zone map
Operations supervisor release
Cleanable-area baseline
Introduced at Production
Reporting by fleet unit
Release workflow in your systems
Approved write-back
Fleet-telemetry integration
Introduced at Advanced
Multi-site fleets
Cross-shift run packs
Large machine fleets
Multi-shift interlock controls
Build price From $5,000 From $8,000 Custom quote
Final build priceConfirmed after discovery based on integrations, workflow complexity, fleet size, approval controls and deployment requirements.
Separate from buildBuild pricing is separate from recurring Agent Care, which covers managed monitoring, evaluations, incidents and verified improvements after launch.

What we need from you

What you bring, and what we build with it

Each input maps to a piece of build scope and a week in the delivery timeline.

You bringWe build with it
01Your sites and the floors each machine works Zone mapping and run captureWeek 1
02Representative run, telemetry and occupancy records Run binding, zoning logic and the coverage baselineWeek 2
03Your zoning and interlock rules Zoning mapping, interlock binding and the automation boundaryWeek 1
04Access to relevant APIs, feeds or exports Fleet, occupancy and zone-map source assessment, then integration setupWeek 2
05Runs you would not want replayed Zoning cases and failure-mode testingWeek 4
06What no cleaning run may prove Coverage scoring, review routing, guardrails and release controlsWeek 3
07A named operations supervisor to release Release workflow, then pilot and production validationWeeks 5–6
Nothing else is required Deployment, documentation and Agent Care handover are ours.

Delivery timeline

Four phases across six weeks

The bands below are weeks of genuine effort rather than layout, so one of them has to carry two.

Phase W1W2W3W4W5W6
Discovery W1
Build W2 – W3
Evaluate W4 – W5
Pilot & Launch W5 – W6
Week focus W1Cleaning workflow discovery, zone mapping and the automation boundary W2Source integration and the cleanable-area baseline W3Run planning, zoning logic and release controls W4Evaluation suite, zoning cases and failure-mode testing W5Fleet integration, pilot runs and targeted corrections W6One cleaning quarter run under the operations supervisor, then Agent Care handover
Reading the bandNothing here is stretched to fill a grid; the fifth band holds two pieces of work because it must.
At the end of W6Once the run record validates, Agent Care assumes the agent.
DurationSix-week plan shown · typical delivery 4–6 weeks depending on scope confirmed in discovery.

Next step · Facilities AI agent

Build a coordination agent around the run that began while the floor was still occupied.

Show us one run and the zone it covered. Not a schedule saying the floor was cleaned. A record of where the machine went, when the signage went up, how long the floor stayed wet and who handed the zone back to the people who walk it.

Nestack Agents · Cleaning roboticsAGT-AF-11 · Agent Care available after launch