Getting Started with ClawMesh
ClawMesh is a cloud hosting platform for OpenClaw — the open-source AI coding agent. Deploy a fully managed OpenClaw bot with bundled AI credits in just a few clicks.
- ›One-click OpenClaw deployment with zero DevOps required
- ›Bundled AI credits at lower rates than direct model providers
- ›Multi-channel support: Telegram and Feishu
- ›Full bot management with terminal, logs, and lifecycle controls
Get Started
Ready to deploy your AI coding agent?
Sign up at clawmesh.app and create your first OpenClaw bot in under 5 minutes.
Why Choose ClawMesh to Host OpenClaw?
Running OpenClaw on your own infrastructure means provisioning servers, configuring containers, managing API keys, handling rate limits, and monitoring costs. ClawMesh takes care of all of that for you.
With ClawMesh, you get one-click OpenClaw deployment with zero DevOps knowledge required. Every ClawMesh plan includes bundled AI credits at significantly lower rates than going directly to model providers, so there's no need to bring your own API keys.
- Real-time usage tracking
- Multi-channel messaging integration (Telegram, Feishu)
- Full bot management console with built-in terminal access
- Live logs and lifecycle controls (Start, Stop, Restart)
Prerequisites
Before you begin, you'll need:
- A ClawMesh account — sign up free at clawmesh.app
- A Telegram account (optional — only if you want to interact with your OpenClaw bot through Telegram)
Step 1: Navigate to Your Project Dashboard
After signing in, you'll land on the ClawMesh Console. The left sidebar shows three navigation items: OpenClaw Pool (your bot management hub), Pricing, and Settings.
ClawMesh automatically creates a default project called 'My First Project' for every new account. Click into this project, and you'll see its dashboard with three key information cards:
- Plan — your current ClawMesh subscription tier
- Usage (USD) — your cumulative AI credit consumption, showing total spend vs your plan's credit allowance
- Bots — how many OpenClaw bots you've deployed out of your plan's limit

Step 2: Create Your OpenClaw Bot
Click the green '+ Create OpenClaw' button to open the Create OpenClaw dialog. This is a two-step wizard: first you select and configure a messaging channel, then ClawMesh provisions the bot.
At the top of the dialog, you'll see two tabs: Telegram and Feishu. Select the one your team uses.
- Open Telegram and search for @BotFather
- Send /newbot and follow the prompts to set a display name and username
- BotFather replies with a Bot Token (e.g., 123456789:AAxxxxxxxxxxxxxxxxxxxxxxxxx)
- Paste this token into ClawMesh and click 'Create Bot'
- Or click 'Skip channel setup' to create a bot without channel — interact via web terminal instead

Step 3: Wait for ClawMesh to Provision Your Bot
After clicking Create Bot, ClawMesh starts spinning up all the underlying infrastructure. The dialog shows a progress bar with estimated time (typically around 2 minutes).
You can close this dialog and navigate elsewhere while provisioning runs in the background. ClawMesh handles container orchestration, environment setup, AI model relay configuration, and channel webhook registration automatically.

Step 4: Manage Your OpenClaw Bot
Once provisioning completes, your new bot appears in the OpenClaw section. The panel shows a 'Live polling' indicator meaning ClawMesh is actively monitoring your bot's status.
Each bot entry displays four columns: Bot name and ID, Status (UNPAIRED for new Telegram bots), Updated timestamp, and Actions.
- Pair — Complete channel pairing. For Telegram, send /pair to your bot, get a code, enter it in ClawMesh. Status changes to RUNNING.
- Edit — Update channel settings, model preferences, and runtime parameters
- Logs — Real-time log viewer showing messages, API calls, errors, and system events
- Start / Stop / Restart — Control your bot's lifecycle
- Terminal — Web-based shell access into your bot's container for advanced debugging
- Delete — Permanently remove the bot and release all resources

Step 5: Pair and Start Using Your Bot
With your bot showing UNPAIRED status, complete the Telegram pairing:
Open Telegram and find your bot created with @BotFather. Send /pair to the bot. The bot responds with a one-time pairing code. In ClawMesh console, click Pair and enter this code. Once verified, bot status changes to RUNNING.
Now send any coding question, task description, or code snippet to your OpenClaw bot in Telegram — it will respond using the AI models bundled with your ClawMesh plan.
Understanding ClawMesh Usage and Billing
Every AI model call your OpenClaw bot makes consumes credits from your ClawMesh project balance. The dashboard tracks this in real time: total spend vs allowance, remaining balance, and today's consumption.
ClawMesh sources AI models through optimized relay infrastructure, which is why per-token costs are significantly lower than subscribing directly with model providers. You get access to powerful coding-capable models at a fraction of the typical price.
Next Steps
Now that you have a running OpenClaw bot on ClawMesh, here are some directions to explore:
- Try the ClawMesh Terminal — open a shell session into your bot's container to understand how OpenClaw works
- Check Logs in real time — send messages and watch the Logs panel to see the full request-response cycle
- Create multiple bots — if your plan supports it, try separate OpenClaw instances for different projects
- Explore Feishu integration — set up a second bot connected to Feishu for your team
- Monitor your spending — keep an eye on the Usage card to understand your consumption patterns
Related guides
Q&A
What is OpenClaw?
OpenClaw is the open-source AI coding agent that ClawMesh hosts and manages. OpenClaw handles code editing, debugging, and development tasks using AI models.
Do I need my own API keys for AI models?
No. ClawMesh plans include bundled AI credits at lower rates than going directly to model providers. API key management is handled by the platform.
Can I connect both Telegram and Feishu to the same bot?
Each OpenClaw instance on ClawMesh is connected to one channel. To use both Telegram and Feishu, create separate bots for each channel.
What does 'UNPAIRED' status mean?
UNPAIRED means the bot container is running but hasn't completed the channel pairing handshake yet. For Telegram, send /pair to your bot to complete pairing and change status to RUNNING.
How long does bot provisioning take?
Typically around 2 minutes. ClawMesh handles container orchestration, environment setup, AI model relay configuration, and channel webhook registration automatically.
Can I access my bot's terminal?
Yes. Click the Terminal button to open a web-based shell session directly into your OpenClaw container. This gives full access for debugging, custom prompt tuning, or installing additional tools.