Vendor Due Diligence

B2B

RFP → vendor responses → evaluation → background check → contract.

6 nodes · 5 edgesprocurement
humansystem
Visual
Publish RFPhuman

Distribute requirements to potential vendors.

sequentialCollect Proposals
Collect Proposalshuman
sequentialEvaluate Proposals
Evaluate Proposalshuman

Score against criteria: cost, capability, timeline.

sequentialBackground & Compliance Check
Background & Compliance Checksystem

Financial stability, certifications, references.

sequentialSelection Committee Decision
Selection Committee Decisionhuman
sequentialContract 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"