Meet Belle, your virtual receptionist
Belle turns a familiar service call into something you can see, hear and inspect. Callers speak freely. The system listens, follows a defined intake path, responds from governed language and handles expected, unexpected and out-of-scope behavior according to rules specified before the call.
What was proven
Every behavior in this demo was specified as a rule and proven against the decision-logic simulator. The current corpus spans 132 caller scenarios governed by 78 behavioral rules, with 35/35 prover tests green and 9/9 parity between the Python source-of-truth simulator and the JavaScript implementation used by the demo.
What you’ll experience
- Choose a service business and prepare a call scenario.
- Call Belle and speak naturally rather than following a fixed script.
- Watch the intake develop as the conversation moves through its defined path.
- Test ordinary requests, corrections, difficult caller behavior and conversational boundaries.
Controlled language, visible decisions
Belle does not invent responses during the call. Her governed language comes from a 220-phrase library. Belle’s governed library language is addressed by phrase ID, creating a traceable contract between the behavior that selects a response and the language the caller hears. Every governed response is controlled by the architecture/phrase contract; static library speech is pre-generated, while dynamic values can be rendered at runtime.
Why it works this way
The goal is not to make a system sound intelligent at any cost. It is to make its behavior intentional. Requirements become rules. Rules become testable decisions. Approved language stays governed. And the path from caller input to system response remains inspectable.
The receptionist is the experience you meet. The architecture behind her is the larger demonstration.
The engineering behind the experience
Lobby Atelier began with a simple question: what would it take to design a customer interaction system whose behavior could be specified before implementation, tested before exposure to a customer and traced after it runs?
The answer became a specification-first architecture built around explicit requirements, deterministic behavior, governed language and observable decisions.
Requirements become behavior
Business expectations, exceptions and boundaries are translated into explicit behavioral rules rather than left as assumptions inside the implementation.
Behavior is proven before it is trusted
Caller scenarios exercise those rules against a decision-logic simulator. Expected behavior, edge cases and adversarial behavior are tested as part of the architecture—not added after the experience is built.
Language is governed
The words Belle is authorized to say are separated from the logic that decides when to say them. Phrase IDs create a traceable contract between requirements, decision logic, testing and the experience the caller hears.
The system remains inspectable
Decisions are designed to be observable rather than hidden behind a polished interface. That makes behavior easier to review, test, explain and evolve.
Beyond this receptionist
Lobby Atelier uses service intake as the visible use case, but the architectural method is broader: define the behavior, separate responsibilities, make boundaries explicit, prove the rules and preserve traceability from requirement to runtime outcome.
THE ARCHITECT BEHIND LOBBY ATELIERMabel Asare
Product & Systems Architect
Specification-First Systems Design
I design specification-first systems that translate complex business requirements into explicit, testable behavior. My work focuses on clear system ownership, interface contracts, deterministic decision paths, failure boundaries and observability—so that what a system is expected to do can be traced to what it actually does.
Lobby Atelier is both a working product direction and a demonstration of that practice: requirements engineered into rules, rules proven through scenarios, and implementation held to the same behavioral contract.
The receptionist is one application. The architecture is the work.
Let’s connect.
Open to senior architecture and technical leadership opportunities, independent consulting and strategic collaborations.
Connect on LinkedIn ↗