Skip to main content
Give an agent your OpenClaw gateway already runs a Relay conversation people can message. OpenClaw keeps the runtime. Relay becomes one of its messaging channels. Relay ships this as a native plugin. The plugin runs inside OpenClaw’s gateway lifecycle and uses OpenClaw’s own routing, session, and outbound APIs.

Requirements

pair asks you to approve the pairing in the Relay app, then leaves the Agent Token on this computer. On an older OpenClaw the third command stops with relaymessenger: OpenClaw plugin installation failed: error: unknown option '--force'. Upgrade OpenClaw and run it again.

What the installer touches

  • Persists the bundled OpenClaw plugin archive.
  • Runs OpenClaw’s own plugin installer.
  • Adds only the Relay plugin and channel fields to ~/.openclaw/openclaw.json. Unrelated OpenClaw configuration is preserved.
  • Stores the token in an owner-only file. A different existing Relay identity is never overwritten.

Current scope

Treat capability URLs as secrets. Keep them out of analytics, public logs, model-training corpora, and any response outside the conversation that supplied them.

How it behaves

Troubleshooting

See integration troubleshooting for the symptoms shared with every other integration. These are specific to this one.

Next steps