Wizard
Use the onboarding wizard (openclaw onboard) for guided setup. Based on official Wizard.
Run the wizard
bash
openclaw onboard --install-daemon--install-daemon installs a user-level system service (macOS launchd / Linux systemd) so the Gateway runs in the background.
What the wizard does
- Gateway — Port, bind, token, etc.
- Workspace — Agent workspace and defaults
- Channels — Which channels to enable (WhatsApp, Telegram, Discord, iMessage, etc.)
- Skills — Optional bundled or community skills
- Service — Register the Gateway as a system service (optional)
After onboarding
- The Gateway runs in the background per your config
- Run
openclaw channels loginto pair a channel (e.g. WhatsApp QR) - Dashboard: http://127.0.0.1:18789/ (or your configured port)
After switching install method
If you switch from npm to git install (or the other way), run:
bash
openclaw doctorto fix the gateway service entrypoint and related config.