Ask for structured output
The OpenAI Responses API returns structured contract sections so the interface can present a predictable review experience.
CASE STUDY 03 / AI & platforms
From conversation to a signed agreement.
Guided agreement intake, AI-assisted drafting, readable review, and in-person signatures in a tablet-first workflow.
AI product integration · Structured outputs · Workflow design

01 / THE CHALLENGE
Creating an agreement in person often involves switching between notes, document editors, and signing tools. An AI draft also needs a structured review process before anyone signs it.
02 / THE SOLUTION
A responsive Flutter application guides users through intake, drafting, review, and signing. A Django REST API manages accounts, organization profiles, contract state, and encrypted server storage. AI-generated sections remain readable on a tablet rather than arriving as an opaque document blob.
03 / ENGINEERING DECISIONS
The OpenAI Responses API returns structured contract sections so the interface can present a predictable review experience.
Disclaimer acceptance, stylus signatures, and finalization are explicit stages rather than a single submit action.
The product clearly distinguishes AI-assisted drafting from legal advice and requires people to review the agreement.
04 / WHAT IT DELIVERS
An implemented contract workflow spanning account setup, guided intake, AI drafting, tablet-readable review, and in-person signing. Generated agreements still require appropriate human and legal review.
Explore thetruecontract.com ↗ (opens in a new tab)THE NEXT CHAPTER
MICHIGAN / WORKING EVERYWHEREHave a challenging problem or a role in mind?
I’d like to hear about it.