AI at work
Every agent shows its work.
Here is each kind of work Daiko's AI does today, on a sample screen: what it takes off your desk, and the rule that keeps it safe to trust. No agent spends money, changes a contract or touches plant without a person.
| Agent | What it did | Now |
|---|---|---|
| Dispatch | Proposed Diego Ramirez for W-31207, P2, citing 3 records | Maya Okafor |
| Compliance | Drafted the Elevator 2 annual inspection job, Foghorn Yards | Owen Brooks |
| Commercial | September variance note for Larkspur Capital, every sentence cited | Grace Kim |
| PM | Rooftop units: 1 task lengthened, 1 shortened, life safety untouched | Rafael Mendoza |
| Dispatch | Assigned W-31196 to Tessa Brooks and told her manager | Applied |
The applied action is one this customer promoted on evidence. One in twenty like it is sampled for a person to confirm.
01 Intake, triage and dispatch
Five texts about one leak become one work order.
Your help desk stops retyping emails, and the tech gets one job with every report on it.
Tenants, residents and your own crews report however they like: text, email, Slack, Teams or a voice note. Daiko raises each as its sender, asks one question when what or where is missing, finds the place and the equipment from the words, and folds a repeat into the work order that already exists. Then the dispatch agent proposes the tech who holds the skill and is on shift, with its reasons.
- Life-safety requests always go to a person, and a model may route work only if it caught every life-safety request in its test.
- With the model off, unsure or over its time, rules route the work and the work order says why.
- Two identical chillers in one mechanical room? It names neither and lists both, because the wrong one is worse than none.
- Repeats raise priority one step at three reports in a day, two at six, and never to P1 by themselves.
Water dripping from the ceiling in the 3rd floor men's room
Leak in restroom 3E again, please send someone asap
ceiling tile soaked in 3E restroom north bldg
Wet floor sign out at 3E, water still coming
Transcribed: there's water coming down in the third floor restroom, north side
Folded into one work order
Proposed for Diego Ramirez: plumbing skill, on shift until 15:30. Raised from a text, so the front desk hears back on its own phone.
| Work order | Clock | Left | State |
|---|---|---|---|
W-31199 / Cedarline Studios Garage gate arm stuck open | P2 resolution, 8 h | -00:12 | BREACHED |
W-31211 / Foghorn Yards Elevator 1 out of service | P1 response, 30 min | 00:09 | AT RISK |
W-31188 / Larkspur Plaza Chiller 2 low suction pressure | P2 resolution, 4 h | 01:42 | AT RISK |
P1 response on W-31211 at Foghorn Yards crosses at 07:24. 9 minutes left. Nobody has arrived yet.
02 SLA breach warnings
Know a P1 is slipping while there is still time to save it.
You hear about a breach from Daiko with minutes to spare, not from the client the next morning.
Every work order runs on its contract's own clocks: response and resolution measured separately, with the holds the contract allows. As a clock nears its target, the managers whose promise it is are warned on their own channel, with the runway left, while there is still someone to send.
- A clock belongs to one side of a contract, so your client's people are never told about your clock, and yours never about theirs.
- Each warning keeps the runway it arrived with, so the lead time you report is the lead time people had.
- A crossing nobody can act on is logged and left visible, never delivered into nothing.
03 Assistant
Answer the board's question before the meeting ends, with the record attached.
Plain answers for owners, boards and clients, each one traceable to the work order or invoice it came from.
Ask the Assistant in plain words: what the garage gate cost this year, which PMs slipped last month, why a credit was taken. It answers only from the records you are allowed to read, and every sentence cites the work order, invoice or inspection behind it.
- It reads through your own permissions, so it can never tell you what you could not open yourself.
- A sentence that cites nothing, or cites a record it did not read, is dropped and counted.
- No model, no guess. Every question is kept with its answer and the model that gave it.
What has the garage gate cost us this year, and why?
$4,860 across 6 work orders since January1. Two were the same failed safety-loop sensor, replaced in March and again in July2. The July invoice is still on hold: it bills 3 hours more than the work order records3.
- 1Work orders on Garage gate, January to October W-29014, W-29380, W-30122, W-30561, W-30940, W-31102
- 2Closed work orders, cause recorded as a part failed W-30122, W-30940
- 3Invoice check, one exception: hours over the work order INV-0718, line 2
Credits rose because P1 response missed its 30-minute target three times, all at the North Building1. Four approved after-hours jobs were completed and not yet billed2. Coastal Air Mechanical's invoice bills line 3 above the contract rate in force on its date3.
- 1P1 response measure, September W-31052, W-31090, W-31133
- 2Chargeable work, approved and completed W-31014, W-31041, W-31077, W-31120
- 3Invoice check against rate version 4 INV-CAM-0921, line 3
04 Commercial agent
Walk into the QBR with every number already sourced.
The account director closes each contract's month before the QBR, and sees where credits and margin are heading while there is still time to act.
Every day, for each contract and month, the commercial agent checks invoices against their matching, counts the service credits run up and whether they were taken, finds chargeable work nobody billed, forecasts the month's credits from the rate so far and compares margin with last month. Its variance note cites a record in every sentence.
Underneath it: each sub's invoice matched line by line to the contract's rate on the line's own date and to the work order as the log has it, each contract's P&L forecast to month-end with the lines that moved it, and budgets with their variance.
- A dispute of an invoice, or a claim for credits not taken, is a proposal a person sends, once.
- Rules write the facts first; the model's short note sees only those records, and with no model the facts are the note.
- Your client never sees your P&L.
05 Compliance agent
Hand the inspector a sealed pack, not a search party.
Elevator permits, sprinkler and backflow tests, fire drills: every obligation the building owes, on one calendar with its proof.
Switched on by a site manager or EHS lead, the compliance agent writes each site's calendar of obligations a month ahead from its own records. It reminds whoever has the job a week and a day before it is due, saying what the evidence pack still owes. It warns as a sub's certificate nears expiry, proposes a job when one is two weeks out with none, and seals the pack once the obligation is met. A regulatory notice you file is read into draft obligations for a person to confirm.
- It starts at suggest, and a job it raises never goes past a draft.
- A reminder whose day has passed is not sent late.
- Which obligations apply is for you and your counsel to confirm. Daiko keeps them on a calendar and seals the evidence; people file.
- Elevator 2 annual inspection, due in 7 daysReminder to sendDrafted for Owen Brooks, one tap to send. The pack still owes the inspector's report and the permit copy.
- Sprinkler quarterly inspection, due in 14 daysDraft jobNo job raised yet. Drafted for a person to raise or skip, saying why.
- Liftwell Elevator, certificate of insuranceExpires in 9 daysLiftwell told. Once it lapses, its techs are refused at check-in.
- EP-0517 Backflow test, annualSealed6 photos, 1 form, digest 9c41 ... 07ad. Readable by an inspector through a link that expires.
- Notice filed 14 October2 draft obligationsRead into obligations for the sites it can bind. Confirm or dismiss each.
- Filter change: monthly to every 2 monthsLengthenNo filter-related failure in 36 months across 14 units; within the maker's limit you recorded. Cites 41 work orders.
- Belt inspection: quarterly to monthlyShorten5 belt failures in 12 months on RTU-3, RTU-7 and RTU-9. Cites W-30288, W-30415, W-30702, W-30981, W-31066.
- Coil cleaning, semiannualUntouchedThe history gives no reason to change it.
- Smoke detector and damper testNever touchedLife safety and regulatory tasks are outside the agent's reach.
06 PM agent
Put scarce hours where failures actually happen.
Your techs stop doing PMs out of calendar habit, and spend the hours on the equipment that keeps failing.
For each class of equipment, the PM agent reads three years of services, breakdowns, criticality and the maker's limits you recorded, and proposes a schedule: what it would remove, lengthen, shorten and leave untouched, and why, each line citing its work orders. Your named approver decides each change; an accepted one becomes your version of the task the scheduler raises from.
- Regulatory tasks, life-safety equipment and meter-based tasks are never touched.
- Nothing changes until a named approver at your own company accepts it.
07 Energy recommendations
Savings you can show the owner, measured week against week.
Setpoint and schedule changes your chief engineer can defend, with the before and after on the record.
Where BMS control is off, the energy agent reads a week of readings and recommends a warmer setpoint or an off-hours shutdown. A person makes the change in the building system, or declines it, and records which. The week after is then measured against the week before, weather-normalized by cooling degree-hours where it can be, with a statement of what else changed.
- It never issues a command. A person changes the building system.
- The result names what else changed that week, so a saving is not claimed for the weather.
Shut AHU-4 down from 20:00 to 06:00 on weekdays. The floor it serves has been empty after 19:30 on 4 of the last 5 weeknights1.
- 1Occupancy readings, floor 2, 7 nights OCC-CED-F2
- Made
- By Rafael Mendoza in the BMS, 14 Oct
- Week before
- 1,240 kWh
- Week after
- 1,010 kWh, weather-normalized
- Also changed
- Nothing else recorded
No command was issued by Daiko.
08 Usage-based cleaning
Clean the restroom that was used, not the one on the schedule.
Janitorial hours go where the traffic is, and you can show the client the cleanliness held.
Footfall and occupancy detectors and counting sensors raise the next round when a space has actually been used, between a floor and a ceiling you set. Daiko shows the hours and the inspected cleanliness before and after the switch, so you can see whether it worked.
- A floor and a ceiling: no space goes longer without a round than you allow.
- Footfall is counted, never identified.
09 Nameplates and floor plans
Build the asset register on the walk-down, not in a spreadsheet afterwards.
Mobilization starts with a real asset list, and a ranked gap report on day one.
Photograph a nameplate and Daiko drafts the asset: make, model, serial, rating and year, each field saying where it was read from. Photograph a floor plan and it proposes the floors and zones. Your engineer confirms every draft; nothing becomes an asset on its own. The walk-down works offline in the basement and syncs when there is signal.
- Photograph reading is switched on per customer. Without it, the phone's own text recognition fills what it can.
- A serial already on the register, or a plate photographed twice, is flagged before anyone confirms it.
- Class
- Rooftop unit
- Make
- Northaire read from the photo
- Model
- NA-48C read from the photo
- Serial
- NA48C-2219-0047 phone's text
- Rating
- 4 tons read from the photo
- Year
- 2016 read from the photo
No asset on the register has this serial.
Replaced the float switch. The drain pan was full; the condensate line is clogged further down. Needs a second visit with the camera.
Cambié el interruptor de flotador. La bandeja estaba llena; la línea de condensado está tapada más abajo. Necesita otra visita con la cámara.
10 Translation
Every message in the reader's language, the original kept beneath.
A tech writes in Spanish, the property manager reads English, and nobody waits for someone to translate.
Screens and Daiko's own messages come in nine languages. For customers who switch it on, what people type, a note, a reason, a description, is translated into each reader's language too, with the original shown beneath it and kept on the record.
- A paid extra, off until you ask for it, and metered per call.
- An urgent message waits at most one second for its translation; on any failure it goes as written, so a life-safety message is never held.
11 Camera analytics
Tailgating and blocked exits become work orders, and the video stays in the building.
Your security officers cannot watch every camera. The cameras you already have can raise the work.
Detectors run on an edge box at the site, over your existing cameras: a blocked exit, an obstructed or missing fire extinguisher, a spill or pooling water, an overflowing bin, tailgating at a door. An actionable detection becomes a work order in the same backlog, on the same clocks, with one still image. A blocked exit is a P1.
The detectors read what a vision model on the site's box finds. We set that model up with you before any camera detects anything.
- Video never leaves the site. A detection carries one still, readable only by your security managers, kept 30 days.
- None of these detectors recognizes a face or records audio: they count and judge states, and identify nobody.
- A detector your people mark wrong too often suspends itself and raises a tuning job. A camera that floods sends one work order, not a hundred.
One still attached; no video left the site. Detector judged real 23 of the last 25 times.
12 How autonomy is earned
Trusted on evidence, and back to drafting the day it slips.
Autonomy is set per customer, per agent and per kind of action. It is never switched on: it is earned from your own people's decisions, signed for, sampled, and lost without anyone having to ask.
- Step 1Suggest
The agent proposes and a person decides, every time. Each decision grades the agent.
- Step 2Draft
It prepares the work order, reminder or note, and a person sends it. Anything with a cost, safety, legal or contractual consequence stays here for good.
- Step 3Act, then tell
Only after at least 200 decisions over at least 30 days at 95 percent agreement, with no consequential override, on an action declared reversible, and signed by a named person at your company. One action in twenty is then sampled for a person to confirm.
One overruled action that mattered, or agreement under 95 percent over the last 50, sends it back to draft at once and tells someone.
A new model or prompt runs on a fixed share of the work beside the current one, its proposals waiting for a person, and is promoted on its own evidence.
Each agent has a versioned set of cases, critical ones included, that every change to its prompts, models or tools must pass before it ships.
Daiko recommends the cheapest model that passes each task's bar, and a named person approves it. Nothing switches by itself, and after a switch the agent earns its autonomy again.
The cap's owner hears at 50, 80 and 100 percent. At the cap, model calls fall back to rules and paid detectors pause; fire and elevator alarms, exits, doors and the work carry on.
Inputs, tools, model and version, and the reason for each action are kept, so any run can be rebuilt from the record alone.
No agent can send a command to a building system. A person does, under a policy your owner signed.
Agents read through the same permissions as the person they serve, and cite what they read.
See the agents work on your own records.
Bring one site. We set it up with your contracts, your people and your languages, and the agents start by suggesting, so you see their judgment before you trust it.