OpenClaw Gateway Topology
Validated component connectivity — All client groups converge on the central WebSocket gateway
v1.1 — February 2026
Validated & corrected
Control Plane 4 clients
⌨️CLIopenclaw
🌐Control UIWeb admin
🖥️macOS AppMenubar host
📊DashboardAnalytics
Messaging Channels 10 adapters
📱WhatsAppBaileys
✈️TelegramgrammY
💬DiscordBot API
🏢SlackBolt SDK
🔒Signalsignal-cli
🍎iMessageBlueBubbles
📧Google ChatWebhook
🖥️WebChatWS direct
⌨️TUITerminal
🔌PluginsTeams · LINE …
Peripheral Nodes 4 types
🖥️macOSExec · camera
📱iOSCanvas · GPS
📱AndroidCanvas · GPS
🖧HeadlessRemote exec
WS |Adapter| WS
Gateway WebSocket Server :18789 · Protocol Router · Auth & Pairing · Session Store · Agent Router · Cron Scheduler
HTTP Host|Docker HTTPS
Canvas Host :18793
🎨Canvas HostHTML · A2UI v0.8
🖌️WKWebViewDeclarative JSON UI
Tool Execution Agent Runtime
⚙️execShell · bg
📂read/writeFilesystem
🌍browserCDP
💬messageCross-ch
🔍web_search
🖼️image
LLM Providers External T0
🤖AnthropicClaude
🤖OpenAIGPT
🤖GoogleGemini
🔀OpenRouterMulti
🏠LocalOllama
Legend
Gateway (core)
Control Plane
Channels
Nodes
Agent / Tools
External (LLMs)
Connection (protocol labeled)