openclaw webhooks
Utilitários e integrações de Webhook. Atualmente, essa interface é voltada aos fluxos do Gmail Pub/Sub criados com o observador gog incluído.
Subcomandos
O Gateway também inicia automaticamente
gog gmail watch serve durante a inicialização quando hooks.enabled=true e hooks.gmail.account estão definidos (configurados por gmail setup). gmail run usa a mesma lógica em primeiro plano, sendo útil para depuração ou quando o observador do Gateway está desativado. Consulte Integração do Gmail Pub/Sub para obter detalhes sobre a inicialização automática e a opção OPENCLAW_SKIP_GMAIL_WATCHER para desativá-la.webhooks gmail setup
gcloud e gog caso estejam ausentes, autentica o gcloud, cria o tópico e a assinatura Pub/Sub, inicia a observação do Gmail e grava a configuração hooks.gmail com hooks.enabled=true. Exibe Próximo: openclaw webhooks gmail run.
Obrigatório
Opções do Pub/Sub
Opções de entrega do OpenClaw
Opções do gog watch serve
Exposição pelo Tailscale
Saída
webhooks gmail run
gog watch serve junto com o ciclo de renovação automática da observação em primeiro plano, reiniciando gog watch serve após um atraso de 2s caso ele seja encerrado inesperadamente.
run aceita as mesmas opções do Pub/Sub, de entrega do OpenClaw, do gog watch serve e do Tailscale que setup, exceto:
--accounté opcional emrun; como alternativa, usahooks.gmail.account.runnão aceita--project,--push-endpointnem--json.- Cada opção usa como alternativa o valor correspondente da configuração
hooks.gmail.*(gravado porsetup) e, depois, o mesmo padrão interno usado porsetup, com uma exceção:--tailscaleusaoffcomo padrão emrun(nãofunnel) quando nem a opção nemhooks.gmail.tailscale.modeestão definidos.
Para
run, o valor de --topic é o caminho completo do tópico Pub/Sub (projects/.../topics/...), não apenas o nome curto do tópico.