Skip to main content

openclaw webhooks

Assistants et intégrations Webhook. Actuellement, cette interface est limitée aux flux Gmail Pub/Sub reposant sur l’observateur gog intégré.

Sous-commandes

Le Gateway démarre également automatiquement gog gmail watch serve au démarrage lorsque hooks.enabled=true et que hooks.gmail.account est défini (par gmail setup). gmail run exécute la même logique au premier plan, ce qui est utile pour le débogage ou lorsque l’observateur du Gateway est désactivé. Consultez Intégration Gmail Pub/Sub pour plus de détails sur le démarrage automatique et sur OPENCLAW_SKIP_GMAIL_WATCHER, qui permet de le désactiver.

webhooks gmail setup

Installe gcloud et gog s’ils sont absents, authentifie gcloud, crée le sujet et l’abonnement Pub/Sub, démarre la surveillance Gmail et écrit la configuration hooks.gmail avec hooks.enabled=true. Affiche Next: openclaw webhooks gmail run.

Obligatoire

Options Pub/Sub

Options de transmission à OpenClaw

Options de gog watch serve

Exposition via Tailscale

Sortie

webhooks gmail run

Exécute gog watch serve et la boucle de renouvellement automatique de la surveillance au premier plan, en redémarrant gog watch serve après un délai de 2 s s’il s’arrête de manière inattendue. run accepte les mêmes options Pub/Sub, de transmission à OpenClaw, de gog watch serve et de Tailscale que setup, à l’exception des points suivants :
  • --account est facultatif avec run ; sa valeur provient par défaut de hooks.gmail.account.
  • run n’accepte pas --project, --push-endpoint ni --json.
  • Chaque option utilise par défaut la valeur de configuration hooks.gmail.* correspondante (écrite par setup), puis la même valeur par défaut intégrée que celle utilisée par setup, à une exception près : avec run, --tailscale utilise par défaut off (et non funnel) lorsque ni l’option ni hooks.gmail.tailscale.mode ne sont définis.
Avec run, la valeur de --topic est le chemin complet du sujet Pub/Sub (projects/.../topics/...), et non simplement son nom court.

Voir aussi