Skip to main content

Overview

OpenClaw Manager is a visual management tool that helps you quickly install, configure, and manage OpenClaw instances. No manual config editing required — just 3 steps to deploy. Two messaging channels are supported:
TelegramFeishu (Lark)
ConnectionBot API (long polling)WebSocket persistent connection
Credentials neededBot Token + your User IDApp ID + App Secret
Platform setupCreate a Bot onlyCreate an app + enable WebSocket subscription
User authBound by User ID — only authorized users can chatAny user who can message the Bot can chat
Best forPersonal use, international usersTeam collaboration, users in China

Prerequisites

Common

  • Node.js 22+: The script installs OpenClaw via npm if not present, so Node.js is required
  • EvoLink API Key: Sign up at evolink.ai and get your API Key

Channel Credentials

  1. Search for @BotFather on Telegram, click START BOT Start BotFather
  2. Send /newbot, follow the prompts to set a name and get your Bot Token (format: 123456789:ABCdef...) Create Bot
  3. Get your Telegram User ID: send /start to @userinfobot and note the numeric ID

Step 1: Download & Run

Download the executable for your platform from Releases: GitHub Releases page Download executable
PlatformFile
Windowsopenclaw-manager-win-x64.exe
macOS (Intel)openclaw-manager-macos-x64
macOS (Apple Silicon)openclaw-manager-macos-arm64
Linuxopenclaw-manager-linux-x64
Make sure Node.js 22+ is installed.
Windows users right-click and run as administrator. macOS / Linux users run with sudo in terminal:
chmod +x ./openclaw-manager && sudo ./openclaw-manager
The script will check for and install OpenClaw if needed, then start the local web management interface and open your browser. Create new instance

Step 2: Create an Instance

2.1 — Basic Info

FieldDescription
Instance NameName for your instance (e.g. mybot), must be unique on this machine
ModelChoose a model: Haiku 4.5 / Sonnet 4.5 / Opus 4.5 / Opus 4.6
ChannelChoose a channel: Telegram or Feishu
Basic info

2.2 — Credentials & Deploy

All channels require an EvoLink API Key.
Enter the Bot Token from @BotFather, then click Deploy.The script will automatically:
  1. Create the OpenClaw config file
  2. Write model and API Key settings
  3. Configure and enable the Telegram plugin
  4. Install and start the gateway service Telegram credentials
Wait for the progress bar to complete, then you’ll advance to the next step automatically.

2.3 — Connect

Enter your Telegram User ID (the numeric ID from @userinfobot), then click Connect.The script writes this ID to the allowedUsers config — only this user will be able to chat with the Bot. Once connected, you’ll be redirected to the home page.Telegram connect

Manage Instances

After deployment, the home page displays all instances: Instance management
StatusDescription
🟢 GreenGateway running
🔴 RedGateway stopped
Each instance card shows the model and channel in use. Available actions:
  • Start / Stop: Start or stop the gateway service
  • Delete: Remove the instance (stops the gateway and cleans up all config files)
Click + New Instance to create multiple instances, each running independently on a different port.