Vendor Due Diligence
B2BRFP → vendor responses → evaluation → background check → contract.
6 nodes · 5 edgesprocurement
humansystem
Visual
Publish RFPhuman
Distribute requirements to potential vendors.
↓sequential→ Collect Proposals
Collect Proposalshuman
↓sequential→ Evaluate Proposals
Evaluate Proposalshuman
Score against criteria: cost, capability, timeline.
↓sequential→ Background & Compliance Check
Background & Compliance Checksystem
Financial stability, certifications, references.
↓sequential→ Selection Committee Decision
Selection Committee Decisionhuman
↓sequential→ Contract Negotiation & Signing
Contract Negotiation & Signinghuman
uc-vendor-due-diligence.osop.yaml
osop_version: "1.0"
id: "vendor-due-diligence"
name: "Vendor Due Diligence"
description: "RFP → vendor responses → evaluation → background check → contract."
nodes:
- id: "publish_rfp"
type: "human"
subtype: "input"
name: "Publish RFP"
description: "Distribute requirements to potential vendors."
- id: "collect"
type: "human"
subtype: "input"
name: "Collect Proposals"
timeout_sec: 1209600
- id: "evaluate"
type: "human"
subtype: "review"
name: "Evaluate Proposals"
description: "Score against criteria: cost, capability, timeline."
- id: "background"
type: "system"
name: "Background & Compliance Check"
description: "Financial stability, certifications, references."
- id: "select"
type: "human"
subtype: "review"
name: "Selection Committee Decision"
security:
approval_gate: true
- id: "contract"
type: "human"
name: "Contract Negotiation & Signing"
edges:
- from: "publish_rfp"
to: "collect"
mode: "sequential"
- from: "collect"
to: "evaluate"
mode: "sequential"
- from: "evaluate"
to: "background"
mode: "sequential"
- from: "background"
to: "select"
mode: "sequential"
- from: "select"
to: "contract"
mode: "sequential"