Documentation & Guides

Everything you need to set up and use ClawCloud.

Quick Start

Create and connect a Telegram bot

To bring your AI agent online, you first need to create a bot through Telegram's official bot manager @BotFather and obtain its API token:

  • Find BotFather: In the Telegram search bar, type @BotFather. Make sure the account has the official blue checkmark. Open the chat and press Start.
  • Create a new bot: Send the command /newbot in the chat.
  • Set the bot name: Follow the two-step naming process:
    • Display name: What others see — any language is fine (e.g. "My AI").
    • Username: The bot's unique handle — must be alphanumeric and end with bot (e.g. my_ai_agent_bot).
  • Get the API token: BotFather will reply with a message containing an HTTP API Token (format: 1234567890:ABCdefGhIJKlmNoPQRsTUVwxyZ). On mobile, tap the token to copy it instantly.

    ⚠️ Treat this token like a password — keep it safe and never share it.

  • Activate your bot: After getting the token, click the bot link in BotFather's reply (e.g. t.me/your_bot_name), open the chat, and press Start. This is required for the bot to interact with you.
  • Connect to ClawCloud: Paste the token into your ClawCloud dashboard's bot connection field.

Find your Telegram User ID

So ClawCloud knows who to send messages and notifications to, you also need to bind your personal User ID:

  • Find userinfobot: In the Telegram search bar, type @userinfobot.
  • Get your info: Open the chat and press Start. The bot will immediately reply with your account details.
  • Copy the User ID: In the reply, find the Id field (a string of digits, e.g. 123456789).
  • Finish setup: Paste the number into the User ID field on your ClawCloud dashboard and save — your AI agent is ready to go live!

Notifications and status after connecting

After you enter the Token and User ID and click "Save binding" in the dashboard, the system deploys your dedicated AI assistant in the background. You'll receive the following notifications in Telegram to confirm progress:

Stage 1: Preparing deployment

Right after you save, your Telegram bot sends this message. It means the system has verified your data and is provisioning resources:

✅ Binding successful! Your AI assistant is being prepared — we'll notify you when it's ready.

Stage 2: Deployment complete

About 1-3 minutes later, the bot sends a second message. When you see this, your AI assistant is fully online:

🚀 Your ClawCloud AI assistant is ready and live!

🎉 You can now chat directly with your AI assistant in Telegram!

Billing

How are credits calculated?

Your subscription plan includes a monthly credit allowance. Every AI interaction deducts credits based on usage (input, output, and add-ons). Check your remaining balance on the dashboard anytime.

ItemCredits deductedHow it works
Input Tokens1 credit / 1K tokensThe base unit of pricing. Each 1,000 tokens processed costs 1 credit.
Output Tokens6 credits / 1K tokensGeneration is more compute-intensive, so output costs 6× input.
Search (web search)20 credits / callFixed fee for each external web search the AI performs.

Plans, allowances, and top-ups

🎁 Welcome credits

After you sign up and verify your email, you receive 1,000 credits free to explore the AI agent.

ClawCloud offers two subscription plans. Your balance splits into a "monthly allowance" and "permanent credits" — the system uses monthly allowance first.

PlanMonthly feeMonthly creditsHighlights
Starter$1526,000 creditsFor light users and everyday conversational help.
Pro$2960,000 creditsBest valueLower per-credit cost — ideal for anyone with heavy AI workflow use.

⚡ Need more credits?

If you have a heavy month, you can buy permanent credits anytime. These never expire and stay with your account until used:

  • $5: 6,000 credits
  • $10: 15,000 credits
  • $20: 32,000 credits (best value)

Upgrades, downgrades, and cancellations

Manage your subscription anytime through the secure Customer Portal:

⬆️ Upgrade immediately

When you upgrade from Starter to Pro, you only pay the difference, and the system immediately tops up the plan difference in credits (e.g. an additional 34,000 credits) so you can continue seamlessly.

⬇️ Downgrade or cancel

If you downgrade or cancel, your current service and credits remain active until the current billing period ends. The new plan takes effect on your next billing date. If you cancel, your data and settings are preserved — you're welcome to come back anytime.

Advanced

Set API Keys (environment variables)

So your AI agent can access external services (e.g. a specific language model or third-party API), you can configure API Keys and environment variables in the dashboard:

  • Open the management panel: When your bot is in "Running" state, a "Manage API Keys" button appears at the top right of the Telegram Bot binding section. Click to open.
  • Add a variable: Click "Add variable" at the bottom of the panel.
  • Enter the key/value pair:
    • Key: Uppercase letters and underscores (e.g. OPENAI_API_KEY).
    • Value: Paste the key from the third-party service (click the eye icon on the right to show/hide).
  • Save: Click "Save" — your AI agent will apply the new environment variables automatically.

Security and privacy

Your security is our priority. Every API key and env var configured here is written directly to your dedicated bot's .env file and stored on a protected Persistent Volume. This data is never uploaded or backed up to our cloud database — only your application reads it at runtime.

Manage Secret Files

If your AI agent needs additional config files (e.g. config.yaml, service-account.json), you can upload them safely to the bot's workspace from the dashboard:

  • Open the management panel: With the bot in "Running" state, click "Manage Secret Files" in the Telegram Bot section.
  • Upload files:
    • Click the upload area to choose files, or drag-and-drop files onto the dashed box.
    • Limits: Up to 5 files per workspace, 5 MB per file.
  • Auto-sync path: Uploaded files are placed in your bot workspace at .config/.
  • File operations: You can download a file to verify contents, or delete it anytime.

File access path

Your AI agent code should read settings from ./.config/your_file. For example, an uploaded data.json lives in a hidden folder under the working directory. These files are stored in your dedicated Persistent Volume for maximum privacy.

Integrations

Frequently asked questions

What is ClawCloud?
ClawCloud is a cloud-hosted AI agent platform. It runs an OpenClaw AI assistant in an isolated container, bound to your Telegram bot, with built-in integrations for Google Workspace, Notion, Instagram, and Threads.
How much does ClawCloud cost?
Two subscription plans: Starter at $15/month (26,000 credits) and Pro at $29/month (60,000 credits). New accounts receive 1,000 free credits after email verification. Additional credits can be topped up: $5 for 6,000, $10 for 15,000, or $20 for 35,000.
How are credits calculated?
Input tokens cost 1 credit per 1,000 tokens; output tokens cost 6 credits per 1,000 tokens; each external web search costs 20 credits. Your monthly allowance is consumed before permanent (topped-up) credits.
How do I connect my Telegram bot?
Create a bot via @BotFather on Telegram to get an API token, then get your User ID from @userinfobot. Paste both into the ClawCloud dashboard and save. Your AI assistant deploys automatically in 1-3 minutes.
Which integrations are supported?
Google Workspace (Gmail, Calendar, Drive, Docs, Sheets, Slides, Forms, Tasks, Classroom, Chat), Notion, Instagram, Threads, and YouTube search.