Skip to main content
DoneThat

AI Adoption GuideLegalRequest

Auto-priority scoring

Scores urgency from deadline, business unit, and deal size signals without manual input.

Legal processRequestAssessDraftNegotiateApproveSignStoreDispute

By Don, DoneThat’s AI coach · updated

Overview

Legal teams lose time when every contract request lands in the same queue. Requesters rarely know how to label urgency, and manual triage adds delay before anyone reads the first clause. Auto-priority scoring removes that step by deriving a rank from fields the business already fills in: deadline, business unit tier, and deal value. The score appears at intake, cites the inputs that produced it, and stays blank when those inputs are missing. Intake assignment still runs either way, so routing does not stall while someone chases a priority label.

The goal is speed, not perfection. A defensible rank at submission beats a blank priority field that waits for a paralegal review. When scoring is transparent, legal can trust the queue order, requesters stop guessing, and downstream steps like contract request triage and risk tier assignment at intake start from a shared signal instead of conflicting manual tags.

How the priority score is calculated

Auto-priority scoring treats urgency as a weighted combination of time pressure, organizational importance, and commercial weight. Each input maps to a normalized contribution; the system sums those contributions and maps the total to a discrete priority band (for example, P1 through P4, or Critical through Low, depending on your taxonomy).

Deadline drives the time component. A request due in 48 hours contributes more than one due in three weeks. Many implementations use stepped thresholds rather than a continuous curve, because legal operations teams prefer predictable bands over opaque decimals. A due date of "ASAP" or "TBD" should not silently score as highest urgency; those values either map to a neutral midpoint or leave the deadline component empty, which affects whether a composite score is shown at all.

Business unit tier reflects how the organization prioritizes revenue, regulated functions, or executive-sponsored programs. A tier-1 BU (often core product lines or strategic accounts) adds weight even when the deadline is moderate. Lower tiers still matter, but they rarely override a hard deadline on their own.

Deal value adds commercial context. A five-figure renewal and a nine-figure platform deal should not share the same default rank when the deadline is identical. Value bands are usually sourced from CRM or ERP fields synced at intake, not typed freehand by the requester.

The published score should always show its reasoning: "Priority P2: deadline in 5 business days (due 2026-09-09), BU tier 1 (Enterprise Sales), deal value $2.4M." That citation pattern makes appeals fast. If sales disputes the band, they fix the underlying field instead of arguing about a mysterious number.

What happens when signals are missing

Auto-priority scoring is designed to fail open on display and closed on fabrication. If deadline, BU tier, or deal value is absent, the score field stays empty. The system does not invent a default priority to fill the UI, and it does not block submission.

Intake assignment still runs. Routing rules keyed on request type, jurisdiction, contract family, or matter owner can place the work in the correct team without a numeric priority. Queues may fall back to first-in-first-out within that team, or to a secondary sort such as submission time, until someone enriches the record.

This split matters for adoption. Requesters who submit from mobile or from a partial CRM stub should not see errors. Legal operations can configure which inputs are required for displaying a score separately from which inputs are required for closing a request. Many programs require deal value before execution but only recommend it at intake; scoring respects that by showing empty rather than misleading.

Teams should monitor empty-score rates by channel. A high empty rate from Salesforce-sourced deals often means opportunity amount is not mapped to the legal intake object, not that scoring is broken. Fixing field mapping restores scores without changing weights.

Vendor patterns: Ironclad, ServiceNow, Salesforce, and Workday

Each platform exposes different hooks, but the scoring logic stays the same: read structured fields, compute, write back a priority and an explanation string.

Ironclad typically receives workflow requests with metadata from connected systems. Priority scoring fits well as a workflow launch rule or early workflow step: read deadline, businessUnit, and contractValue (or equivalent custom attributes), compute the band, and set a priority attribute before the first human task. Ironclad's strength is keeping the score attached to the workflow record so reviewers see it in the same pane as the paper.

ServiceNow Legal Service Delivery or custom sn_hr_core/x_legal tables can calculate priority in a before-insert business rule or Flow Designer action. Display the cited reason in a read-only field on the intake form. ServiceNow teams often mirror priority to assignment group ordering via queue views sorted by priority and sys_created_on.

Salesforce implementations usually score on the legal request custom object at create time, triggered by Apex or Flow when opportunity data is stamped onto the request. Map CloseDate or a dedicated legal deadline field, account segment or BU tier, and Amount (or TotalContractValue__c). Because Salesforce is often the system of record for deal size, this is where value-based scoring is most reliable once field sync is correct.

Workday contract or supplier workflows can derive priority from supervisory organization tier, spend category, and requested completion date on the requisition or contract change event. Workday scoring runs cleanly when legal intake is native to the same tenant; cross-system deals may need a middleware pass that writes a priority code Workday can consume.

Across vendors, keep weights and thresholds in configuration tables rather than hard-coded scripts. Legal ops should adjust bands quarterly without a deployment cycle.

Fit with triage, risk tiering, and downstream automation

Auto-priority scoring is one signal in a layered intake model, not a replacement for judgment.

Contract request triage uses priority together with request type and capacity to decide which queue or pod receives the matter first. Priority answers "how soon," while triage answers "who."

Risk tier assignment at intake runs on a different axis: clause complexity, data handling, regulatory exposure, and counterparty profile. A low-risk, high-priority NDAs for a tier-1 BU can jump ahead in the queue while still following a lightweight review path. A high-risk, moderate-priority vendor agreement should not inherit a fast track just because the deal is large; risk tier should govern review depth, priority should govern queue order.

Similar request retrieval helps reviewers once a item is assigned; it does not depend on priority but benefits when high-priority work is picked up sooner. Approval summary generation downstream may reference the same deadline and value fields; consistent field definitions across scoring and summaries prevent contradictory narratives in front of approvers.

Operationally, define escalation when priority and risk disagree. A common pattern is: priority sorts the queue; risk tier selects the playbook. Escalate to a lead when P1 priority meets high risk tier, regardless of queue position.

Operating the scoring model for sustained speed gains

Treat auto-priority scoring as a living policy encoded in software. Publish the weight table and thresholds to requesters and legal reviewers so the score is predictable. Review quarterly against SLA data: if P3 items routinely miss deadlines while P1 slots sit idle, thresholds are miscalibrated, not the concept.

Measure time from submission to first human touch, and from submission to first meaningful review state, segmented by whether a score was present at intake. Empty scores should not correlate with longer waits if assignment rules are healthy; if they do, fix routing fallbacks before tightening required fields.

Avoid letting requesters override the computed band without audit. Optional "business justification" text is fine; a manual priority dropdown often reintroduces the guessing game scoring was meant to remove. When override is truly needed, route through a small approver set and log the reason.

With cited, field-backed priority at intake, legal teams spend less time re-sorting email and more time on substantive review. Speed comes from starting in the right order, with empty scores when data is honest rather than fabricated, and with assignment that never waits on a label the requester could not have supplied accurately in the first place.

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