Tenho enfrentado um problema com uma automação que deveria ser acionada no início do mês; no entanto, mesmo estando habilitada, ela não está sendo disparada automaticamente. Não consigo encontrar nenhum log ou maneira de depurar o motivo pelo qual ela não está rodando sozinha quando deveria. Alguém aqui sabe como posso resolver esse problema, por favor?
Como você pode ver abaixo, a automação deve “Agendar um PM com os resultados do Data Explorer” automaticamente todo mês. Se eu clicar em “disparar agora”, funciona como esperado: os usuários adicionados à lista recebem o resultado do Data Explorer, bem como um CSV; no entanto, o acionamento automático não está funcionando.
Você realizou algum teste para garantir que todos os critérios estão sendo atendidos naturalmente (além de disparar agora)?
Ou seja, defina o agendamento para ocorrer diariamente e envie para um grupo de teste. Se funcionar corretamente, altere para mensal e envie para seu grupo real.
Além disso, acredito que seu público-alvo precise ter a consulta do Explorador de Dados compartilhada com eles.
Sim.. mas o problema não é que não está rodando na data/hora agendada, o problema é que não está rodando de jeito nenhum.
Onde posso encontrar esse botão, por favor?
Deveria enviar uma MP direta para dois usuários. Os usuários têm a consulta compartilhada com eles. Obrigado pela sugestão de testar tentando diferentes agendamentos. Vou tentar experimentar usando um grupo de teste também.
Acho que eu começaria configurando uma nova automação com as mesmas configurações e verificando se ela recebe uma ‘próxima data de acionamento’ após ativá-la.
Eu uso exatamente este script de automação em vários lugares sem problemas. Aqui está minha configuração em um deles — mudei a recorrência para 5 minutos em vez de uma semana para este teste, mas ele dispara semanalmente como esperado quando configurado assim):
Talvez tente remover o emoji de controles do nome do script e do título da consulta do explorador de dados. Isso pode estar quebrando o payload (embora eu ache que deveriam estar OK).
Obrigado pela ajuda! Tenho medo de que o mistério ainda não tenha sido resolvido… eis o porquê:
Antes da ‘data de acionamento’, era exatamente assim que aparecia, com a mensagem ‘Próxima automação será acionada em: [data/hora]’; no entanto, após essa data/hora passar sem que fosse executada com sucesso, a mensagem não é mais exibida. Durante os testes, alterei o tempo para 1 minuto e a mensagem de acionamento reapareceu. Em um mês anterior, quando não foi acionada, atualizei o temporizador e apareceu a mensagem de que seria acionada na primeira hora do mês seguinte (mas não foi).
Na verdade, funcionou e foi acionado em alguns meses, mas não em outros, então não está claro o motivo, mas agora parece que não ativa mais automaticamente, nunca. Qual é a versão do Discourse que você está usando? A minha é 2026.5.0-latest…
Infelizmente, mesmo quando aciono, nada aparece em /logs. (Tenho todas as opções selecionadas).
Acho que não é esse o problema, pois mudei o acionador para 1 minuto e ele foi enviado:
Ok, configurei para um mês, então disparei e funcionou. Mas esperar um mês para testar não é realmente útil aqui. Vou tentar definir a data de início em alguns minutos.