System Landscape Diagram Template
Flowchart template for visualizing high-level Salesforce system architecture using the sf-skills standard styling.
When to Use
- Architecture overview presentations
- Integration landscape documentation
- System inventory
- Stakeholder communication
Mermaid Template - Sales Cloud Integration Landscape
%%{init: {"flowchart": {"nodeSpacing": 80, "rankSpacing": 70}} }%%
flowchart TB
subgraph users["👥 USERS"]
direction LR
U1["📱 Sales Reps<br/><small>Mobile App</small>"]
U2["💻 Managers<br/><small>Desktop</small>"]
U3["🌐 Partners<br/><small>Portal</small>"]
end
subgraph salesforce["☁️ SALESFORCE PLATFORM"]
direction TB
subgraph core["CORE CRM"]
SF1["💼 Sales Cloud<br/><small>Leads, Opps</small>"]
SF2["🎧 Service Cloud<br/><small>Cases, Knowledge</small>"]
SF3["🌐 Experience Cloud<br/><small>Portals</small>"]
end
subgraph automation["⚡ AUTOMATION"]
FL["🔄 Flows<br/><small>Process Builder</small>"]
AP["⚡ Apex<br/><small>Triggers, Services</small>"]
PE["📢 Platform Events<br/><small>CDC, Streaming</small>"]
end
subgraph ai["🤖 AI & ANALYTICS"]
EIN["🧠 Einstein<br/><small>Predictions</small>"]
TB["📊 Tableau<br/><small>Dashboards</small>"]
CRM["📈 CRM Analytics<br/><small>Reports</small>"]
end
end
subgraph integration["🔄 INTEGRATION LAYER"]
direction LR
MW["🔗 MuleSoft<br/><small>Anypoint Platform</small>"]
API["🔐 API Gateway<br/><small>Named Credentials</small>"]
end
subgraph external["🏢 EXTERNAL SYSTEMS"]
direction TB
subgraph erp["ERP SYSTEMS"]
SAP["🏭 SAP S/4HANA<br/><small>Finance, Inventory</small>"]
NET["📦 NetSuite<br/><small>Orders</small>"]
end
subgraph marketing["MARKETING"]
MC["📧 Marketing Cloud<br/><small>Campaigns</small>"]
PAR["🎯 Account Engagement<br/><small>Pardot</small>"]
end
subgraph data["DATA & STORAGE"]
DW["❄️ Snowflake<br/><small>Data Warehouse</small>"]
S3["☁️ AWS S3<br/><small>Files</small>"]
end
end
%% User connections
U1 -->|"Salesforce Mobile"| SF1
U2 -->|"Lightning"| SF1
U2 -->|"Lightning"| SF2
U3 -->|"Portal"| SF3
%% Internal SF connections
SF1 <--> FL
SF2 <--> FL
FL <--> AP
AP <--> PE
SF1 --> EIN
SF1 --> TB
SF2 --> CRM
%% Integration connections
PE --> MW
AP <--> API
MW <--> API
%% External connections
API <-->|"REST/SOAP"| SAP
API <-->|"REST"| NET
MW <-->|"CDC"| MC
MW --> PAR
MW -->|"ETL"| DW
API -->|"Files"| S3
%% Node Styling - Users (violet-200)
style U1 fill:#ddd6fe,stroke:#6d28d9,color:#1f2937
style U2 fill:#ddd6fe,stroke:#6d28d9,color:#1f2937
style U3 fill:#ddd6fe,stroke:#6d28d9,color:#1f2937
%% Node Styling - Salesforce Core (cyan-200)
style SF1 fill:#a5f3fc,stroke:#0e7490,color:#1f2937
style SF2 fill:#a5f3fc,stroke:#0e7490,color:#1f2937
style SF3 fill:#a5f3fc,stroke:#0e7490,color:#1f2937
%% Node Styling - Automation (indigo-200/violet-200/teal-200)
style FL fill:#c7d2fe,stroke:#4338ca,color:#1f2937
style AP fill:#ddd6fe,stroke:#6d28d9,color:#1f2937
style PE fill:#99f6e4,stroke:#0f766e,color:#1f2937
%% Node Styling - AI (pink-200)
style EIN fill:#fbcfe8,stroke:#be185d,color:#1f2937
style TB fill:#fbcfe8,stroke:#be185d,color:#1f2937
style CRM fill:#fbcfe8,stroke:#be185d,color:#1f2937
%% Node Styling - Integration (orange-200)
style MW fill:#fed7aa,stroke:#c2410c,color:#1f2937
style API fill:#fed7aa,stroke:#c2410c,color:#1f2937
%% Node Styling - External (emerald-200/amber-200)
style SAP fill:#a7f3d0,stroke:#047857,color:#1f2937
style NET fill:#a7f3d0,stroke:#047857,color:#1f2937
style MC fill:#a7f3d0,stroke:#047857,color:#1f2937
style PAR fill:#a7f3d0,stroke:#047857,color:#1f2937
style DW fill:#fde68a,stroke:#b45309,color:#1f2937
style S3 fill:#fde68a,stroke:#b45309,color:#1f2937
%% Subgraph Styling - 50-level fills with dark dashed borders
style users fill:#f5f3ff,stroke:#6d28d9,stroke-dasharray:5
style salesforce fill:#ecfeff,stroke:#0e7490,stroke-dasharray:5
style core fill:#ecfeff,stroke:#0e7490,stroke-dasharray:5
style automation fill:#eef2ff,stroke:#4338ca,stroke-dasharray:5
style ai fill:#fdf2f8,stroke:#be185d,stroke-dasharray:5
style integration fill:#fff7ed,stroke:#c2410c,stroke-dasharray:5
style external fill:#ecfdf5,stroke:#047857,stroke-dasharray:5
style erp fill:#ecfdf5,stroke:#047857,stroke-dasharray:5
style marketing fill:#ecfdf5,stroke:#047857,stroke-dasharray:5
style data fill:#fffbeb,stroke:#b45309,stroke-dasharray:5
Mermaid Template - Agentforce Architecture
%%{init: {"flowchart": {"nodeSpacing": 80, "rankSpacing": 70}} }%%
flowchart TB
subgraph channels["📱 CHANNELS"]
WEB["🌐 Web Chat<br/><small>Embedded</small>"]
SMS["💬 SMS<br/><small>Twilio</small>"]
WHATS["📱 WhatsApp<br/><small>Business</small>"]
SLACK["💼 Slack<br/><small>Enterprise</small>"]
end
subgraph agentforce["🤖 AGENTFORCE"]
direction TB
subgraph agents["AI AGENTS"]
SA["🎧 Service Agent<br/><small>Customer Support</small>"]
SDA["📞 SDR Agent<br/><small>Lead Qualification</small>"]
COACH["🎯 Sales Coach<br/><small>Guidance</small>"]
end
subgraph topics["TOPICS & ACTIONS"]
T1["📦 Order Status<br/><small>Track, Update</small>"]
T2["🔄 Return Request<br/><small>RMA, Refund</small>"]
T3["✅ Lead Qualify<br/><small>Score, Route</small>"]
A1["⚡ Apex Actions<br/><small>Custom Logic</small>"]
A2["🔄 Flow Actions<br/><small>Automation</small>"]
end
subgraph foundation["FOUNDATION"]
DM["☁️ Data Cloud<br/><small>Unified Profile</small>"]
TRUST["🔐 Trust Layer<br/><small>Guardrails</small>"]
PROMPT["📝 Prompt Builder<br/><small>Templates</small>"]
end
end
subgraph backend["⚙️ BACKEND"]
APEX["⚡ Apex Services<br/><small>Business Logic</small>"]
FLOW["🔄 Flow Orchestration<br/><small>Processes</small>"]
INT["🔗 Integrations<br/><small>Named Creds</small>"]
end
subgraph datasources["💾 DATA SOURCES"]
CRM[("💼 CRM Data<br/><small>Accounts, Cases</small>")]
EXT[("🏭 External Data<br/><small>ERP, APIs</small>")]
KB[("📚 Knowledge Base<br/><small>Articles</small>")]
end
%% Channel to Agent
WEB --> SA
SMS --> SA
WHATS --> SA
SLACK --> SDA
SLACK --> COACH
%% Agent to Topics
SA --> T1
SA --> T2
SDA --> T3
%% Topics to Actions
T1 --> A1
T2 --> A2
T3 --> A1
%% Foundation connections
agents --> DM
agents --> TRUST
topics --> PROMPT
%% Backend connections
A1 --> APEX
A2 --> FLOW
APEX --> INT
%% Data connections
DM --> CRM
DM --> EXT
TRUST --> KB
%% Node Styling - Channels (slate-200)
style WEB fill:#e2e8f0,stroke:#334155,color:#1f2937
style SMS fill:#e2e8f0,stroke:#334155,color:#1f2937
style WHATS fill:#e2e8f0,stroke:#334155,color:#1f2937
style SLACK fill:#e2e8f0,stroke:#334155,color:#1f2937
%% Node Styling - Agents (pink-200)
style SA fill:#fbcfe8,stroke:#be185d,color:#1f2937
style SDA fill:#fbcfe8,stroke:#be185d,color:#1f2937
style COACH fill:#fbcfe8,stroke:#be185d,color:#1f2937
%% Node Styling - Topics (violet-200)
style T1 fill:#ddd6fe,stroke:#6d28d9,color:#1f2937
style T2 fill:#ddd6fe,stroke:#6d28d9,color:#1f2937
style T3 fill:#ddd6fe,stroke:#6d28d9,color:#1f2937
%% Node Styling - Actions (indigo-200)
style A1 fill:#c7d2fe,stroke:#4338ca,color:#1f2937
style A2 fill:#c7d2fe,stroke:#4338ca,color:#1f2937
%% Node Styling - Foundation (teal-200)
style DM fill:#99f6e4,stroke:#0f766e,color:#1f2937
style TRUST fill:#99f6e4,stroke:#0f766e,color:#1f2937
style PROMPT fill:#99f6e4,stroke:#0f766e,color:#1f2937
%% Node Styling - Backend (cyan-200/orange-200)
style APEX fill:#a5f3fc,stroke:#0e7490,color:#1f2937
style FLOW fill:#a5f3fc,stroke:#0e7490,color:#1f2937
style INT fill:#fed7aa,stroke:#c2410c,color:#1f2937
%% Node Styling - Data (amber-200)
style CRM fill:#fde68a,stroke:#b45309,color:#1f2937
style EXT fill:#fde68a,stroke:#b45309,color:#1f2937
style KB fill:#fde68a,stroke:#b45309,color:#1f2937
%% Subgraph Styling - 50-level fills with dark dashed borders
style channels fill:#f8fafc,stroke:#334155,stroke-dasharray:5
style agentforce fill:#fdf2f8,stroke:#be185d,stroke-dasharray:5
style agents fill:#fdf2f8,stroke:#be185d,stroke-dasharray:5
style topics fill:#f5f3ff,stroke:#6d28d9,stroke-dasharray:5
style foundation fill:#f0fdfa,stroke:#0f766e,stroke-dasharray:5
style backend fill:#ecfeff,stroke:#0e7490,stroke-dasharray:5
style datasources fill:#fffbeb,stroke:#b45309,stroke-dasharray:5
ASCII Fallback Template
┌─────────────────────────────────────────────────────────────────────────────┐
│ SYSTEM LANDSCAPE │
└─────────────────────────────────────────────────────────────────────────────┘
┌─────────────────────────────────────────────────────────────────────────────┐
│ 👥 USERS │
│ ┌───────────────┐ ┌───────────────┐ ┌───────────────┐ │
│ │ Sales Reps │ │ Managers │ │ Partners │ │
│ │ (Mobile) │ │ (Desktop) │ │ (Portal) │ │
│ └───────┬───────┘ └───────┬───────┘ └───────┬───────┘ │
└──────────│──────────────────│──────────────────│────────────────────────────┘
│ │ │
▼ ▼ ▼
┌─────────────────────────────────────────────────────────────────────────────┐
│ ☁️ SALESFORCE PLATFORM │
│ ┌───────────────────────────────────────────────────────────────────────┐ │
│ │ CORE CRM │ │
│ │ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐ │ │
│ │ │ Sales Cloud │ │Service Cloud│ │ Experience │ │ │
│ │ │ │ │ │ │ Cloud │ │ │
│ │ └──────┬──────┘ └──────┬──────┘ └─────────────┘ │ │
│ └─────────│────────────────│────────────────────────────────────────────┘ │
│ │ │ │
│ ┌─────────▼────────────────▼────────────────────────────────────────────┐ │
│ │ AUTOMATION │ │
│ │ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐ │ │
│ │ │ Flows │──│ Apex │──│ Platform │ │ │
│ │ │ │ │ │ │ Events │ │ │
│ │ └─────────────┘ └──────┬──────┘ └──────┬──────┘ │ │
│ └──────────────────────────│────────────────│───────────────────────────┘ │
└─────────────────────────────│────────────────│──────────────────────────────┘
│ │
▼ ▼
┌─────────────────────────────────────────────────────────────────────────────┐
│ 🔄 INTEGRATION LAYER │
│ ┌─────────────────────────┐ ┌─────────────────────────┐ │
│ │ MuleSoft │ │ API Gateway │ │
│ │ Anypoint │──│ │ │
│ └───────────┬─────────────┘ └───────────┬─────────────┘ │
└──────────────│────────────────────────────│─────────────────────────────────┘
│ │
▼ ▼
┌─────────────────────────────────────────────────────────────────────────────┐
│ 🏢 EXTERNAL SYSTEMS │
│ ┌─────────────────────┐ ┌─────────────────────┐ ┌─────────────────────┐ │
│ │ ERP │ │ Marketing │ │ Data Storage │ │
│ │ ┌───────┬───────┐ │ │ ┌───────┬───────┐ │ │ ┌───────┬───────┐ │ │
│ │ │ SAP │NetSuit│ │ │ │ MC │Pardot │ │ │ │Snowflk│ S3 │ │ │
│ │ └───────┴───────┘ │ │ └───────┴───────┘ │ │ └───────┴───────┘ │ │
│ └─────────────────────┘ └─────────────────────┘ └─────────────────────┘ │
└─────────────────────────────────────────────────────────────────────────────┘
Component Types (Tailwind 200-level)
| Category |
Examples |
Icon |
Fill (200) |
Stroke (700+) |
| Users |
Sales, Service, Partners |
👥 |
#ddd6fe |
#6d28d9 |
| Salesforce Clouds |
Sales, Service, Marketing |
☁️ |
#a5f3fc |
#0e7490 |
| Automation |
Flow, Apex, Events |
⚡ |
#c7d2fe |
#4338ca |
| AI/Analytics |
Einstein, Tableau, CRM Analytics |
🤖 |
#fbcfe8 |
#be185d |
| Integration |
MuleSoft, API Gateway |
🔗 |
#fed7aa |
#c2410c |
| External Systems |
ERP, Marketing, Data |
🏢 |
#a7f3d0 |
#047857 |
| Storage |
Database, Data Lake, Files |
💾 |
#fde68a |
#b45309 |
Connection Types
| Pattern |
Description |
Arrow |
| Sync Request/Response |
REST API call |
<--> |
| Async (Event-based) |
Platform Events, CDC |
--> |
| Batch/ETL |
Scheduled data load |
--> (dashed) |
| Real-time streaming |
CometD, Pub/Sub |
==> |
Customization Points
- Replace example systems with actual integrations
- Add or remove clouds based on implementation
- Include specific API names and versions
- Show data flow direction and volumes
1---2name: system-landscape-diagram-template3description: Flowchart template for visualizing high-level Salesforce system architecture using the sf-skills standard styling.4---5# System Landscape Diagram Template67Flowchart template for visualizing high-level Salesforce system architecture using the sf-skills standard styling.89## When to Use10- Architecture overview presentations11- Integration landscape documentation12- System inventory13- Stakeholder communication1415## Mermaid Template - Sales Cloud Integration Landscape1617```mermaid18%%{init: {"flowchart": {"nodeSpacing": 80, "rankSpacing": 70}} }%%19flowchart TB20 subgraph users["👥 USERS"]21 direction LR22 U1["📱 Sales Reps<br/><small>Mobile App</small>"]23 U2["💻 Managers<br/><small>Desktop</small>"]24 U3["🌐 Partners<br/><small>Portal</small>"]25 end2627 subgraph salesforce["☁️ SALESFORCE PLATFORM"]28 direction TB2930 subgraph core["CORE CRM"]31 SF1["💼 Sales Cloud<br/><small>Leads, Opps</small>"]32 SF2["🎧 Service Cloud<br/><small>Cases, Knowledge</small>"]33 SF3["🌐 Experience Cloud<br/><small>Portals</small>"]34 end3536 subgraph automation["⚡ AUTOMATION"]37 FL["🔄 Flows<br/><small>Process Builder</small>"]38 AP["⚡ Apex<br/><small>Triggers, Services</small>"]39 PE["📢 Platform Events<br/><small>CDC, Streaming</small>"]40 end4142 subgraph ai["🤖 AI & ANALYTICS"]43 EIN["🧠 Einstein<br/><small>Predictions</small>"]44 TB["📊 Tableau<br/><small>Dashboards</small>"]45 CRM["📈 CRM Analytics<br/><small>Reports</small>"]46 end47 end4849 subgraph integration["🔄 INTEGRATION LAYER"]50 direction LR51 MW["🔗 MuleSoft<br/><small>Anypoint Platform</small>"]52 API["🔐 API Gateway<br/><small>Named Credentials</small>"]53 end5455 subgraph external["🏢 EXTERNAL SYSTEMS"]56 direction TB5758 subgraph erp["ERP SYSTEMS"]59 SAP["🏭 SAP S/4HANA<br/><small>Finance, Inventory</small>"]60 NET["📦 NetSuite<br/><small>Orders</small>"]61 end6263 subgraph marketing["MARKETING"]64 MC["📧 Marketing Cloud<br/><small>Campaigns</small>"]65 PAR["🎯 Account Engagement<br/><small>Pardot</small>"]66 end6768 subgraph data["DATA & STORAGE"]69 DW["❄️ Snowflake<br/><small>Data Warehouse</small>"]70 S3["☁️ AWS S3<br/><small>Files</small>"]71 end72 end7374 %% User connections75 U1 -->|"Salesforce Mobile"| SF176 U2 -->|"Lightning"| SF177 U2 -->|"Lightning"| SF278 U3 -->|"Portal"| SF37980 %% Internal SF connections81 SF1 <--> FL82 SF2 <--> FL83 FL <--> AP84 AP <--> PE8586 SF1 --> EIN87 SF1 --> TB88 SF2 --> CRM8990 %% Integration connections91 PE --> MW92 AP <--> API93 MW <--> API9495 %% External connections96 API <-->|"REST/SOAP"| SAP97 API <-->|"REST"| NET98 MW <-->|"CDC"| MC99 MW --> PAR100 MW -->|"ETL"| DW101 API -->|"Files"| S3102103 %% Node Styling - Users (violet-200)104 style U1 fill:#ddd6fe,stroke:#6d28d9,color:#1f2937105 style U2 fill:#ddd6fe,stroke:#6d28d9,color:#1f2937106 style U3 fill:#ddd6fe,stroke:#6d28d9,color:#1f2937107108 %% Node Styling - Salesforce Core (cyan-200)109 style SF1 fill:#a5f3fc,stroke:#0e7490,color:#1f2937110 style SF2 fill:#a5f3fc,stroke:#0e7490,color:#1f2937111 style SF3 fill:#a5f3fc,stroke:#0e7490,color:#1f2937112113 %% Node Styling - Automation (indigo-200/violet-200/teal-200)114 style FL fill:#c7d2fe,stroke:#4338ca,color:#1f2937115 style AP fill:#ddd6fe,stroke:#6d28d9,color:#1f2937116 style PE fill:#99f6e4,stroke:#0f766e,color:#1f2937117118 %% Node Styling - AI (pink-200)119 style EIN fill:#fbcfe8,stroke:#be185d,color:#1f2937120 style TB fill:#fbcfe8,stroke:#be185d,color:#1f2937121 style CRM fill:#fbcfe8,stroke:#be185d,color:#1f2937122123 %% Node Styling - Integration (orange-200)124 style MW fill:#fed7aa,stroke:#c2410c,color:#1f2937125 style API fill:#fed7aa,stroke:#c2410c,color:#1f2937126127 %% Node Styling - External (emerald-200/amber-200)128 style SAP fill:#a7f3d0,stroke:#047857,color:#1f2937129 style NET fill:#a7f3d0,stroke:#047857,color:#1f2937130 style MC fill:#a7f3d0,stroke:#047857,color:#1f2937131 style PAR fill:#a7f3d0,stroke:#047857,color:#1f2937132 style DW fill:#fde68a,stroke:#b45309,color:#1f2937133 style S3 fill:#fde68a,stroke:#b45309,color:#1f2937134135 %% Subgraph Styling - 50-level fills with dark dashed borders136 style users fill:#f5f3ff,stroke:#6d28d9,stroke-dasharray:5137 style salesforce fill:#ecfeff,stroke:#0e7490,stroke-dasharray:5138 style core fill:#ecfeff,stroke:#0e7490,stroke-dasharray:5139 style automation fill:#eef2ff,stroke:#4338ca,stroke-dasharray:5140 style ai fill:#fdf2f8,stroke:#be185d,stroke-dasharray:5141 style integration fill:#fff7ed,stroke:#c2410c,stroke-dasharray:5142 style external fill:#ecfdf5,stroke:#047857,stroke-dasharray:5143 style erp fill:#ecfdf5,stroke:#047857,stroke-dasharray:5144 style marketing fill:#ecfdf5,stroke:#047857,stroke-dasharray:5145 style data fill:#fffbeb,stroke:#b45309,stroke-dasharray:5146```147148## Mermaid Template - Agentforce Architecture149150```mermaid151%%{init: {"flowchart": {"nodeSpacing": 80, "rankSpacing": 70}} }%%152flowchart TB153 subgraph channels["📱 CHANNELS"]154 WEB["🌐 Web Chat<br/><small>Embedded</small>"]155 SMS["💬 SMS<br/><small>Twilio</small>"]156 WHATS["📱 WhatsApp<br/><small>Business</small>"]157 SLACK["💼 Slack<br/><small>Enterprise</small>"]158 end159160 subgraph agentforce["🤖 AGENTFORCE"]161 direction TB162163 subgraph agents["AI AGENTS"]164 SA["🎧 Service Agent<br/><small>Customer Support</small>"]165 SDA["📞 SDR Agent<br/><small>Lead Qualification</small>"]166 COACH["🎯 Sales Coach<br/><small>Guidance</small>"]167 end168169 subgraph topics["TOPICS & ACTIONS"]170 T1["📦 Order Status<br/><small>Track, Update</small>"]171 T2["🔄 Return Request<br/><small>RMA, Refund</small>"]172 T3["✅ Lead Qualify<br/><small>Score, Route</small>"]173 A1["⚡ Apex Actions<br/><small>Custom Logic</small>"]174 A2["🔄 Flow Actions<br/><small>Automation</small>"]175 end176177 subgraph foundation["FOUNDATION"]178 DM["☁️ Data Cloud<br/><small>Unified Profile</small>"]179 TRUST["🔐 Trust Layer<br/><small>Guardrails</small>"]180 PROMPT["📝 Prompt Builder<br/><small>Templates</small>"]181 end182 end183184 subgraph backend["⚙️ BACKEND"]185 APEX["⚡ Apex Services<br/><small>Business Logic</small>"]186 FLOW["🔄 Flow Orchestration<br/><small>Processes</small>"]187 INT["🔗 Integrations<br/><small>Named Creds</small>"]188 end189190 subgraph datasources["💾 DATA SOURCES"]191 CRM[("💼 CRM Data<br/><small>Accounts, Cases</small>")]192 EXT[("🏭 External Data<br/><small>ERP, APIs</small>")]193 KB[("📚 Knowledge Base<br/><small>Articles</small>")]194 end195196 %% Channel to Agent197 WEB --> SA198 SMS --> SA199 WHATS --> SA200 SLACK --> SDA201 SLACK --> COACH202203 %% Agent to Topics204 SA --> T1205 SA --> T2206 SDA --> T3207208 %% Topics to Actions209 T1 --> A1210 T2 --> A2211 T3 --> A1212213 %% Foundation connections214 agents --> DM215 agents --> TRUST216 topics --> PROMPT217218 %% Backend connections219 A1 --> APEX220 A2 --> FLOW221 APEX --> INT222223 %% Data connections224 DM --> CRM225 DM --> EXT226 TRUST --> KB227228 %% Node Styling - Channels (slate-200)229 style WEB fill:#e2e8f0,stroke:#334155,color:#1f2937230 style SMS fill:#e2e8f0,stroke:#334155,color:#1f2937231 style WHATS fill:#e2e8f0,stroke:#334155,color:#1f2937232 style SLACK fill:#e2e8f0,stroke:#334155,color:#1f2937233234 %% Node Styling - Agents (pink-200)235 style SA fill:#fbcfe8,stroke:#be185d,color:#1f2937236 style SDA fill:#fbcfe8,stroke:#be185d,color:#1f2937237 style COACH fill:#fbcfe8,stroke:#be185d,color:#1f2937238239 %% Node Styling - Topics (violet-200)240 style T1 fill:#ddd6fe,stroke:#6d28d9,color:#1f2937241 style T2 fill:#ddd6fe,stroke:#6d28d9,color:#1f2937242 style T3 fill:#ddd6fe,stroke:#6d28d9,color:#1f2937243244 %% Node Styling - Actions (indigo-200)245 style A1 fill:#c7d2fe,stroke:#4338ca,color:#1f2937246 style A2 fill:#c7d2fe,stroke:#4338ca,color:#1f2937247248 %% Node Styling - Foundation (teal-200)249 style DM fill:#99f6e4,stroke:#0f766e,color:#1f2937250 style TRUST fill:#99f6e4,stroke:#0f766e,color:#1f2937251 style PROMPT fill:#99f6e4,stroke:#0f766e,color:#1f2937252253 %% Node Styling - Backend (cyan-200/orange-200)254 style APEX fill:#a5f3fc,stroke:#0e7490,color:#1f2937255 style FLOW fill:#a5f3fc,stroke:#0e7490,color:#1f2937256 style INT fill:#fed7aa,stroke:#c2410c,color:#1f2937257258 %% Node Styling - Data (amber-200)259 style CRM fill:#fde68a,stroke:#b45309,color:#1f2937260 style EXT fill:#fde68a,stroke:#b45309,color:#1f2937261 style KB fill:#fde68a,stroke:#b45309,color:#1f2937262263 %% Subgraph Styling - 50-level fills with dark dashed borders264 style channels fill:#f8fafc,stroke:#334155,stroke-dasharray:5265 style agentforce fill:#fdf2f8,stroke:#be185d,stroke-dasharray:5266 style agents fill:#fdf2f8,stroke:#be185d,stroke-dasharray:5267 style topics fill:#f5f3ff,stroke:#6d28d9,stroke-dasharray:5268 style foundation fill:#f0fdfa,stroke:#0f766e,stroke-dasharray:5269 style backend fill:#ecfeff,stroke:#0e7490,stroke-dasharray:5270 style datasources fill:#fffbeb,stroke:#b45309,stroke-dasharray:5271```272273## ASCII Fallback Template274275```276┌─────────────────────────────────────────────────────────────────────────────┐277│ SYSTEM LANDSCAPE │278└─────────────────────────────────────────────────────────────────────────────┘279280┌─────────────────────────────────────────────────────────────────────────────┐281│ 👥 USERS │282│ ┌───────────────┐ ┌───────────────┐ ┌───────────────┐ │283│ │ Sales Reps │ │ Managers │ │ Partners │ │284│ │ (Mobile) │ │ (Desktop) │ │ (Portal) │ │285│ └───────┬───────┘ └───────┬───────┘ └───────┬───────┘ │286└──────────│──────────────────│──────────────────│────────────────────────────┘287 │ │ │288 ▼ ▼ ▼289┌─────────────────────────────────────────────────────────────────────────────┐290│ ☁️ SALESFORCE PLATFORM │291│ ┌───────────────────────────────────────────────────────────────────────┐ │292│ │ CORE CRM │ │293│ │ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐ │ │294│ │ │ Sales Cloud │ │Service Cloud│ │ Experience │ │ │295│ │ │ │ │ │ │ Cloud │ │ │296│ │ └──────┬──────┘ └──────┬──────┘ └─────────────┘ │ │297│ └─────────│────────────────│────────────────────────────────────────────┘ │298│ │ │ │299│ ┌─────────▼────────────────▼────────────────────────────────────────────┐ │300│ │ AUTOMATION │ │301│ │ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐ │ │302│ │ │ Flows │──│ Apex │──│ Platform │ │ │303│ │ │ │ │ │ │ Events │ │ │304│ │ └─────────────┘ └──────┬──────┘ └──────┬──────┘ │ │305│ └──────────────────────────│────────────────│───────────────────────────┘ │306└─────────────────────────────│────────────────│──────────────────────────────┘307 │ │308 ▼ ▼309┌─────────────────────────────────────────────────────────────────────────────┐310│ 🔄 INTEGRATION LAYER │311│ ┌─────────────────────────┐ ┌─────────────────────────┐ │312│ │ MuleSoft │ │ API Gateway │ │313│ │ Anypoint │──│ │ │314│ └───────────┬─────────────┘ └───────────┬─────────────┘ │315└──────────────│────────────────────────────│─────────────────────────────────┘316 │ │317 ▼ ▼318┌─────────────────────────────────────────────────────────────────────────────┐319│ 🏢 EXTERNAL SYSTEMS │320│ ┌─────────────────────┐ ┌─────────────────────┐ ┌─────────────────────┐ │321│ │ ERP │ │ Marketing │ │ Data Storage │ │322│ │ ┌───────┬───────┐ │ │ ┌───────┬───────┐ │ │ ┌───────┬───────┐ │ │323│ │ │ SAP │NetSuit│ │ │ │ MC │Pardot │ │ │ │Snowflk│ S3 │ │ │324│ │ └───────┴───────┘ │ │ └───────┴───────┘ │ │ └───────┴───────┘ │ │325│ └─────────────────────┘ └─────────────────────┘ └─────────────────────┘ │326└─────────────────────────────────────────────────────────────────────────────┘327```328329## Component Types (Tailwind 200-level)330331| Category | Examples | Icon | Fill (200) | Stroke (700+) |332|----------|----------|------|------------|---------------|333| Users | Sales, Service, Partners | 👥 | `#ddd6fe` | `#6d28d9` |334| Salesforce Clouds | Sales, Service, Marketing | ☁️ | `#a5f3fc` | `#0e7490` |335| Automation | Flow, Apex, Events | ⚡ | `#c7d2fe` | `#4338ca` |336| AI/Analytics | Einstein, Tableau, CRM Analytics | 🤖 | `#fbcfe8` | `#be185d` |337| Integration | MuleSoft, API Gateway | 🔗 | `#fed7aa` | `#c2410c` |338| External Systems | ERP, Marketing, Data | 🏢 | `#a7f3d0` | `#047857` |339| Storage | Database, Data Lake, Files | 💾 | `#fde68a` | `#b45309` |340341## Connection Types342343| Pattern | Description | Arrow |344|---------|-------------|-------|345| Sync Request/Response | REST API call | `<-->` |346| Async (Event-based) | Platform Events, CDC | `-->` |347| Batch/ETL | Scheduled data load | `-->` (dashed) |348| Real-time streaming | CometD, Pub/Sub | `==>` |349350## Customization Points351352- Replace example systems with actual integrations353- Add or remove clouds based on implementation354- Include specific API names and versions355- Show data flow direction and volumes