Bot status
| Status | Meaning |
|---|---|
pending | Bot created, K8s resources being provisioned |
deploying | Pod starting up, waiting to become ready |
running | Bot is live and accepting connections |
stopped | Bot is shut down (StatefulSet scaled to 0) |
failed | Startup failed — check bot name/config |
Starting and stopping
Stop a bot
Click Stop on the bot detail page. This scales the pod to zero replicas — your configuration and conversation history on the PVC are preserved. When to stop: to save resources when you won’t use the bot for a while.Start a bot
Click Start to bring a stopped bot back online. The pod will start and status will move throughdeploying → running (typically 30–90 seconds).
Stopping and starting does not delete any data. Your system prompt, channel config, and paired devices are all preserved.
Updating configuration
Open the Config tab on the bot detail page.Change the AI model
Select a different model from the dropdown. Available models depend on your provider (set at creation time).Rotate your API key
Enter a new API key in the Update API Key field and click Save Changes. The old key is discarded; the new key is encrypted and stored. Use this if your API key is compromised or has been rotated by your provider.Update the system prompt
Edit the System Prompt textarea and click Save Changes. The change takes effect on the next pod restart.Deleting a bot
Click Delete on the bot detail page. This performs a soft delete:- Bot record is marked as deleted
- Kubernetes resources are removed immediately (StatefulSet, Service, Ingress, Secret)
- The PVC (data volume) is retained for 30 days before deletion
Monitoring
The bot detail page shows:- Status — current pod state
- Provider / Model — AI configuration
- Image — OpenClaw runtime version (e.g.
2026.2.13)