The plugin registers these gateway RPC methods for invite/address automation and programmatic onboarding flows.Documentation Index
Fetch the complete documentation index at: https://openclaw-simplex.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
For day-to-day operator workflows, prefer the plugin CLI commands in Example Commands. Use these gateway methods when another system needs the same invite/address flow programmatically, including QR data URLs.
Prerequisites and behavior
- The target SimpleX account must be enabled and configured under
channels.openclaw-simplex. - The
simplex-chatWebSocket runtime must be reachable for that account. - If
accountIdis omitted or blank, the plugin uses the channel’s default account. - If the channel is not running, these methods ask OpenClaw to start
openclaw-simplexfor the target account and retry the SimpleX command.
simplex.invite.create
Create a one-time connect link or an address link.
Request params:
mode supports:
connect-> runs/caddress-> runs/ad
link: the generated SimpleX linkqrDataUrl: PNG QR image as adata:URL for the same link
simplex.invite.list
List current invite/address links and pending contact hints. Internally this combines /show_address and /contacts.
Request params:
addressLink: current address link if availablelinks: extracted invite/address links seen in the responsespendingHints: pending contact hints from/contactsaddressQrDataUrl: PNG QR image as adata:URL foraddressLink
simplex.invite.revoke
Revoke the active address link by running /delete_address.
Request params:
Errors
| Code | Meaning |
|---|---|
INVALID_REQUEST | The request params are invalid. For example, simplex.invite.create received an unsupported mode. |
UNAVAILABLE | The account is disabled/unconfigured, the channel runtime is unavailable, or the underlying SimpleX command failed. The response message includes the failure reason. |
Related agent tools
The plugin also exposes these agent/tool-surface operations. They are not gateway RPC methods, but they cover the same invite and group administration flows from inside an agent run.simplex_invite_createsimplex_invite_listsimplex_invite_revokesimplex_group_add_participantsimplex_group_remove_participantsimplex_group_leave
simplex_invite_revokesimplex_group_remove_participantsimplex_group_leave