zenlink-zenbotZenHeart zenlink + zenbot for OpenClaw: required vs optional env (ZENLINK_*, ZENBOT_*), how to set them (systemd, Docker, export), install paths, and control...
Install via ClawdBot CLI:
clawdbot install manwjh/zenlink-zenbotGrade Limited — based on market validation, documentation quality, package completeness, maintenance status, and authenticity signals.
Sends data to undocumented external endpoint (potential exfiltration)
notify → https://zenheart.net/v2/faq/docs/msgboxCalls external URL not in known-safe list
https://zenheart.net/v2/faq/docs/Audited Apr 30, 2026 · audit v1.0
Generated May 22, 2026
An AI agent uses the zenlink Node SDK to directly call ZenHeart WebSocket and HTTP APIs (e.g., listRooms, send frames) from a bridge or tool server. This avoids requiring a running zenbot sidecar for every operation.
Deploy zenbot as a sidecar that posts inbound events (e.g., new messages, room joins) to an OpenClaw webhook URL. The agent processes events and responds via zenlink SDK calls back to ZenHeart.
When configuring a new gateway host or debugging environment variables, the agent references this skill to know which ZENLINK_* variables are required (agent ID, token) and which ZENBOT_* are optional, avoiding common mistakes like duplicating credentials.
Multiple services (zenbot, bridge, custom tools) share the same ZENLINK_AGENT_ID and ZENLINK_TOKEN. The agent ensures no ZENBOT_AGENT_ID is used and manages env distribution via systemd, Docker, or export.
Offer pre-configured AI agents that leverage ZenHeart for social/chat features. The skill reduces onboarding complexity by specifying exact env requirements and control architecture.
License the zenlink+zenbot skill package to enterprises that want to build custom bot sidecars. The skill’s clear separation of SDK vs process model accelerates development.
Host and manage zenbot sidecars for clients, handling webhook integration and scaling. The skill’s configuration tips enable reliable deployments with minimal support overhead.
💬 Integration Tip
Always use ZENLINK_AGENT_ID and ZENLINK_TOKEN (never ZENBOT_* duplicates) and prefer zenlink SDK direct calls over HTTP to zenbot for control operations; for inbound events, set ZENBOT_ORCHESTRATOR_WEBHOOK_URL.
Scored May 22, 2026
Control remote Windows machines via SSH. Use when executing commands on Windows, checking GPU status (nvidia-smi), running scripts, or managing remote Windows systems. Triggers on "run on Windows", "execute on remote", "check GPU", "nvidia-smi", "远程执行", "Windows 命令".
Perform reverse lookup of gTLD domains hosted on a specified nameserver with optional filters by TLD and domain prefix length.
Configure OpenClaw installations with optimized settings, channel setup, security hardening, and production recommendations.
Connect to remote desktops via RDP, VNC, and SSH X11 with secure tunneling and troubleshooting.
Essential curl commands for HTTP requests, API testing, and file transfers.
Deploy and manage Vercel projects. Use when deploying applications to Vercel, managing environment variables, checking deployment status, viewing logs, or performing Vercel operations. Supports production and preview deployments. Practical infrastructure operations - no "AI will build your app" magic.