Dashboard Overview
Real-time status of your OpenClaw Enhanced gateway
Gateway Status
–
Active Agents
–
Active Sessions
–
Cron Jobs
–
🚀 Getting Started — Connect to Your Gateway
The dashboard is ready. To see live agents, sessions, logs, and tasks you need to connect it to your Railway gateway service.
- Deploy the
gateway/folder to a new Railway service. - In Railway → Variables, set
GATEWAY_TOKENto a secret string of your choice. - Copy your Railway service URL (e.g.
wss://…up.railway.app). - Click ⚙️ Settings below, paste the URL and token, then click Connect to Railway.
Agent Hierarchy
Connect to gateway to view agent hierarchy
Recent Activity
No recent events
System Health
Awaiting connection
Quick Actions
Self-Healing Status
Initialising…
Restarts: 0
Patches: 0
Rebuilds: 0
Reconnects: 0
Agents
All configured agents — orchestrators, sub-agents, and specialists
Orchestrator / Main Agent
Sub-Agents & Specialists
Connect to gateway to view agents
Active Sessions by Agent
No active sessions found
Run Tasks
Send tasks to agents, track automated runs and results
New Agent Task
Task History
No tasks run yet this session
Sessions
Active and recent agent conversation sessions
Active Sessions
No active sessions
All Sessions
Connect to view sessions
Cron Jobs
Scheduled tasks and automation timers
Scheduled Jobs
Connect to view cron jobs
Quick Add Cron Job
Tools Reference
All built-in OpenClaw tools — docs.openclaw.ai/tools
Tool Profiles
minimal → session_status
coding → fs + runtime + sessions + memory + image
messaging → message + sessions
full → all tools
Configure via
tools.profile in openclaw.json.
Per-agent override: agents.list[].tools.profile.
Live Logs
Real-time gateway log stream
— Waiting for gateway connection —
Agent Types
Orchestrator
Commands & deploys sub-agents
Sub-Agent
Autonomous task runner
Specialist
Domain expert agent
API Agent
Manages API integrations
Memory Agent
Persistent knowledge store
Tool Agent
Executes tools & scripts
Research Agent
Web & data research
Code Agent
Writes & reviews code
Templates
Research Pipeline
Gather, analyze & report
Code Review
Review, test & deploy
Content Creation
Write, edit & publish
Deploy Pipeline
Build, test & deploy
Data Analysis
Collect, process & visualize
From Gateway
Connect to gateway to see live agents
Agent Workspace
Drag agent types from the palette onto this canvas
🔍 Inspector
Select an agent node to edit its configuration and objectives.
📋 Agent Logs
— All agents
Settings
Configure gateway connection and dashboard preferences
🤖 Local AI Engine
Run agents directly from your browser using your own AI API key. Supports OpenAI (gpt-4o, gpt-4-turbo, etc.) and Anthropic (claude-3-5-sonnet, claude-opus, etc.). Keys are stored only in your browser's localStorage and never sent to any server except the AI provider.
⚡ Quick Connect to Railway Gateway
Paste your Railway service URL and token below, then click Connect.
The token must match the GATEWAY_TOKEN environment variable
set in your Railway service.
Deploy the
gateway/ folder to a new Railway service, then enter your URL and token above.
Gateway Connection
Dashboard
Security
Session is stored in localStorage. Sessions expire after 8 hours of inactivity.
About
OpenClaw Enhanced Hub — Advanced control panel for OpenClaw gateway.
Docs: docs.openclaw.ai
Tools: docs.openclaw.ai/tools
Advanced Diagnostics
System checks, error analysis, and step-by-step troubleshooting
System & Environment Checks
Click "Run All Checks" to diagnose your system
Self-Healing Actions
Automated remediation actions. Each button attempts to detect and fix a specific class of problem.
Troubleshooting Guide
Run diagnostics above to see personalized troubleshooting steps
Initial Setup Guide
Follow these steps to connect OpenClaw Enhanced Hub to your Railway gateway for the first time.
Step 1 — Deploy the Gateway to Railway
- Clone or download the
gateway/folder from the repository. - Go to railway.app and create a new project.
- Deploy the
gateway/folder as a new service (drag-and-drop or connect GitHub repo). - In Railway → your service → Variables, add
GATEWAY_TOKENwith a strong random secret (32+ characters). - Also add
ANTHROPIC_API_KEYorOPENAI_API_KEYfor the AI agents. - Wait for the deployment to complete (green checkmark in Railway → Deployments).
Step 2 — Connect the Dashboard
- Copy the Railway service domain from Railway → Settings → Networking (e.g.
abc123.up.railway.app). - Go to Settings → Quick Connect to Railway.
- Enter the WebSocket URL as
wss://abc123.up.railway.app(must start withwss://). - Enter the exact
GATEWAY_TOKENvalue set in Railway (case-sensitive). - Click Connect to Railway.
- The status badge in the top-right should turn green (Connected).
Step 3 — Verify Everything Works
- Dashboard Overview should show agent and session counts after connecting.
- Go to Agents to see your configured agents (from
openclaw.json). - Go to Tasks and send a simple test message to an agent.
- Go to Logs to confirm the live log stream is working.
- Return here and click 🔍 Run All Checks — all should be green.
Step 4 — Common Problems & Fixes
- Auth failed / invalid token: Ensure the token in Settings exactly matches
GATEWAY_TOKENin Railway Variables. No leading/trailing spaces. - Connection refused / net::ERR_CONNECTION_REFUSED: The Railway service may not be running. Check Railway → Deployments for errors.
- WebSocket handshake fails (HTTPS → WSS mismatch): Use
wss://notws://for Railway URLs. - Agents show as "0" after connecting: Check your
openclaw.jsonhas at least one agent defined inagents.list. - Keeps disconnecting / reconnecting loop: Check Railway service logs for crash errors. Ensure the service has sufficient memory and no startup errors.
- crypto.subtle not available: This page must be served over HTTPS (not plain HTTP). Use
https://or test on localhost. - localStorage blocked: Disable browser extensions that block storage, or open in a normal (non-private) window.
- Page loads but lock screen reappears: The 8-hour session TTL has expired, or cookies/storage were cleared. Re-enter your passcode.
Error History
All JavaScript errors and unhandled promise rejections captured this session.
No errors captured this session
WebSocket Frame Inspector
Captures raw WebSocket frames between dashboard and gateway. Useful for debugging authentication and request/response cycles.
Note: disable after debugging to avoid memory growth.
Frame capture disabled. Click "Enable Capture" to start.
🛒 Barbrick Design Shop
Digital products delivered instantly after PayPal checkout
Total Revenue
$0.00
Orders Completed
0
Best Seller
–
Available Products
Loading products…
Recent Activity
No activity yet.
Adaptive Intelligence Layer
Behaviour tracking, usage predictions and smart UI suggestions
Tracked Events
–
Weighted Keys
–
Saved Panel Order
–
Predicted Next Actions
Loading…
Top Agents
Loading…
Recently Used Tools
Loading…
Predictive Diagnostics
Real-time anomaly detection on API latency, tokens, memory and agent loops
Avg Latency
–
Token Usage
–
Memory
–
Active Alerts
–
Live Sparklines
API Latency
–
Token Usage
–
Memory (MB)
–
Agent Loop Hz
–
Anomaly Alerts
Monitoring… (samples every 5s)
Revenue Intelligence
Predictive revenue modelling, A/B testing and dynamic pricing
30-Day Revenue Forecast
Loading forecast…
A/B Test Results
No active A/B test
Dynamic Pricing
No pricing data
Marketing Copy Generator
Self-Healing Infrastructure
Auto-restart, patch detection, memory rebuild and exponential-backoff reconnection
Auto-Restarts
0
Patches Applied
0
Memory Rebuilds
0
Reconnects
0
System Status
Initialising…
Self-Healing Log
Quantum-Inspired Task Scheduler
Probabilistic routing, weighted agent selection and emergent load balancing
Dispatch Task
Queue: 0 tasks
Agent Pool
Loading agents…
Dispatch Log
Plugin Manager
Auto-discovered plugins injected into the dashboard
Loaded Plugins
Scanning /plugins/…
Payments
PayPal transaction history and revenue overview
Total Revenue
$0.00
Orders Completed
0
PayPal Mode
Sandbox
Today's Revenue
$0.00
Revenue by Product
No sales recorded yet.
Recent Transactions
No transactions yet.
Product Factory
Create and manage digital products with attached PayPal purchase flows
Create New Product
Products
Loading products…
Content Queue
AI-generated drafts grouped by product — approve or reject before publishing
Generate Content
Drafts
No drafts yet — generate content above.
Action Queue
Pending orchestrator-approved actions — PayPal and publishing actions require explicit approval
Pending
0
Approved
0
Completed
0
Failed
0
Quick Actions
Pending Actions
No pending actions.
⚠️ High-Risk / Payment Actions
No high-risk actions pending.
History
No history yet.
Revenue Mission Control
Live revenue metrics, top performers, and pending high-impact actions
Total Revenue
$0.00
Conversion Rate
0%
Active Products
0
Pending Actions
0
🏆 Top Products
No sales yet.
📉 Needs Attention
All products performing well.
🔥 High-Impact Pending Actions
No high-impact actions pending.
💡 Optimization Proposals
No proposals yet.
♟ Agent R — Core Orchestrator
Supreme authority orchestrator with full system access and autonomous overwatch
–
Projects
–
Capabilities
–
Managed Systems
–
Version
Active Capabilities
Loading…
Orchestration Command
Identity & Authority
Loading manifest…
Managed Systems
Loading…
Sub-Agent Systems
Loading…
🛡️ Admin Control Hub
Monitor, manage, and control all user dashboards across the ecosystem
Registered Hubs
0
Online Now
0
Aggregate Revenue
$0.00
Total Sessions
0
Total Agents
0
Out of Sync
0
User Dashboard Registry
No user dashboards found.
Open user-dashboard.html to register it here.
Open user-dashboard.html to register it here.
Aggregate Sales — All User Dashboards
No sales data yet. User dashboards will report here.
📢 Broadcast Command
No broadcast history.
⚡ Quick Actions
🔄 Version / Sync Status
Run "Check Version Sync" to see status.
Admin Activity Log
--:--:--
ADMIN
Admin Hub initialized.