Configuration Reference

Full openclaw.json config options

Configuration File

OpenClaw is configured via ~/.openclaw/openclaw.json. Here is the full reference with all available options.

Core Settings

{
  "model": "claude-opus-4-5",
  "maxTokens": 4096,
  "gatewayPort": 3000,
  "logLevel": "info",
  "memoryPath": "~/.openclaw/memory.md",
  "workspacePath": "~/.openclaw/workspace"
}

Channel Settings

{
  "channels": {
    "whatsapp": { "enabled": true },
    "telegram": { "botToken": "...", "enabled": true },
    "slack": { "botToken": "...", "signingSecret": "..." }
  }
}

Automation / Cron

{
  "automation": {
    "cron": {
      "morning-brief": {
        "schedule": "0 8 * * *",
        "prompt": "file:prompts/morning.md",
        "target": "telegram"
      }
    }
  }
}
Launch Your Personal AI Agent
OpenClaw connects to WhatsApp, Telegram, Slack and more. Get started in minutes.
Explore OpenClaw Setup →