> ## Documentation Index
> Fetch the complete documentation index at: https://openclaw-simplex.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# OpenClaw SimpleX

> Connect your OpenClaw agent to SimpleX for invitation-first messaging with no phone numbers, no bot usernames, and no hosted platform accounts required.

Most agent chat channels in OpenClaw assume a platform bot identity: a bot username, a phone number, an app registration, or some other platform-managed endpoint.

Within OpenClaw's channel ecosystem, this plugin enables a communication model that does not rely on platform identity or bot registration. With <a href="https://simplex.chat/">SimpleX</a>, the invite or address link becomes the access boundary: generate it, share it intentionally, revoke it when needed, and the agent does not expose a platform-discoverable bot identity.

The implementation keeps developer-facing boundaries explicit: OpenClaw enforces policy, the plugin translates channel events and actions, and a separately managed <code>simplex-chat</code> runtime handles the SimpleX WebSocket API.

<Columns cols={2}>
  <Card title="Getting Started" icon="rocket" href="/guide/getting-started" cta="Open guide">
    Install the runtime and plugin, configure <code>wsUrl</code>, generate the first invite, and verify end-to-end messaging.
  </Card>

  <Card title="Runtime Setup" icon="settings" href="/guide/runtime-setup" cta="Run the runtime">
    Run <code>simplex-chat</code> yourself, wire OpenClaw to its WebSocket endpoint, and optionally move it under <code>systemd</code> or <code>launchd</code>.
  </Card>
</Columns>

<Columns cols={2}>
  <Card title="Why SimpleX" icon="message-circle" href="/guide/why-simplex" cta="Read overview">
    See why this channel is built around invitation-based reachability, self-hostable relays, and no platform account dependency.
  </Card>

  <Card title="How It Works" icon="workflow" href="/guide/how-it-works" cta="See flow">
    Learn how routing, pairing, policy checks, and outbound delivery fit together.
  </Card>
</Columns>

<Columns cols={2}>
  <Card title="Migration" icon="arrow-right-left" href="/guide/migration" cta="Upgrade safely">
    Upgrade existing <code>simplex</code> installs to <code>openclaw-simplex</code> and preserve pairing state.
  </Card>

  <Card title="Troubleshooting" icon="wrench" href="/guide/troubleshooting" cta="Debug issues">
    Diagnose startup, runtime, invite, and policy issues quickly.
  </Card>
</Columns>
