Getting StartedQuick StartNew User

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.

DashboardPricing

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
ClawMesh project dashboard showing My First Project with usage stats, bot limit, and the Create OpenClaw button

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
ClawMesh Create OpenClaw dialog showing Telegram and Feishu channel tabs, bot token input, tutorial video, and skip option

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.

ClawMesh resource provisioning screen with progress bar showing estimated 2 minutes for OpenClaw bot creation

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
ClawMesh bot management panel with Live polling indicator, bot details, and full row of action buttons

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

Telegram Setup
Detailed Telegram integration guide with BotFather token and Privacy Mode.
Feishu Setup
Detailed Feishu integration guide with rich media support.
Pricing Plans
View ClawMesh plans with bundled AI credits.

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.