Watch a messy request become operational state
A homeowner sends a roofing company the kind of message real customers send. RoomState pulls out what's already there, tracks what's missing, asks only for that, refuses to let AI guesses become truth or prohibited claims go out — and hands the business a complete intake packet. The conversation happens on the left. The Room assembles on the right.
- Request
- →Room
- →Extract
- →Reply
- →Update
- →Review
- →Boundary
- →Handoff
Start with this customer request
A homeowner writes to a roofing company the way real customers write — some of what the business needs, not all of it, plus two photos. The scenario is fixed so the run reliably shows the machinery; everything that happens to it underneath is the real RoomState runtime.
Hi, this is Dana Whitfield. There's water coming through the garage ceiling — it started during last night's storm and we think the roof is leaking somewhere over the garage. The house is at 4821 Maple Street, Olathe, KS. I'm attaching two photos so you can see what we're dealing with. What do we do next?

