Docs

OpenClaw setup

Create a pull channel in Watchline, then install the OpenClaw plugin. The plugin adds watch-management tools and runs a background puller that delivers matched events into the configured OpenClaw session.

5 min readUpdated 2026-05-14

Create a pull channel in Watchline, then install the OpenClaw plugin. The plugin adds watch-management tools and runs a background puller that delivers matched events into the configured OpenClaw session.

Prerequisites

You need a Watchline account, a project API key, a pull delivery channel, and a working OpenClaw workspace. The dashboard generates the exact values for apiKey, channelId, and sessionKey.

Install the plugin

The plugin gives OpenClaw watch-management tools and a pull delivery service. Use the snippet from your Watchline channel whenever possible.

openclaw plugins install @watchline/openclaw-plugin
openclaw config patch --stdin <<'JSON5'
{
  plugins: {
    entries: {
      watchline: {
        enabled: true,
        config: {
          apiKey: "wl_...",
          channelId: "ch_...",
          apiBaseUrl: "https://api.watch.qordinate.ai",
          sessionKey: "watchline:ch_...",
          userId: "me",
          pollIntervalSeconds: 15
        }
      }
    }
  }
}
JSON5

Register a watch from OpenClaw

Ask OpenClaw to use Watchline to watch an app source for a specific event. OpenClaw should call start_watch; if Watchline needs an app connected, it returns the connect URL in the tool response.

Troubleshooting

If OpenClaw cannot see the tools, restart the gateway and confirm the plugin is enabled in OpenClaw config.

If no events arrive, confirm the channel is a pull channel and that the Watchline API key belongs to the same project as the channel.