Getting Started with KashKlaw

Deploy your own OpenClaw instance in a few simple steps

Quick Start

  1. 1. Sign up with your Google account
  2. 2. Connect your Telegram bot via @BotFather
  3. 3. Subscribe and complete checkout
  4. 4. Your instance deploys automatically — start chatting with your bot

Prerequisites

  • A Google account for authentication
  • API key from Anthropic (Claude) or OpenAI (ChatGPT) - at least one required
  • Credit card for subscription payment

Step 1: Create Account

Visit kashklaw.ai and click "Get Started". You'll be redirected to sign in with your Google account.

KashKlaw uses Google OAuth for authentication - no password needed. Your account is created automatically after signing in.

Step 2: Connect Your Telegram Bot

Your users interact with their OpenClaw instance by messaging their Telegram bot directly. Here's how to set it up:

  1. Open Telegram and start a chat with @BotFather
  2. Type /newbot and follow the prompts to create your bot
  3. Copy the bot token BotFather gives you
  4. Paste the token when prompted during checkout

Your bot token is encrypted and stored securely. You can update it anytime from the Telegram settings in your dashboard.

Step 3: Subscribe & Deploy

After connecting your Telegram bot, you'll be redirected to checkout. Once payment completes,KashKlaw automatically:

  1. Creates an isolated Docker container with your OpenClaw image
  2. Attaches a persistent volume for your workspace data
  3. Configures your bot token and API keys securely
  4. Sets up HTTPS automatically via VPS Docker.io

Deployment typically takes 10-30 seconds. Once your instance is running, open your bot in Telegram, press Start, and begin chatting.

Accessing Your Instance

Once deployment completes, your instance will have a status of "Running" and you'll see your unique URL:

https://[app-name].fly.dev

Click the URL or "Visit Instance" button to access your OpenClaw interface. HTTPS is configured automatically by VPS Docker.io.

Managing Your Instance

From your dashboard, you can control your instance with these actions:

  • Start - Start a stopped instance
  • Stop - Temporarily stop your instance (preserves data)
  • Restart - Restart your instance (useful after updating API keys)
  • Delete - Permanently delete your instance (cannot be undone)

You can also update your API keys from the API Keys page, or your Telegram bot token from the Telegram page. Updating either will automatically update your machine with the new configuration.

Troubleshooting

Instance won't start

  • Check that your API keys are valid and correctly entered
  • Verify your subscription is active (not canceled, paused, or incomplete)
  • Try deleting and redeploying the instance
  • Contact support if the issue persists

Can't access subdomain

  • DNS propagation can take a few minutes - wait 2-3 minutes and try again
  • Check that your instance status is "Running" (not "Stopped")
  • Try accessing in an incognito/private browser window
  • Clear your browser cache and DNS cache

"Invalid API Key" error in OpenClaw

  • Go to your dashboard Settings and re-copy the API key (check for extra spaces)
  • Verify the key is active in your provider's console (Anthropic or OpenAI)
  • Check that your API provider account has sufficient credits/billing set up
  • After updating keys, restart your instance for changes to take effect

Next Steps

Read the API Key Setup Guide for detailed instructions on obtaining and configuring API keys.

Contact Support if you encounter any issues or have questions.