OpenClaw Codex

Tutorials

From Minimum Viable Loop to Production

Public tutorials are intentionally sanitized. Keep real credentials and server details in private environments only.

Tutorial 1: Minimum Viable Loop

Goal: receive one message, route it once, produce one verifiable output.

# Example bootstrap commands (placeholder only)
npm install -g openclaw@latest
openclaw onboard
openclaw gateway --port <PORT>

Tutorial 2: Add One Channel

  • Define input schema and audit fields.
  • Define output actions (reply, ticket update, CRM write-back).
  • Validate with low-volume traffic first.
Placeholder fields only:
<CHANNEL_ID>
<WEBHOOK_URL>
<VERIFY_TOKEN>
<SIGNING_SECRET>

Tutorial 3: Pluginize the Workflow

my-plugin/
  openclaw.plugin.json
  package.json
  src/index.ts

Add config schema to make parameters testable and reviewable.

Pre-publish Checklist

  • No control-plane endpoints on the public site.
  • All examples use placeholders only.
  • Unknown paths return 404.
  • Internal artifacts are blocked (/ops/, /logs/, /.git/).

Next Step