From the law to a draft
Give it the statute and your practice sheet. It drafts the process, the rules and the letters, each check linked to its clause.
How design works- ✓Read the statute
- ◐Drafting rule tables
Regulated processes, drafted from the law
Give it a statute and your practice sheet. It drafts the process, then checks it against your design and against the law. A named person approves the release.
Accept vehicles up to 24 months old.
Rule in_period, built from the statute: WLL §2 sets 18 months or 18,000 miles.
Change the sheet to 18 months or 18,000 miles from delivery, whichever comes first. A client at 20 months could not use WLL §2, so accepting them would only raise hopes.
Ask for an exception: not available, statutory clause.
Chase the client for missing documents every 3 business days.
Deadline d5
A lawyer approves every notice and client message before it goes.
Steps 4 and 6, approval by lawyer
Chase the dealer every 5 business days after a repair-order request.
Not on your sheet. Deadline d2. WLL §4(b) gives a dealer 5 business days to supply copies.
Keep the follow-up as a calendar task every 5 business days after a request, or remove it. The AI cannot keep it without your decision.
WLL §3(a) Presume a lemon after 3 repair attempts for the same defect
Rules same_defect and is_lemon, 1 test client, waiting for Lena
WLL §5(a) Notice goes to the manufacturer's designated address
Rule notice_recipient and the outbound gate, 1 test client, waiting for Lena
WLL §7(a) Tell the consumer about the state arbitration program
Mentioned in template t5; nothing checks it was sent.
Add a check to step 6: before any demand goes out, the case must show that the client was told about the arbitration program, with the date and who told them.
WLL §5(c) Notice states the consumer's choice of refund or replacement
Nothing yet: template t1 has the defect and the history only.
Add one sentence to the notice template, and have the outbound gate test that the letter has all three statements WLL §5(c) lists. The gate check is a new control, so the control owner approves it.
Release is locked. 4 items to resolve.
The draft, drawn
The draft is also a diagram, with a lane for each actor: the paralegal, the lawyer, the AI and the connectors. Pick any step, rule, deadline or letter to see its details and clauses. Nobody draws it by hand. The diagram is the draft itself, and a change goes through review and becomes a new version.
The diagram is drawn by JavaScript in your browser. A still picture of it is on the Design page.
One model, three stages
What you design is what runs, and what you learn comes back to the same screen as a proposed change.
Give it the statute and your practice sheet. It drafts the process, the rules and the letters, each check linked to its clause.
How design worksDesigned paths run on rules, with no AI call where a rule decides. A case that leaves the path gets one proposed step, from an approved menu.
How cases runRepeated exceptions become a proposed branch, replayed on past cases before the owner approves it. A changed law maps to the cases it touches.
How it improvesNorvik Motors offers $4,500 cash-and-keep
Received 11 Nov 2026, 15:48. Instead of a refund, Norvik offers Dana $4,500 to keep the vehicle and drop her claim. This is not the written response WLL §6(a) requires, which is still due on 25 Nov.
Send the offer to the client with the lawyer's comparison. The offer is hers to decide on, and a lawyer approves the message before it goes out.
Accept for the client: not on the menu: the client decides.
Also on the approved menu
Not on the menu
The AI picks the route, never the authority
When a case leaves the designed path, the AI proposes one step from the approved menu and cites the clauses behind it.
Nothing leaves until it passes
Everything sent by or checked through ai4bp meets the rules and the clause checks first: a notice letter, an email, a purchase order, a payment instruction.
The letter is addressed to Brightwater Norvik, the dealer. WLL §5(a) requires the manufacturer's designated address. Address it to notices@norvik-motors.example, from the owner's manual stored in Vyxlo.
Send as addressed: not available, statutory clause.
Nothing was sent. The hold is recorded in the evidence ledger.
Connected through MCP, governed by ai4bp
MCP, the Model Context Protocol, is a standard way for an AI to use other systems, such as a document store, email, a calendar or a core banking system. No agent calls a tool directly: every call goes through ai4bp first.
{
"to": ["notices@norvik-motors.example"],
"subject": "Notice under WLL ยง5: Dana Ruiz, 2025 Norvik Atlas",
"template": "t1",
"attachments": ["RO-BW-48213.pdf", "RO-BW-51097.pdf", "RO-BW-55640.pdf"],
"case": "LL-2047",
"approval": { "by": "Maya", "role": "lawyer", "at": "2026-11-11 10:42" }
}
{
"message_id": "msg-48201",
"status": "sent",
"accepted_by": "mail.norvik-motors.example",
"sent_at": "2026-11-11 10:42",
"verification": "verified"
}
Approved menu for this pack
Knowledge packs
A pack brings the vocabulary, document types, connector mappings, letter skeletons and test cases for one field. The statute or policy you supply does the rest.
A consumer's new vehicle has a defect the dealer could not fix. ai4bp drafts the case process from the state's statute, here the fictional state of Westland.
Westland Lemon Law, drafted into a process
Rule is_lemon: is the vehicle presumed a lemon? First matching row wins.
| When | Result | Clause |
|---|---|---|
| Same defect repaired 3 or more times | Presumed lemon | WLL §3(a) |
| 30 or more days out of service in total | Presumed lemon | WLL §3(b) |
| Serious safety defect repaired 2 or more times | Presumed lemon | WLL §3(c) |
| None of the above | Not yet presumed: keep collecting repair orders | WLL §3(a) |
A new personal loan, checked against your bank's own credit, affordability and consumer-protection policies, and built on the service operations your core exposes.
Check the credit rating before every offer
BIAN service domain Customer Credit Rating
Send loans above 25,000 to the credit committee
Policy CR-4 refers every loan above 20,000
Change the sheet to 20,000, or ask the policy's owner for an exception.
Policy AF-2 Affordability is checked before approval
Rule affordability, tested on 5 clients
Policy CP-7 The offer states the total cost of credit
The offer template lacks it.
Add the total cost of credit to the offer template. The check before any offer goes out is a new control, so the control owner approves it.
Release is locked. 2 items to resolve.
Candidates for later packs: supplier corrective actions, freight-charge disputes, warranty recovery, construction changes and commercial fit-out. See all packs
Try it
In the demo, use the lemon-law pack: review the draft, run a case, handle an exception, approve a letter.