Regras condicionais na Legale: fluxos de assinatura e notificações conforme os seus dados
As regras condicionais da Legale fazem um fluxo de assinatura ou uma notificação se adaptar aos dados de cada documento. Conforme o que um formulário responde ou o que um arquivo CSV traz, o fluxo pode decidir quem assina e executar ou pular uma etapa, e a notificação pode chegar a outra pessoa ou com outro conteúdo.
Regras condicionais nas etapas do fluxo
Cada etapa de um fluxo associado a um formulário pode ter regras que decidem se ela é executada e com que lógica:
- Origem dos dados: as condições usam valores dos documentos inteligentes (modelos inteligentes) ou de arquivos CSV.
- Comparação: é configurada manualmente ou definida pelo usuário, com operadores como igual, diferente, maior que ou contém.
- Resultado: conforme a avaliação, o fluxo decide quem deve assinar, se a etapa é executada ou se é omitida.
Assim você pode montar automações em que a atribuição de signatários e as etapas dependem dos dados coletados em formulários eletrônicos ou definidos em um CSV. Por exemplo, um contrato pode somar uma etapa de aprovação só quando o valor ultrapassa um limite que você define.
Notificações com condições
Os formulários também permitem condicionar as notificações: você compara uma variável do formulário com um valor e encadeia mais condições para decidir quando cada notificação é enviada e com que conteúdo.
- Abra o formulário e vá para Notificação → Condição.
- Em Variável, escolha o campo, por exemplo
{{RUT}}. - Em Condição lógica, escolha o operador, por exemplo
=. - Em Valor a comparar, digite o valor.
- Escolha a origem do dado: um campo ou um valor fixo (Field ou Fix).
- Com Adicionar condição (+) você soma mais regras e as combina.
- Configure o e-mail, o assunto, o sufixo e a mensagem, e salve.
As condições são avaliadas no momento em que a notificação é enviada, então as variáveis precisam corresponder a campos que existam no formulário.
O que você ganha com as regras condicionais
- Notificações com contexto: cada aviso responde aos dados do documento.
- Menos trabalho manual: o fluxo se encaminha sozinho e com menos erros.
- Modelos reutilizáveis: a lógica fica configurada e é fácil de manter.
O operador “Preenchido”
Para saber se um campo tem informação, os campos condicionais dos documentos inteligentes têm o operador Preenchido (filled). A condição é cumprida quando o campo referenciado tem qualquer valor.
Condições ao enviar dados para uma API
Nas automações CSV → Dados para API você também pode combinar várias condições por campo, escolhendo se o valor vem de um documento inteligente ou do CSV e unindo-as com os conectores E, OU ou NÃO. Explicamos isso em Dados para API na Legale.
Perguntas frequentes
De onde vêm os dados que as regras avaliam?
Dos documentos inteligentes e seus formulários, ou dos arquivos CSV que você usa nas automações.
O que uma regra condicional pode mudar?
Quem assina, se uma etapa do fluxo é executada ou omitida, e quando e com que conteúdo uma notificação é enviada.
Posso combinar várias condições?
Sim. Nas notificações, com Adicionar condição (+), e no Dados para API, com os conectores entre condições.
O que acontece se a variável não existir no formulário?
A condição é avaliada ao enviar a notificação, então verifique se cada variável corresponde a um campo existente.
Se você quer revisar como automatizar seus fluxos de assinatura com regras condicionais, fale conosco.