Pular para o conteúdo principal

Visão geral das regras de automação

O módulo Regras de automação permite definir regras trigger → condition → action que são executadas automaticamente em resposta a eventos de CRM. É a maneira declarativa de codificar fluxos de trabalho operacionais — sem necessidade de código, de trabalho personalizado e de agendador externo.

O Modelo

Cada regra de automação segue o mesmo formato:

Gatilhos suportados

Os gatilhos conversation_resolved e conversation_status_changed foram adicionados em v1.0.0-rc3 (WTO-1057). O operador attribute_changed com seletores explícitos foi adicionado na mesma versão (WTO-1058).

Condições

As condições filtram o gatilho antes de disparar a ação. Eles apoiam:
  • Campos de conversa: status, responsável, caixa de entrada, equipe, prioridade.
  • Campos de contato: atributos personalizados, telefone, e-mail, marcadores.
  • Rótulos: Operadores has / has-not (correspondência na conversa OU contato).
  • Atributo alterado: attribute_changed com seletores de valor antes e depois.
  • Tipo de mensagem: aceita chaves (incoming, outgoing) ou valores numéricos.

Ações disponíveis

Garantias

  • Janela de desduplicação de 5s para pipeline_stage_updated por (rule, pipeline_item, stage) — evita o disparo intermitente quando vários eventos chegam quase simultaneamente (rc3).
  • Prevenção de loop na automação de estágio — uma regra acionada por move_to_stage não aciona recursivamente outra do mesmo tipo.
  • Falhas de macro webhook aparecem (não silenciosas) — você vê o erro no painel de registros.

Permissões


Próximas etapas