Skip to main content

openclaw webhooks

Допоміжні засоби та інтеграції Webhook. Наразі ця функціональність охоплює потоки Gmail Pub/Sub, побудовані на вбудованому спостерігачі gog.

Підкоманди

Gateway також автоматично запускає gog gmail watch serve під час запуску, якщо встановлено hooks.enabled=true і задано hooks.gmail.account (налаштовується командою gmail setup). gmail run виконує ту саму логіку на передньому плані, що корисно для налагодження або коли спостерігач Gateway вимкнено. Докладніше про автоматичний запуск і відмову від нього за допомогою OPENCLAW_SKIP_GMAIL_WATCHER див. у розділі Інтеграція Gmail Pub/Sub.

webhooks gmail setup

Встановлює gcloud і gog, якщо їх немає, автентифікує gcloud, створює тему й підписку Pub/Sub, запускає спостереження Gmail і записує конфігурацію hooks.gmail з hooks.enabled=true. Виводить Next: openclaw webhooks gmail run.

Обов’язкові параметри

Параметри Pub/Sub

Параметри доставлення OpenClaw

Параметри gog watch serve

Надання доступу через Tailscale

Виведення

webhooks gmail run

Запускає gog watch serve разом із циклом автоматичного поновлення спостереження на передньому плані та перезапускає gog watch serve із затримкою 2 с, якщо процес несподівано завершується. run приймає ті самі прапорці Pub/Sub, доставлення OpenClaw, gog watch serve і Tailscale, що й setup, за винятком такого:
  • --account є необов’язковим для run; якщо його не задано, використовується hooks.gmail.account.
  • run не приймає --project, --push-endpoint або --json.
  • Для кожного прапорця спочатку використовується відповідне значення конфігурації hooks.gmail.* (записане командою setup), а потім те саме вбудоване типове значення, яке використовує setup, з одним винятком: типовим значенням --tailscale для run є off (а не funnel), якщо не задано ні прапорець, ні hooks.gmail.tailscale.mode.
Для run значення --topic є повним шляхом до теми Pub/Sub (projects/.../topics/...), а не лише короткою назвою теми.

Пов’язані матеріали