Como faço para alimentar meus dados de fluxo de trabalho para testá-los?

Criei meu primeiro workflow — um simples de onboarding que adiciona um novo usuário a um grupo e envia uma mensagem privada algumas horas depois. Ele falhou porque eu não havia entendido que precisava detalhar as propriedades do usuário ao chamar “Group” para selecionar o nome de usuário. Já corrigi isso e agora gostaria de testá-lo no usuário em que ele falhou — existe alguma forma de fazer isso? Tipo, dizer: “ei, workflow, execute agora manualmente usando este valor específico para aquela variável que você precisa na sua primeira etapa”? Vi algo sobre fixar a saída, mas não consegui entender como funciona.

Obrigado pela ajuda! (auto-hospedado, caso isso seja relevante)

Olá, talvez uma implementação mais robusta para testar Workflows seja uma boa ideia ou até mesmo esteja em desenvolvimento; no momento, temos a opção de acioná-los manualmente.

Basta pesquisar por ‘Manual’ ao adicionar novos elementos e você o encontrará. Além disso, na aba de execuções, é possível ver todos os detalhes das tentativas de execução na tela.

E, como bônus, nas configurações de cada Workflow, é possível escolher um que será executado em caso de erro (eles precisam ter o gatilho de erro nos nós para aparecer automaticamente no menu suspenso de configurações de erro) :slight_smile:

Hmm, então, eu vi que posso acionar uma etapa manualmente com o pequeno botão verde “iniciar”, mas não sei onde procurar por “Manual”.

Como eu estava me mexendo por aí, tentei pressionar aquele botão verde “iniciar” para a etapa em que o processo havia travado depois de “fixar” a saída anterior — não tenho certeza do que isso faz ou como funcionou, mas parece que fez o que eu queria (adicionou o usuário ao grupo certo).

Mas foi bem aleatório, gostaria de entender o que eu fiz!

Isso parece ótimo, e você não precisa mais procurar por ‘Manual’, pois já adicionou esse gatilho ao seu Workflow.

Ele apenas inicia workflows clicando no botão verde que você pressionou. Seu instinto estava certo :victory_hand:

Se quiser se aprofundar um pouco mais como próximo passo, dê uma olhada nas execuções. Lá você pode ver uma saída detalhada das execuções do workflow, e está em um formato legível por humanos. Eu corrigi (com funcionalidade de IA) quase todos os workflows usando esses dados nos meus prompts.