The problem
Multi-channel duplication
The same purchase order arrives through EDI 850, retailer portals, and email — creating duplicate entries that inflate costs and erode buyer trust.
Manual detection
Operations teams manually cross-reference PO numbers, dates, and line items across systems — time-consuming and error-prone.
Inconsistent resolution
Without a decision framework, teams handle duplicates differently — sometimes blocking, sometimes merging, sometimes ignoring.
How ASOE resolves it
- 1Classify the event as DUPLICATE_PO from multi-channel PO data
- 2Compute similarity score between the incoming PO and existing POs
- 3Apply decision tree: >90% → auto-block, >70% → review required, >50% → soft flag
- 4Select from six resolution actions: BLOCK_AND_NOTIFY, MERGE, SUPERSEDE, ALLOW_BOTH, ESCALATE, REQUEST_BUYER_CONFIRMATION
- 5Execute DuplicatePORecipe with autonomy level (L1–L4) based on the resolution action
- 6Notify the buyer with the resolution decision and audit trail
Agent workflow
PO Event
Classify
Score Similarity
Decision Tree
Shadow Audit
Resolve
Notify Buyer
Recipe:
DuplicatePORecipe90%
Auto-block threshold
6
Resolution actions
L1–L4
Autonomy levels
100%
Override-audited