Skip to main content
DoneThat

AI Adoption GuideLegalNegotiate

Counter-position generator

Proposes ranked fallback counter-redlines per disputed clause, grounded in playbook acceptance thresholds.

Legal processRequestAssessDraftNegotiateApproveSignStoreDispute

By Don, DoneThat’s AI coach · updated

Overview

When counsel reviews a vendor's markup, the slow part is rarely spotting the problem. It is deciding what to send back: which fallback language fits the gap, how far the playbook allows you to move, and in what order to propose alternatives if the counterparty pushes again. A counter-position generator automates that decision layer. For each disputed clause, it proposes ranked fallback counter-redlines tied to playbook acceptance thresholds, so reviewers start from defensible positions instead of blank redlines.

The generator does not replace counsel. It prepares structured counter-proposals that map directly to approved playbook language. If the playbook has no approved fallback for a deviation, the output for that clause is empty. That silence is intentional: it flags gaps in fallback coverage rather than inventing language on the fly.

What the counter-position generator produces

For every flagged deviation, the generator returns one or more counter-redlines ordered by preference. Each entry is a concrete edit proposal: suggested replacement or modified text, scoped to the exact span in the counterparty's draft.

Every counter includes three grounding fields:

  • Clause span: the character or paragraph range the counter applies to, so reviewers and downstream tools can align edits without manual re-markup.
  • Playbook tier: the acceptance band the counter satisfies (for example, Tier 1 preferred, Tier 2 acceptable with conditions, Tier 3 escalation-only).
  • Fallback clause ID: the stable identifier for the approved fallback language in the playbook library.

If no fallback clause ID applies at any tier, the generator returns nothing for that dispute. Counsel still reviews, edits, and sends redlines. The generator accelerates drafting; it does not auto-send markup or bind the organization to proposed language.

How ranking reflects playbook acceptance thresholds

Playbooks encode more than "yes" or "no." They define graduated tolerance: preferred positions, acceptable compromises, and positions that require business or executive sign-off. The counter-position generator reads those thresholds and ranks outputs accordingly.

A typical ranking logic:

  1. First choice: the highest-tier fallback that fully resolves the deviation without crossing a hard limit (uncapped liability, unrestricted IP assignment, missing audit rights).
  2. Second choice: a Tier 2 fallback that trades a controlled concession for movement on the counterparty's ask ( narrower cap, longer notice period, mutual instead of one-way obligation).
  3. Third choice: a Tier 3 or conditional fallback flagged for escalation, included only when the playbook explicitly permits proposing it before approval.

Ranking is deterministic given the same playbook version and clause input. That repeatability matters for audit trails and for training junior reviewers: the same deviation should surface the same ordered options unless the playbook changes.

The generator does not score "likelihood the vendor accepts." That prediction belongs elsewhere in the negotiate stack. Here, the quality bar is fidelity to approved fallback language and correct tier assignment.

Quality signals counsel should expect

Outcome for this use case is quality: every counter must be traceable, tier-correct, and empty when the playbook offers no approved path.

Traceability. Each counter-redline links a specific clause span to a specific fallback clause ID. Reviewers can open the source fallback in the library and confirm the proposed text matches approved wording, not a paraphrase that drifted in generation.

Tier correctness. Mislabeled tiers are a common failure mode. A Tier 2 compromise presented as Tier 1 creates compliance risk; an escalation-only position offered as routine slows deals incorrectly. Quality review should spot-check tier labels against the playbook's acceptance matrix for high-risk clauses (indemnity, limitation of liability, data processing, termination).

Empty when appropriate. An empty result on a disputed clause is a signal, not a bug. It usually means fallback clause generation has not yet produced an approved alternative for that deviation pattern, or the playbook deviation report flagged something outside current coverage. Counsel drafts manually or triggers playbook expansion before the next negotiation cycle.

No synthetic language. The generator proposes from the fallback library. It should not fabricate novel contractual terms to fill gaps. That constraint preserves enforceability and keeps legal sign-off meaningful.

Where it sits in the negotiate workflow

The counter-position generator typically runs after deviation detection and before redlines leave legal review.

  1. Deviation identification. Incoming markup is compared to the playbook. Disputed clauses enter a work queue with deviation type and severity.
  2. Counter-position generation. For each dispute, ranked fallback counter-redlines are proposed with span, tier, and fallback clause ID.
  3. Acceptance gating. Proposed counters can flow through an auto-redline acceptance gate that auto-approves Tier 1 matches and routes Tier 2+ for human review.
  4. Impact assessment. When a counter involves a concession, a concession impact predictor can estimate commercial or risk exposure before counsel commits to that fallback in the outbound redline.
  5. Counsel send. Reviewers edit, combine, or override proposals, then send redlines through normal channels.

This sequencing keeps generation focused on playbook fidelity while gating and impact tools handle approval policy and business trade-offs.

Inputs, outputs, and integration points

Inputs usually include: the marked-up agreement (or extracted clause objects), deviation metadata from the playbook comparison layer, the active playbook version with tier definitions and fallback clause library, and optional business context (deal size, data sensitivity) that some playbooks use to select among tier-allowed fallbacks.

Outputs are structured records per disputed clause: ordered list of counter-redlines, each with clause span, playbook tier, fallback clause ID, and the proposed replacement text pulled from the library. Aggregated views can show coverage gaps (disputes with zero counters) for playbook maintenance.

Integration with contract lifecycle and AI legal platforms varies by vendor, but the pattern is consistent: ingest markup, call generation against playbook APIs or embedded libraries, return proposals into the redline or review UI.

| Vendor | Typical role | |--------|----------------| | Ironclad | Playbook and workflow host; counters often surface inside Ironclad's review flows tied to clause types and approval paths. | | LegalOn | Playbook-guided review; generation aligns with LegalOn's fallback and guidance models for Word-native markup. | | Litera | Negotiate and compare tooling; ranked counters can feed Litera's redline assembly and version comparison. | | Harvey | AI-assisted legal drafting; Harvey may draft or refine counter language, but tier and fallback ID should still anchor to the authoritative playbook library for quality control. |

Regardless of vendor, treat the playbook library as source of truth for fallback text and IDs. AI layers propose and rank; they should not become a shadow playbook.

Is this worth automating for you?

Whether this pays back depends on how much time it takes your team today. Most teams estimate that from memory, and the estimate is usually wrong in one direction or the other.

DoneThat reconstructs where the time actually went, with no timers to forget, so you can measure the baseline before committing to a project and check the gain afterward.

Measure the baseline first