# Qual é a diferença entre um gatilho e uma etapa de workflow?

Canonical URL: https://help.iagenify.com/pt/faqs/workflows/qual-e-a-diferenca-entre-um-gatilho-e-uma-etapa-de-workflow

[← Voltar às perguntas frequentes sobre Workflows](https://help.iagenify.com/pt/faqs/workflows)

CENTRAL DE AJUDA · FAQ Workflows 1 min de leitura
# Qual é a diferença entre um gatilho e uma etapa de workflow?
O gatilho decide quando uma execução começa; uma etapa realiza trabalho depois do início. Distinguir os dois ajuda a diagnosticar por que uma execução não começou, ocorreu mais de uma vez ou falhou em uma ação posterior.
IaGenify
Workflows

## Configure a condição de início
Dependendo do sistema, o gatilho pode se basear em um horário, evento recebido ou solicitação explícita. Se faltarem execuções ou surgirem execuções inesperadas, confira filtros, estado de ativação e origem do evento.
O gatilho normalmente define os dados iniciais disponíveis para a execução. Valide esses dados antes de usá-los e considere se a origem pode enviar eventos duplicados, atrasados ou fora de ordem.
## Faça as etapas processarem a entrada
Depois do início, as etapas processam dados, chamam serviços, criam ramificações, aguardam ou pedem aprovação. Cada etapa deve ter entradas e saídas claras para que uma falha não seja confundida com um gatilho que não ocorreu.
Ao depurar, verifique primeiro se há um registro de execução. Se não houver, investigue o gatilho e a entrega do evento; se houver, examine o histórico e as saídas das etapas. [← Voltar às perguntas frequentes sobre Workflows](https://help.iagenify.com/pt/faqs/workflows)
