O que é, na prática

Gatilho: pagamento confirmado. Regra: se o pedido está completo e o cliente está em dia. Ação: liberar separação, avisar o estoque, enviar confirmação ao cliente, atualizar o painel.

Cada automação do sistema é uma combinação dessas três peças. O que hoje é "aí eu aviso o fulano" vira gatilho → regra → ação.

Tipos de gatilho

  • Evento de registro: criado, alterado, aprovado, fechado.
  • Condição de dado: estoque abaixo de X, prazo a vencer em Y dias.
  • Tempo: todo dia às 8h, toda segunda, no fechamento do mês.
  • Externo: webhook de pagamento, transportadora, parceiro.

Tipos de ação

  • Notificar (WhatsApp, e-mail, painel, sistema).
  • Movimentar dado (baixar, gerar título, mudar status).
  • Criar documento (OS, cobrança, relatório).
  • Bloquear ou exigir aprovação (gestão por exceção).
  • Chamar outro sistema via API.

Como a DAS implementa

Regras são configuráveis pelo cliente sempre que possível, com log de execução e alerta de falha. O objetivo é que a operação ajuste os limites (valores, prazos, destinatários) sem depender de desenvolvimento.

Dúvidas comuns sobre Gatilho e regra (evento → ação)

Quem define as regras?

A operação, no mapeamento. Toda frase 'quando acontece X, alguém precisa fazer Y' é uma regra candidata. O sistema só formaliza o que já existe informalmente.

E se a regra estiver errada?

Regras são configuráveis e registradas. Toda ação automática fica no histórico; ajustar a regra é rotina de manutenção, não projeto.