Skip to content
Controlbook
The platform

One live record for every fixture, finish and fitting.

The handover manual stops being a dead PDF. Controlbook keeps your FF&E as structured, queryable data, with an agent that can act on it from the first fault report to the supplier email.

01 · Report

Report a fault in plain words.

Staff type what they see. No forms, no SKUs, no app to install. The chat composer is the whole interface, on any phone browser.
  • Works the way housekeeping already message
  • Confirms the room and item before logging anything
  • Same pipeline behind a future WhatsApp number

Chat · Holiday Inn · floor 4

The reading lamp in 412 won't switch on.
That's the LE-04 brushed-brass reading lamp in a King Deluxe. Want me to check availability and draft the supplier?
Check availabilityYes, go ahead
02 · Identify

Surface the exact original specification.

The agent matches the report against your O&M data and shows the real record: manufacturer, model, finish, fabric, fire rating, dimensions and supplier.
  • Photo and description matched together
  • Falls back to a filterable item list, never a guess
  • The spec your supplier actually needs to quote

LF-12 · Loose furniture

Lounge armchair, bouclé

Discontinued
Manufacturer
Ercol Contract
Model / ref
EC-114 · Marlow
Fabric
Bouclé ‘Oat’ · 100k rubs
Fire rating
BS 7176 Medium Hazard
Dimensions
W720 × D760 mm
Room type
King Deluxe
Ercol Contractverified spec
03 · Source

Check availability, then find compliant alternatives.

An agentic browser checks the original supplier in real time. If it's discontinued, the platform sources orderable alternatives matched on the things that matter.
  • Matched on dimensions, fire rating and finish
  • Lead times and supplier status shown upfront
  • Every AI suggestion carries a clear disclaimer
Original · Ercol EC-114 ‘Marlow’ Discontinued

2 compliant alternatives

Andreu World · Reverse Lounge

Matched · BS 7176 MH · 100k rubs

10 wks

Morgan · Racket Tub

Matched · dims within 20mm

8 wks
04 · Contact

Draft the supplier email. You approve and send.

The platform composes the enquiry with the full specification attached. You review and send; replies are captured straight back into the issue thread.
  • Sent from your own relay address
  • Supplier replies threaded automatically
  • Quote and compliance requests in one place

To sales@ercol.example

Subject Replacement enquiry · EC-114 ‘Marlow’ (King Deluxe)

Hi, we're sourcing a replacement for the EC-114 lounge armchair (bouclé ‘Oat’, BS 7176 Medium Hazard). Could you confirm current availability and lead time, or the nearest compliant equivalent? Full spec attached.

Approve & sendEdit
05 · Ingest

Bring your existing manuals in as they are.

Upload the O&M PDFs you already have, whether single files, folders or zips. The pipeline classifies and extracts each item, then queues the low-confidence ones for review, worst-first.
  • FF&E Matrix, Control Books, Type Schedules
  • Confidence scoring with a source-page view
  • Approve, edit or reject in a tight loop

Review queue · worst-first

Lounge armchair

LF-12

96

Reading lamp

LE-04

91

Bedrunner, wool

SF-07

72

Ceramic table lamp

AC-03

64
06 · Quantify

See what every offline room is costing.

Out-of-order rooms are translated into pounds, using (nightly rate + premium) × occupancy × days offline, so the fix gets the priority the P&L demands.
  • Transparent assumptions, shown in the UI
  • Aggregate cost-of-inaction on the dashboard
  • Turns 'operational' into a revenue conversation

Rooms out of order

3rooms

Cost of inaction

£351 / night

Based on (nightly rate + premium) × occupancy × days offline.

How it behaves

Built to be trusted with a multi-million-pound fit-out.

The product is opinionated about honesty. These aren't features you toggle on; they're how it works by default.

Real data, or an honest gap

If a field can't be extracted or a site can't be read, you see exactly that. You never see a fabricated value in its place.

No silent fallbacks

When an AI step fails it says so. There's no quiet drop to keyword guessing behind the scenes.

Keys stay server-side

Every AI and agentic-browser call runs on the server. No model key ever reaches the browser.

Access is scoped

Row-level security means staff only ever see the properties they're assigned to.

See it running on your own property's data.

Give us 30 minutes. We'll report a real fault, identify the item, check availability and draft the supplier email, live, on a sample of your own data.

Built by Max Beech, who led product at Yahoo Finance and Revolut, and Stuart Anderson, who has spent 30+ years in hotel FF&E.