OpenClaw · e-mail de entrada
Um e-mail chega. Seu agente OpenClaw acorda.
Instale uma habilidade, forneça ao agente uma caixa de entrada gratuita e encaminhe o correio de entrada para um gancho de gateway dedicado com autenticação somente de cabeçalho.
Pré-requisito: um agente OpenClaw funcional com um provedor de modelo configurado · sem pesquisa · domínio personalizado posteriormente
O caminho do evento
O acionamento do webhook substitui um loop de pesquisa da caixa de entrada.
O e-mail chega
Uma mensagem chega a agent@domani.run.
Domani autentica
Authorization mais X-Domani-Signature acompanham o evento.
Mapas de gateway
/hooks/domani-email transforma a carga útil em uma tarefa de agente isolada.
Atos do agente
OpenClaw pode entregar a resposta final ao canal configurado.
Votação
Leituras repetidas, solicitações ociosas e atraso definido pelo intervalo de sondagem.
Webhook
Um push quando o correio é processado; reconciliar a caixa de entrada armazenada somente após o tempo de inatividade do receptor.
1 · Entrada de gateway
Mapeie a carga útil de Domani em uma execução de agente isolada.
Mesclar isso em `~/.openclaw/openclaw.json`; preservar configurações existentes mais rigorosas. Coloque dois valores aleatórios longos diferentes no ambiente Gateway ou `~/.openclaw/.env`: `OPENCLAW_GATEWAY_TOKEN` para autenticação do plano de controle e `OPENCLAW_HOOK_TOKEN` para esta entrada. As execuções de gancho do agente são isoladas por padrão. Reinicie após a validação.
Token dedicado
Use um valor aleatório longo e não reutilize OPENCLAW_GATEWAY_TOKEN. O OpenClaw sinaliza a reutilização como uma descoberta crítica de segurança.
Exposição confiável
Mantenha o Gateway restrito ao loopback e exponha o hook por HTTPS usando uma tailnet ou um proxy reverso confiável. Configure trustedProxies com os IPs exatos dos proxies, quando aplicável.
Agente restrito
Trate o e-mail como uma entrada não confiável. Use uma política de ferramentas restritas e mantenha os desvios de conteúdo inseguro desativados.
2 · Caixa de correio Domani
Passe o token pela variável de ambiente e comprove a entrega.
Use o formulário HTTPS acessível externamente do seu gancho mapeado. O prompt oculto mantém o valor do portador fora do histórico do shell e a CLI o lê sem imprimi-lo.
Teste primeiro
Exija um resultado 2xx antes de enviar e-mail ativo.
Ao vivo em segundo lugar
Envie um e-mail real e confirme exatamente o início de uma tarefa isolada.
Reconciliar após tempo de inatividade
Os retornos de chamada da caixa de correio ativa são tentados até três vezes. Ainda leia a caixa de entrada armazenada após um tempo de inatividade mais longo do Gateway porque a entrega do webhook ocorre pelo menos uma vez e as janelas de nova tentativa são limitadas.
Solução de problemas
Quatro limites para verificar.
O teste Domani comprova que o Gateway aceitou o evento HTTP. Ele não mede o tempo de conclusão do modelo downstream.
Integração comunitária usando interfaces OpenClaw e Domani documentadas.