Before you start
- You need a MyClaw account (sign up free)
- You need an API key from your chosen AI provider
- Free plan supports 1 bot; upgrade to Pro for up to 10
Step 1 — Bot Basics
From the Dashboard, click New Bot.
Slug rules: 3–32 characters, lowercase letters, numbers, and hyphens only. No spaces.
Step 2 — AI Configuration
Choose your AI provider, model, and paste your API key.Available providers
API key security
Your API key is encrypted with AES-256-GCM immediately on receipt. The plaintext key is never persisted to disk or logs. Only the ciphertext, IV, and auth tag are stored in the database.Step 3 — System Prompt (optional)
The system prompt defines your bot’s personality, knowledge, and behavior. Leave it blank to use OpenClaw’s default helpful assistant behavior. Examples:You are a concise technical assistant. Always respond in bullet points.You are an expert in Vietnamese cuisine. Answer only food-related questions.You are a friendly customer support agent for Acme Corp.
Step 4 — Channels (optional)
Enable messaging channels so your bot can receive and respond to messages outside the OpenClaw UI.Channel credentials (tokens, webhook URLs) are configured from the bot detail page after creation. You can enable channels now and configure them later.
Step 5 — Review & Create
Review the summary — name, URL, provider, model, and enabled channels — then click Create Bot. MyClaw will:- Encrypt and store your API key
- Generate a gateway token (32 random bytes)
- Build the OpenClaw config file
- Create Kubernetes resources (Secret, StatefulSet, Service, Ingress)
- Wait for the pod to become Ready
running status: typically 30–90 seconds.
After creation
Once the bot shows running in the dashboard, you can:Connect a device
Pair your browser, CLI, or mobile app
Configure channels
Set up Discord, Telegram, WhatsApp, or Slack