Skip to main content

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

Instala 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

Executa 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 em run; como alternativa, usa hooks.gmail.account.
  • run não aceita --project, --push-endpoint nem --json.
  • Cada opção usa como alternativa o valor correspondente da configuração hooks.gmail.* (gravado por setup) e, depois, o mesmo padrão interno usado por setup, com uma exceção: --tailscale usa off como padrão em run (não funnel) quando nem a opção nem hooks.gmail.tailscale.mode estã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.

Relacionados