name: task-board-realtime description: "Sync OpenClaw conversations to the task board in real time" homepage: https://docs.openclaw.ai/automation/hooks metadata: {
"openclaw":
{
"events": ["message:received", "message:sent", "agent:bootstrap", "command:new", "command:reset", "command:stop"],
"requires": { "config": ["workspace.dir"] },
},
Automatically writes OpenClaw conversation activity into the local task board.
message:received
agent:bootstrap
openclaw agent ... turns.message:sent
sessions.json when needed, then backfills unseen user turns from transcript.command:new and command:reset
command:stop
Configured under:
hooks.internal.entries.task-board-realtime
Supported fields:
enabled (boolean, default true)apiBaseUrl (string, default http://127.0.0.1:3001)adminToken (string, default dev-task-board-token)stateFile (string, default <workspace>/task-board/.sync-state.json)ignoreSlashCommands (boolean, default true)maxRememberedMessages (number, default 3000)