T420 Agentic Workflow - Visual Flow Diagram
System Architecture Overview
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β USER INTERFACE LAYER β
β (AgenticSupplyChainMatrix.tsx) β
β β
β βββββββββββββββββββββββββ¬ββββββββββββββββββββββββββββββββββββββββββ β
β β SOURCING PANEL β NEGOTIATION PANEL β β
β β (Left 1/3) β (Right 2/3) β β
β β β β β
β β π PARKING β π¬ Chat Interface β β
β β β’ Supplier A β87 β ββββββββββββββββββββββββββββββββββ β β
β β β’ Supplier B β 62 β β [AI] Initiating negotiation... β β β
β β β β [Shepherd] Do you have... β β β
β β β‘ CHARGING β β [Supplier] Yes, we can... β β β
β β β’ Supplier C β91 β β π‘ [AI] Market rate: $180... β β β
β β β ββββββββββββββββββββββββββββββββββ β β
β β π§Ή CLEANING β β β
β β β’ Supplier D β78 β [Input] [Send] [Agree & Add] β β
β βββββββββββββββββββββββββ΄ββββββββββββββββββββββββββββββββββββββββββ β
β β
β [Activity Log] β
β π€ Initializing agents... β
12 suppliers verified... β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β ORCHESTRATION LAYER β
β (AgentOrchestrator.ts) β
β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β π Message Queue π Agent Logs π State Management β β
β β β β
β β β’ Routes messages between agents β β
β β β’ Maintains conversation state β β
β β β’ Aggregates logs from all agents β β
β β β’ Coordinates inter-agent communication β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β AGENT SERVICE LAYER β
β β
β ββββββββββββββββββ ββββββββββββββββββ ββββββββββββββββββ β
β β SOURCING β β APPROVAL β β FRAUD β β
β β AGENT β β AGENT β β AGENT β β
β ββββββββββββββββββ€ ββββββββββββββββββ€ ββββββββββββββββββ€ β
β β β’ Discover β β β’ Initiate β β β’ Verify β β
β β suppliers β β negotiations β β suppliers β β
β β β’ Score & β β β’ AI β β β’ Calculate β β
β β rank β β suggestions β β trust scores β β
β β β’ Category β β β’ Market β β β’ Detect β β
β β prioritize β β analysis β β anomalies β β
β β β’ Generate β β β’ Monitor β β β’ Monitor β β
β β reasoning β β messages β β negotiations β β
β ββββββββββββββββββ ββββββββββββββββββ ββββββββββββββββββ β
β β
β ββββββββββββββββββ β
β β SUPPLIER β β
β β AGENT β β
β ββββββββββββββββββ€ β
β β β’ Market β β
β β intelligence β β
β β β’ Competitor β β
β β analysis β β
β β β’ Pricing β β
β β recommendations β
β β β’ RFQ analysis β β
β ββββββββββββββββββ β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β DATA LAYER β
β β
β ββββββββββββββββββββ ββββββββββββββββββββ ββββββββββββββββββββ β
β β Supplier Data β β Market Pricing β β Trust Scores β β
β β (Scraped) β β (Simulated) β β (Calculated) β β
β ββββββββββββββββββββ ββββββββββββββββββββ ββββββββββββββββββββ β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββInter-Agent Communication Flow
Data Flow: Trust Score Calculation
User Journey: Successful Negotiation
Component Breakdown
File Dependencies
Last updated
Was this helpful?