OpenClaw CLI Commands
Search and copy any openclaw command. Full list: doctor, models list, models status, plugins list, Gateway, Channels, Skills, and more.
Basics
9 itemsShow version
openclaw --versionShow all commands
openclaw --helpOpen terminal UI
openclaw tuiOpen web console
openclaw dashboardUpdate to latest
openclaw updateUpdate No Restart
openclaw update --no-restartUpdate Status
openclaw update statusUpdate Wizard
openclaw update wizardCompletion
openclaw completionSetup & Config
12 itemsSetup
openclaw setupInitialize with wizard
openclaw setup --wizardQuick onboarding
openclaw onboardInteractive configuration
openclaw configureGet config value
openclaw config get agents.defaults.model.primarySet config value
openclaw config set agents.defaults.timeoutSeconds 300Remove config entry
openclaw config unset agents.defaults.timeoutSecondsConfig File
openclaw config fileConfig Validate
openclaw config validateSecurity audit
openclaw security audit --fixSecurity Audit Deep
openclaw security audit --deepGlobal flags
# Dev profile
openclaw --dev status
# Custom profile
openclaw --profile work gateway status
# JSON output
openclaw status --json
# No color
openclaw logs --no-colorDiagnosis & Troubleshooting
12 itemsHealth check & fix
openclaw doctorCheck and auto-fix
openclaw doctor --fixDoctor Repair
openclaw doctor --repairOverall status
openclaw statusStatus All
openclaw status --allDeep check
openclaw status --deepStatus Usage
openclaw status --usageHealth
openclaw healthView recent logs
openclaw logsFollow logs
openclaw logs --followShow last N lines
openclaw logs --limit 200JSON logs
openclaw logs --jsonGateway
13 itemsCheck Gateway status
openclaw gateway statusGateway Status Deep
openclaw gateway status --deepRun in foreground
openclaw gateway runStart Gateway
openclaw gateway startStop Gateway
openclaw gateway stopRestart Gateway
openclaw gateway restartInstall as service
openclaw gateway installUninstall service
openclaw gateway uninstallCall RPC method
openclaw gateway call config.patch --params '{"skills.enabled":["notion"]}'Gateway Health
openclaw gateway call healthProbe health
openclaw gateway probe --timeout 5000Discover Gateways
openclaw gateway discoverGateway Usage Cost
openclaw gateway usage-costChannels
12 itemsList channels
openclaw channels listCheck channel status
openclaw channels status --probeChannels Capabilities
openclaw channels capabilitiesChannels Resolve
openclaw channels resolve --channel telegram --account defaultView channel logs
openclaw channels logs --channel telegram --lines 50Add Telegram bot
openclaw channels add --channel telegram --account alerts --name "Alerts Bot" --token $TELEGRAM_BOT_TOKENAdd Discord bot
openclaw channels add --channel discord --account work --name "Work Bot" --token $DISCORD_BOT_TOKENAdd WhatsApp
openclaw channels add --channel whatsappRemove channel
openclaw channels remove --channel discord --account workDelete channel config
openclaw channels remove --channel discord --account work --deleteLogin to channel
openclaw channels login --channel whatsappLogout from channel
openclaw channels logout --channel whatsapp --account defaultModels
17 itemsCheck model status
openclaw models statusCheck auth expiry
openclaw models status --checkList all models
openclaw models list --allList local models
openclaw models list --localList by provider
openclaw models list --provider anthropicSet primary model
openclaw models set claude-3-5-sonnet-20241022Set image model
openclaw models set-image claude-3-5-sonnet-20241022Add auth (interactive)
openclaw models auth addSetup token auth
openclaw models auth setup-token --provider anthropicPaste token
openclaw models auth paste-token --provider openai --token $OPENAI_API_KEYOAuth login for provider
openclaw models auth login --provider <provider>List aliases
openclaw models aliases listAdd alias
openclaw models aliases add "claude" "claude-3-5-sonnet-20241022"List fallbacks
openclaw models fallbacks listAdd fallback
openclaw models fallbacks add "claude-3-5-sonnet-20241022" "gpt-4o"Scan for models
openclaw models scan --set-default --yesScan with constraints
openclaw models scan --max-params 100000 --max-age-days 30 --concurrency 3Agents & message
11 itemsAgent Run
openclaw agent --message "Hello"Agents List
openclaw agents listAgents Bindings
openclaw agents bindingsAgents Bind
openclaw agents bind <agentId> <channel> <account>Agents Unbind
openclaw agents unbind <agentId> <channel> <account>Agents Add
openclaw agents add [name]Agents Set Identity
openclaw agents set-identity <id> <name>Agents Delete
openclaw agents delete <id>Message Send
openclaw message send --channel telegram --account default --text "Hello"Message Broadcast
openclaw message broadcast --text "Announcement"Sessions List
openclaw sessions listSkills & Plugins
17 itemsList skills
openclaw skills listList eligible skills
openclaw skills list --eligibleGet skill info
openclaw skills info seo-blog-generatorCheck skill requirements
openclaw skills checkSearch skills
npx clawhub search emailInstall skill
npx clawhub install emailSync skills
npx clawhub syncList plugins
openclaw plugins listGet plugin info
openclaw plugins info voicecallInstall plugin
openclaw plugins install ./custom-pluginPlugins Install Link
openclaw plugins install ./custom-plugin --linkEnable plugin
openclaw plugins enable voicecallDisable plugin
openclaw plugins disable voicecallCheck plugins
openclaw plugins doctorMemory status
openclaw memory statusReindex memory
openclaw memory indexSearch memory
openclaw memory search "OpenClaw setup commands"Browser
18 itemsBrowser status
openclaw browser statusStart browser
openclaw browser startStop browser
openclaw browser stopReset profile
openclaw browser reset-profileList tabs
openclaw browser tabsOpen URL
openclaw browser open --url https://docs.openclaw.aiFocus tab
openclaw browser focus --target-id <id>Take screenshot
openclaw browser screenshot --target-id <id> --type pngDOM snapshot
openclaw browser snapshot --format aria --target-id <id>Navigate to URL
openclaw browser navigate --url https://example.com --target-id <id>Click element
openclaw browser click --ref button-submit --target-id <id>Type text
openclaw browser type --text "Hello" --input-ref textarea-message --target-id <id>Fill form
openclaw browser fill --fields '[{"ref":"name","value":"John"}]' --target-id <id>Execute JavaScript
openclaw browser evaluate --fn "document.title" --target-id <id>List profiles
openclaw browser profilesCreate profile
openclaw browser create-profile --name "Shopping" --color "#FF5A2D"Delete profile
openclaw browser delete-profile --name "Shopping"Export as PDF
openclaw browser pdf --target-id <id>Nodes
20 itemsNodes Status
openclaw nodes statusList nodes
openclaw nodes listList connected nodes
openclaw nodes status --connectedDescribe node
openclaw nodes describe --node <nodeId>Nodes Pairing Rename
openclaw nodes pairing rename --node <id> --name "Personal iPhone"Run command on node
openclaw nodes run --node <id> --raw "openclaw status"Invoke node method
openclaw nodes invoke --node <id> --command camera_snap --params '{"facing":"back"}'List pending requests
openclaw nodes pairing pendingApprove request
openclaw nodes pairing approve <requestId>Reject request
openclaw nodes pairing reject <requestId>List cameras
openclaw nodes camera list --node <id>Take photo
openclaw nodes camera snap --node <id> --facing backRecord video
openclaw nodes camera clip --node <id> --facing back --duration 30sCanvas snapshot
openclaw nodes canvas snapshot --node <id> --format pngPresent canvas
openclaw nodes canvas present --node <id> --x 100 --y 200 --width 600 --height 400Hide canvas
openclaw nodes canvas hide --node <id>Navigate canvas
openclaw nodes canvas navigate --node <id> --url https://example.comEvaluate on canvas
openclaw nodes canvas eval --node <id> --js "document.body.style.backgroundColor='red'"Screen recording
openclaw nodes screen record --node <id> --duration 60 --out /tmp/recording.mp4Get location
openclaw nodes location get --node <id>Devices (pairing & tokens)
7 itemsDevices List
openclaw devices listDevices Approve
openclaw devices approve <requestId>Devices Reject
openclaw devices reject <requestId>Devices Remove
openclaw devices remove <deviceId>Devices Clear
openclaw devices clearDevices Rotate
openclaw devices rotate <deviceId>Devices Revoke
openclaw devices revoke <deviceId>System & Cron
17 itemsEnqueue event
openclaw system event --text "Daily summary check"Trigger event now
openclaw system event --text "Check emails" --mode nowLast heartbeat
openclaw system heartbeat lastEnable heartbeats
openclaw system heartbeat enableDisable heartbeats
openclaw system heartbeat disableSystem presence
openclaw system presenceList cron jobs
openclaw cron list --allCron status
openclaw cron statusAdd scheduled job
openclaw cron add --name "daily-summary" --at "2026-02-11T09:00:00Z" --system-event "Check emails"Add recurring job
openclaw cron add --name "hourly-check" --every 3600000 --message "Check for new messages"Add cron expression job
openclaw cron add --name "weekly-report" --cron "0 9 * * 1" --message "Generate weekly report"Run job
openclaw cron run <id>Enable job
openclaw cron enable <id>Disable job
openclaw cron disable <id>Cron Rm
openclaw cron rm <id>View job history
openclaw cron runs --id <id> --limit 10Cron Edit
openclaw cron edit <id>Maintenance
6 itemsOpen web console
openclaw dashboardReset
openclaw resetReset Scope
openclaw reset --scope config --yesUninstall
openclaw uninstallBackup Create
openclaw backup createBackup Verify
openclaw backup verify <archive>Other
20 itemsSecrets Audit
openclaw secrets auditSecrets Configure
openclaw secrets configureSecrets Apply
openclaw secrets applyHooks List
openclaw hooks listHooks Enable
openclaw hooks enable <name>Hooks Disable
openclaw hooks disable <name>Directory Self
openclaw directory self --channel telegram --account defaultDirectory Peers List
openclaw directory peers list --channel telegramDirectory Groups List
openclaw directory groups list --channel telegramPairing List
openclaw pairing listPairing Approve
openclaw pairing approve <codeOrChannel> [code]Qr
openclaw qrDocs
openclaw docs <query>Dns Setup
openclaw dns setupApprovals Get
openclaw approvals getApprovals Set
openclaw approvals set --file <path>Approvals Allowlist Add
openclaw approvals allowlist add "~/Projects/**/bin/rg"Sandbox List
openclaw sandbox listNode Status
openclaw node statusNode Run
openclaw node runTop 10 Commands
10 itemsFull diagnosis
openclaw status --deepRestart Gateway
openclaw gateway restartVerify connectivity
openclaw channels statusDiscover capabilities
openclaw skills listTroubleshooting
openclaw logs --followCheck AI access
openclaw models statusEnable automation
openclaw browser startManage scheduled tasks
openclaw cron listAuto-fix issues
openclaw doctorCustomize behavior
openclaw config get agents.defaults.model.primary
openclaw config set agents.defaults.timeoutSeconds 300