Skip to main content

openclaw webhooks

Webhook 도우미 및 통합 기능입니다. 현재 이 기능 범위는 번들로 제공되는 gog 감시기를 기반으로 구축된 Gmail Pub/Sub 흐름으로 한정됩니다.

하위 명령

hooks.enabled=true이고 hooks.gmail.account가 설정되어 있으면(gmail setup에서 설정) Gateway는 부팅 시 gog gmail watch serve도 자동으로 시작합니다. gmail run은 동일한 로직을 포그라운드에서 실행하며, 디버깅하거나 Gateway 감시기가 비활성화된 경우에 유용합니다. 자동 시작에 관한 자세한 내용과 OPENCLAW_SKIP_GMAIL_WATCHER 비활성화 옵션은 Gmail Pub/Sub 통합을 참조하세요.

webhooks gmail setup

gcloudgog가 없으면 설치하고, gcloud를 인증하며, Pub/Sub 주제와 구독을 생성하고, Gmail 감시를 시작한 다음 hooks.enabled=true와 함께 hooks.gmail 구성을 기록합니다. Next: openclaw webhooks gmail run을 출력합니다.

필수

Pub/Sub 옵션

OpenClaw 전송 옵션

gog watch serve 옵션

Tailscale 공개

출력

webhooks gmail run

gog watch serve와 감시 자동 갱신 루프를 포그라운드에서 실행하며, gog watch serve가 예기치 않게 종료되면 2초 후 다시 시작합니다. run은 다음 예외를 제외하고 setup과 동일한 Pub/Sub, OpenClaw 전송, gog watch serve 및 Tailscale 플래그를 허용합니다.
  • run에서는 --account선택 사항이며, 지정하지 않으면 hooks.gmail.account를 사용합니다.
  • run--project, --push-endpoint 또는 --json을 허용하지 않습니다.
  • 모든 플래그는 일치하는 hooks.gmail.* 구성 값(setup에서 기록)을 먼저 사용한 다음, setup에서 사용하는 동일한 기본 제공 기본값을 사용합니다. 단, 한 가지 예외가 있습니다. 플래그와 hooks.gmail.tailscale.mode가 모두 설정되지 않은 경우 run에서 --tailscale의 기본값은 funnel이 아니라 off입니다.
run에서 --topic 값은 짧은 주제 이름이 아니라 전체 Pub/Sub 주제 경로(projects/.../topics/...)입니다.

관련 문서