Conectar a eventos (Triggers)
Um trigger conecta uma automação a um evento do sistema. Quando esse evento ocorre, a automação é executada automaticamente.
Por exemplo: quando um formulário é aprovado, quando uma tarefa muda de status, ou quando um workflow é criado.
Como funciona?
- Na janela de Triggers, clique em + para criar uma nova conexão.
- Selecione a automação que deseja executar (apenas automações standalone aparecem).
- Selecione o evento que vai dispará-la.
- Configure o mapeamento de parâmetros: de onde se obtém cada valor que a automação precisa.
Mapeamento de parâmetros
Cada parâmetro da automação deve receber um valor. No contexto de um trigger, os valores podem vir de:
- Objeto que disparou o evento: por exemplo, se o evento é "tarefa concluída", você pode mapear o parâmetro
tarefaao objeto que disparou o trigger. - Campos do objeto: nome, status, site associado, etc.
- Valor constante: um valor fixo que sempre será o mesmo.
- Parâmetros de entrada do trigger: dados adicionais disponíveis no contexto do evento.
Se algum parâmetro ficar sem atribuir, o sistema mostra um aviso. Todos os parâmetros obrigatórios devem ter um valor configurado.
Reutilização
Uma mesma automação pode ter múltiplos triggers. Por exemplo, você pode conectar a mesma automação de "notificar por email ao responsável" a:
- O evento "tarefa criada" no template de manutenção corretiva
- O evento "formulário aprovado" no template de inspeção
- Um evento global de mudança de status
Cada trigger tem seu próprio mapeamento de parâmetros, adaptado ao contexto do evento.
Eventos disponíveis
Os triggers podem ser configurados para diferentes tipos de entidades e eventos:
| Mudanças de status | Atribuições em atividades | Criação de objetos |
|---|---|---|
| formulários | atribuiu-se uma equipe (função) | formulários |
| tarefas | atribuiu-se um usuário | tarefas |
| workflows | atribuiu-se um fornecedor (contratista) | workflows |
| orçamentos | atribuiu-se um usuário de fornecedor | |
| campos personalizados | ||
| marcos | ||
| formulários de engenharia |
Gestão de triggers
Na janela de Triggers você pode:
- Ver todas as conexões entre automações e eventos
- Ver o status de cada conexão (ativa/inativa, automação publicada, parâmetros configurados)
- Ativar ou desativar triggers individualmente ou em lote
- Eliminar conexões que não são mais necessárias