Skip to main content

openclaw webhooks

Webhook-helpers en -integraties. Momenteel is dit oppervlak beperkt tot Gmail Pub/Sub-flows die zijn gebouwd op de meegeleverde gog-watcher.

Subopdrachten

De Gateway start gog gmail watch serve ook automatisch bij het opstarten zodra hooks.enabled=true en hooks.gmail.account zijn ingesteld (ingesteld door gmail setup). gmail run voert dezelfde logica op de voorgrond uit, wat nuttig is voor foutopsporing of wanneer de Gateway-watcher is uitgeschakeld. Zie Gmail Pub/Sub-integratie voor details over automatisch starten en de OPENCLAW_SKIP_GMAIL_WATCHER-opt-out.

webhooks gmail setup

Installeert gcloud en gog als deze ontbreken, verifieert gcloud, maakt het Pub/Sub-onderwerp en -abonnement, start de Gmail-watch en schrijft de hooks.gmail-configuratie met hooks.enabled=true. Geeft Next: openclaw webhooks gmail run weer.

Vereist

Pub/Sub-opties

OpenClaw-leveringsopties

gog watch serve-opties

Beschikbaar stellen via Tailscale

Uitvoer

webhooks gmail run

Voert gog watch serve plus de lus voor automatische verlenging van de watch op de voorgrond uit en start gog watch serve na een vertraging van 2s opnieuw als deze onverwacht wordt afgesloten. run accepteert dezelfde Pub/Sub-, OpenClaw-leverings-, gog watch serve- en Tailscale-vlaggen als setup, behalve:
  • --account is optioneel voor run; deze valt terug op hooks.gmail.account.
  • run accepteert --project, --push-endpoint of --json niet.
  • Elke vlag valt terug op de overeenkomende hooks.gmail.*-configuratiewaarde (geschreven door setup) en daarna op dezelfde ingebouwde standaardwaarde die setup gebruikt, met één uitzondering: --tailscale is standaard off voor run (niet funnel) wanneer noch de vlag, noch hooks.gmail.tailscale.mode is ingesteld.
Voor run is de waarde van --topic het volledige Pub/Sub-onderwerppad (projects/.../topics/...), niet alleen de korte onderwerpnaam.

Gerelateerd