Skip to content

OpenClaw JSON API (local agent contract)

Support tier: A (RoamCore native)

What this is

RoamCore exposes stable JSON endpoints for local agents (system summary + skill execution) so assistants can read state and (optionally) take safe actions.

Why it’s useful in a van

  • Ask “what’s the system status?” in plain English
  • Build safe, auditable automations through an agent interface

Extra hardware required

  • None (runs inside Home Assistant)

Install / best next step

  • See: docs/reference/openclaw-json-api.md
  • See: docs/howto/openclaw-roamcore-skill.md
  • Custom component: homeassistant/custom_components/roamcore_openclaw_api
  • HA package toggles/controls: homeassistant/packages/roamcore_openclaw_api_controls.yaml
  • (Add OpenClaw resources here later)