Demo
Two things we build, running in your browser.
These are scripted simulations. Nothing leaves your browser, no server is involved, and the "AI" in the first one is a rule-based parser standing in for a model. The shape of what you see is what the production version does: the same fields, the same board, the same checks.
Demo 1 · AI integration
Intake to dispatch
A customer texts or calls. An intake assistant reads the message, pulls out what dispatch needs, asks one follow-up if something is missing, and drafts a work order. Confirm it, and it appears on the board where crews are assigned. Pick a sample message, or type your own.
The interactive version needs JavaScript. With it on, you can send a message, confirm the work order, and move it between crews.
What is real here. The work-order fields, the board, and the list of tool calls are the production design. In production a language model does the reading on a server, using your customer records, and a person still confirms before anything is scheduled.
Demo 2 · Replacing the spreadsheet
Spreadsheet to system
The same fence quote, entered two ways. On the left, a spreadsheet: it multiplies whatever it is given. On the right, a small purpose-built tool: it knows the price list, the units, and what a quantity is. Press Try to break it to enter three everyday mistakes into both: a stale price, a blank quantity, and labour typed in days. The spreadsheet totals anyway. The tool flags two of them and makes the third impossible.
The interactive version needs JavaScript. With it on, you can edit both sides and watch the totals diverge.
Honesty note
What is real and what is simulated
| In this demo | In production |
|---|---|
| A rule-based parser reads the message | A language model reads it, on a server, with access to your customer records |
| Everything runs in your browser and resets on reload | A database holds every work order and quote, with history and permissions |
| Sample customers, a six-line price list, two crews | Your customers, your price list, your crews, your rules for what needs approval |
| Drag, tap or use the keyboard to move a card | The same, plus notifications to the crew and the customer |