Install
openclaw skills install session-openclaw-bridgeConfigure, validate, and troubleshoot a Session Messenger ↔ n8n ↔ OpenClaw bridge for two-way text messaging and image exchange when the hosted relay supports attachments. Use when setting up or repairing the n8n/OpenClaw side of a Session relay, importing or patching the n8n workflow, validating relay endpoints like /health, /poll, and /send, checking whether the deployed relay matches the expected API, confirming attachment capability for photos/files, or preparing the integration for publication on ClawHub.
openclaw skills install session-openclaw-bridgeUse this skill to manage the OpenClaw and n8n side of a Session Messenger relay.
Handle:
/health, /poll, /send, and attachment download when presentDo not assume the Session relay should implement OpenClaw chat generation internally. Keep the model:
Read these when needed:
references/openclaw-session-relay-workflow.json — n8n workflow templatereferences/release.md — shared publication version for the skill and relay projectscripts/validate_relay.py — probe relay endpoints and summarize readinessExpected minimum HTTP API:
GET /healthGET /poll?since=<seq>&limit=<n>POST /sendOptional attachment endpoint for image/file workflows:
GET /attachment/:messageId/:attachmentIdExpected /health fields for a correct modern deployment:
oksessionIdinboundEnabledqueuedlastSeqIf /poll returns 404 or /health omits the inbound queue fields, treat the deployed relay as an older/wrong build.
Preferred flow:
/poll/sendThe relay is text-first but may support image/file exchange when its /health capabilities and implementation confirm attachment receive/send support. Do not promise calls or live media.
Do not invent the OpenClaw HTTP endpoint. Confirm the actual endpoint and payload shape before activation.
Current shared release version: 0.1.0
Package with:
scripts/package_skill.py /home/openclaw/.openclaw/workspace/skills/session-openclaw-bridge
If preparing for ClawHub, ensure:
SKILL.md