%%{init: {'theme': 'dark', 'themeVariables': { 'darkMode': true, 'primaryColor': '#14b8a6', 'primaryTextColor': '#000', 'primaryBorderColor': '#14b8a6', 'lineColor': '#3a3a4a', 'secondaryColor': '#1a1a25', 'tertiaryColor': '#12121a'}}}%%
flowchart TB
subgraph SaaSquach["đ¯ SaaSquach Intelligence Layer"]
direction TB
Dashboard["đ Dashboard
ââââââââââââ
Real-time KPIs
Excess Alerts
Rebate Tracking"]
Reports["đ Reports
ââââââââââââ
Custom Queries
Export to Excel
Scheduled Emails"]
Chat["đŦ Agent Chat
ââââââââââââ
Natural Language
Multi-Agent Router
Context Aware"]
API["đ REST API
ââââââââââââ
OpenAI-Compatible
Rate Limiting
Auth: OAuth/API Key"]
RAG["đ§ RAG Intelligence"]
MCP["đ MCP Connectors"]
Agents["đ¤ Domain Agents"]
LLMs["đ§Ŧ LLM Models"]
end
subgraph Models["đ¤ Model Selection (Optional)"]
direction TB
YETTI["đĻŦ SaaSquach LLM
Yetti v1.1
Fine-tuned on
Supply Chain Data"]
GPT4["đĸ GPT-4o
ââââââââââââ
Default Model
General Purpose"]
CLAUDE["đĩ Claude Sonnet
ââââââââââââ
Alternative
Reasoning Heavy"]
end
subgraph DataSources["đ Current Data Sources (Phase 1)"]
direction TB
DL["đž Data Lake
ââââââââââââ
Historical Inventory
Transaction Logs
Forecast Data"]
WESNET["đ WESNET
ââââââââââââ
Inventory Master
Customer Records
Order History"]
COBOL["đģ COBOL Legacy
ââââââââââââ
Mainframe ERP
Aging Records
AP/AR"]
end
subgraph RAGData["đ RAG Knowledge Base"]
direction TB
SUP["đ Supplier Agreements
ââââââââââââ
Rebate Terms
Return Policies
Pricing Tiers"]
RET["âŠī¸ Returns & Allowances
ââââââââââââ
Return Authorizations
Allowance Tracking
Expiry Dates"]
CUST["đ¤ Customer Commitments
ââââââââââââ
Stock Reservations
Project Holds
Customer SKUs"]
IMT["đ IMT Requests
ââââââââââââ
LOA Workflow
Inventory Requests
Approval Chains"]
COMM["đ° Commission Clawbacks
ââââââââââââ
SPIFF Tracking
Tier Clawbacks
Override Rules"]
end
subgraph Phase2["đ Phase 2: Cloud ERP Integration"]
direction TB
ORACLE["đļ Oracle Fusion
ââââââââââââ
Real-time Inventory
PO Management
Supplier Relations"]
BY["đŖ Blue Yonder SCPO
ââââââââââââ
Demand Forecasting
Supply Planning
Order Management"]
end
subgraph Users["đĨ Users & Systems"]
Analyst["đ Supply Chain Analyst"]
Manager["đ Inventory Manager"]
IT["đŧ IT / Security"]
end
%% Connections
Dashboard --> Reports
Dashboard --> Chat
Chat --> Agents
Reports --> API
API --> RAG
API --> MCP
DataSources -->|"SFTP / API"| API
RAG -->|"Context"| Agents
Agents -->|"Insights"| Chat
RAGData <-->|"Continuous Learning"| RAG
Models -->|"Powers"| LLMs
YETTI -.->|"Fine-tuned
Optional"| LLMs
GPT4 -.->|"Default"| LLMs
CLAUDE -.->|"Alternative"| LLMs
API -->|"Insights &
Recommendations"| Users
ORACLE -.->|"MCP
Phase 2"| MCP
BY -.->|"MCP
Phase 2"| MCP
MCP -->|"Future"| API
%% Styling
classDef datasource fill:#1a1a25,stroke:#3a3a4a,color:#e4e4e7;
classDef rag fill:#122c2a,stroke:#14b8a6,color:#14b8a6;
classDef phase2 fill:#2a1a1a,stroke:#f97316,color:#f97316;
classDef saas fill:#12121a,stroke:#14b8a6,stroke-width:3px,color:#e4e4e7;
classDef user fill:#1a1a25,stroke:#3a3a4a,color:#e4e4e7;
classDef api fill:#1a1a2a,stroke:#0ea5e9,color:#0ea5e9;
classDef model fill:#1a122a,stroke:#ec4899,color:#ec4899;
classDef dashboard fill:#1a1a2a,stroke:#14b8a6,color:#14b8a6;
class DL,WESNET,COBOL datasource;
class SUP,RET,CUST,IMT,COMM rag;
class ORACLE,BY phase2;
class SaaSquach saas;
class Dashboard,Reports,Chat,RAG,MCP,Agents,LLMs,API dashboard;
class YETTI,GPT4,CLAUDE model;
class Analyst,Manager,IT user;
class API api;
%% Styling
classDef datasource fill:#1a1a25,stroke:#3a3a4a,color:#e4e4e7;
classDef rag fill:#122c2a,stroke:#14b8a6,color:#14b8a6;
classDef phase2 fill:#2a1a1a,stroke:#f97316,color:#f97316;
classDef saas fill:#12121a,stroke:#14b8a6,stroke-width:2px,color:#e4e4e7;
classDef user fill:#1a1a25,stroke:#3a3a4a,color:#e4e4e7;
classDef api fill:#1a1a2a,stroke:#0ea5e9,color:#0ea5e9;
classDef model fill:#1a122a,stroke:#ec4899,color:#ec4899;
class DL,WESNET,COBOL datasource;
class SUP,RET,CUST,IMT,COMM rag;
class ORACLE,BY phase2;
class SaaSquach,API,RAG,MCP,Agents,LLMs saas;
class YETTI,CLAUDE,CLAUDE model;
class Analyst,Manager,IT user;
class API api;