For in-house legal & contract teams
Reformat vs. AI tools
AI writing assistants are good at drafting. They struggle with the boring work that breaks every contract: multi-level numbering, schedules, defined terms, recitals. Here is how Reformat compares on the structural work lawyers actually do.
| What lawyers care about | Reformat | MS Copilot | ChatGPT add-ins | Claude |
|---|---|---|---|---|
Multi-level numbering, repaired after every redline 1, 1.1, (a), (i), restored to native Word numbering on every run. Typed "1.1" prefixes get converted to real list items in place. | Supported: Rule-based Same result every run | Partial: AI best-guess | Not offered: No | Partial: AI best-guess |
Re-run cleanly after each negotiation round Survives counterparty tracked changes. Same template, same result, every round. | Supported: Built for this | Not offered: Chat-only | Not offered: Chat-only | Not offered: Chat-only |
Section-aware: respects document boundaries Cover, TOC, schedules, exhibits, appendices and footnotes are handled correctly: house style applies where it should and stops where it shouldn’t. The global font still flows across all of them. | Supported: Automatic | Partial: Only if prompted | Not offered: No | Partial: Only if prompted |
Punctuation across all enumerated text Across body lists, defined-term lists and recitals: middle items end in ;, last item ends in ., including two-column definition layouts. | Supported: Rule-based | Not offered: No | Not offered: No | Not offered: No |
Enforce your firm's house style Your template, applied in one click across the whole document. | Supported: Versioned templates | Partial: NL prompts only | Not offered: No | Partial: Via Skills |
Style-level edits, not direct formatting Reformat updates the document’s Word styles, so the next round of edits inherits formatting automatically. Direct formatting from an AI prompt has to be re-applied each round. | Supported: Style-aware | Partial: Mostly direct | Not offered: No | Partial: Mostly direct |
Global font across the whole document Body + headers + footers + footnotes, one operation. | Supported: Single command | Partial: Multi-step | Not offered: No | Partial: Multi-step |
Find unused defined terms Audit a draft for consistency issues before you send it. | Supported: Yes | Partial: AI scan | Not offered: No | Supported: check-doc skill |
Pricing model for legal teams How the cost scales with use. | Supported: Usage credits, whole team | Partial: Per-seat M365 Copilot | Partial: Per-seat, per vendor | Partial: Per-seat |
Purpose-built for formatting AI add-ins work on Word via limited XML APIs and were designed to read and reason about content. Reformat was built solely to format it. | Supported: Formatting engine | Partial: General-purpose AI | Partial: General-purpose AI | Partial: General-purpose AI |
- Rule-based / native
- AI inference / partial
- Not offered
How to think about it
Structural formatting and prose drafting are different problems. Reformat does the first; AI assistants do the second.
Reformat is structure.
A coded engine that enforces your house template (numbering, schedules, definitions, recitals, footers, fonts) the same way every time, on every save, after every redline round. It is built for the boring, repeatable work that AI writing tools get wrong because they have to guess.
Copilot, ChatGPT and Claude are prose.
They draft clauses, rewrite tone, summarise counterparty changes, answer questions about a document, reply in comment threads. They are excellent at that work and bad at structural formatting because every run is a fresh inference.
We use AI too.
We couldn't find a solution for our own in-house legal team at Cleveland & Co. That's why we created Reformat.
One click. House style applied. Every time.
Install Reformat from the Microsoft AppSource marketplace and your next contract is on-brand before you send it.