Entenda a estrutura de uma automação

Conheça em detalhes como funcionam as automações na octapipe, entendendo cada parte da sua estrutura para criar regras confiáveis e fáceis de manter

Support Team

Última atualização há 10 meses

As automações permitem padronizar processos e reduzir tarefas manuais. Elas funcionam de forma simples: um evento acontece, condições são avaliadas e, se atendidas, uma ação é executada. A seguir você vai conhecer cada parte dessa estrutura.

1º Passo: Acessando o módulo de administração de automações:

No menu lateral inferior esquerdo, clique em “Automações” para visualizar a listagem completa. Essa seção exibe todas as automações já configuradas e organiza por contexto:

  • Pipeline Cards
  • Database Records
  • Tarefas
  • Usuários

2º Passo: Campos básicos (Nome, Grupo e Descrição):

Ao criar uma automação, você deverá preencher os campos iniciais:

  • Nome: defina um título claro que identifique a função da automação.

  • Grupo: organiza as automações por área, time ou processo. Se não existir grupo, digite para criar um novo.

  • Descrição: registre o objetivo e a lógica da automação, facilitando futuras manutenções.

3º Passo: Definindo a entidade:

A entidade determina sobre qual objeto a automação será aplicada. As opções são:

  • Pipeline Cards: cards criados nos pipelines.

  • Database Records: registros em bases de dados.

  • Tarefas: tarefas vinculadas a cards.

  • Usuários: perfis cadastrados na plataforma.

4º Passo: Escolhendo o evento:

O evento define quando a automação será disparada e muda conforme a entidade selecionada:

Pipeline Cards

  • Criar: dispara quando um novo card é criado.

  • Atualizar: executa ao alterar informações do card.

  • Excluir: dispara ao remover o card.

  • Mover: ativa quando o card muda de estágio no pipeline.

  • Tarefa concluída: executa quando uma tarefa vinculada ao card é finalizada.

  • Todas as tarefas concluídas: dispara quando todas as tarefas ligadas ao card forem concluídas.

Database Records

  • Criar: dispara ao inserir um novo registro.

  • Atualizar: executa quando os dados de um registro são modificados.

  • Excluir: dispara ao remover um registro da base.

Tarefas

  • Criar: dispara ao criar uma nova tarefa.

  • Atualizar: executa quando a tarefa for editada.

  • Excluir: ativa quando a tarefa for removida.

  • Tarefa concluída: dispara quando a tarefa for marcada como finalizada.

Usuários

  • Criar: dispara ao cadastrar um novo usuário.

  • Atualizar: executa quando dados de perfil ou permissões são alterados.

  • Excluir: dispara ao remover um usuário.

Cada entidade possui gatilhos próprios que podem ser usados conforme o contexto, garantindo flexibilidade para adaptar a automação ao processo desejado.

5º Passo: Definindo a ação:

A ação é o que acontece quando o evento ocorre e as condições são atendidas. Entre as opções disponíveis estão:

  • Enviar E-mail

  • Enviar SMS

  • Enviar Slack, Discord ou Google Chat

  • Duplicar Registro

  • Adicionar Nota

  • Acionar webhook

  • Mover Card

  • Alterar responsável do card

  • Calcular valor de campo

  • Alterar valor de campo

  • Adicionar Tarefa

  • Adicionar Tag ao card

  • Remover Tag ao card

  • Remover todas as Tags do card

Na octapipe, cada ação abre configurações específicas, como definir destinatário no e-mail ou pipeline de destino ao mover um card.

6º Passo: Configurando condições:

As condições permitem refinar a automação para que só seja executada em cenários específicos. Você deve definir:

  • Campo: atributo que será avaliado (como nome, status, data ou campo personalizado).

  • Operador: varia conforme o tipo de campo (ex.: igual, diferente, contém, maior que, menor ou igual).

  • Valor: pode ser escolhido em lista suspensa ou digitado manualmente.

Exemplo: Campo Status + Operador igual + Valor Concluído → a automação só executa quando o status for concluído.

7º Passo: Configurando ações específicas

Algumas ações exigem configurações adicionais para definir como serão executadas. Ao selecionar a ação no formulário, a seção "Configurações" será exibida automaticamente com os campos correspondentes:

  • Enviar E-mail: definir Remetente, Destinatário, Assunto e Mensagem. É possível usar variáveis dos campos personalizados para preencher dinamicamente o conteúdo.

  • Enviar SMS: informar o número do destinatário e o texto da mensagem. Também suporta variáveis.

  • Enviar Discord / Google Chat / Slack / Outros conectores: informar Endpoint ou canal e o conteúdo da mensagem.

  • Duplicar Registro: não exige configuração adicional, a duplicação é feita de forma automática.

  • Adicionar Nota: preencher o campo Nota com o texto desejado.

  • Disparar Webhook: configurar Método (GET, POST etc.), Endpoint, Headers e Corpo da requisição (Body).

  • Mover Card: selecionar para qual Pipeline e para qual Etapa o card deve ser movido.

  • Alterar Responsável do Card: escolher o novo responsável no campo Responsável.

  • Calcular Valor de Campo: definir o Campo a ser atualizado e a Fórmula para cálculo do novo valor, podendo usar variáveis.

  • Alterar Valor de Campo: escolher o Campo e informar o novo Valor a ser atribuído.

  • Criar Tarefa: preencher Título da Tarefa, Responsável, Dias para Início, Dias para Conclusão, Descrição, Prioridade e Status.

  • Adicionar Tag ao Card: selecionar a Tag que será aplicada.

  • Remover Tag do Card: selecionar a Tag que será removida.

  • Remover todas as Tags do Card: não exige configuração adicional, limpa todas as tags do card automaticamente.

Essas opções permitem que cada automação seja personalizada de acordo com a necessidade, utilizando tanto valores fixos quanto variáveis dinâmicas dos campos personalizados.

8º Passo: Usando variáveis de campos personalizados:

No menu "Configurações" algumas ações, como "Enviar E-mail", "Enviar SMS" ou "Calcular valor de campo", permitem o uso de variáveis que puxam automaticamente os dados de campos personalizados.

Essas variáveis aparecem no menu de seleção ao lado dos campos e são representadas por marcadores como {cf_uuid_nome_do_campo}.


  • Exemplo em e-mail: “Bem-vindo, {cf_uuid_nome_cliente}” → no envio real, será exibido “Bem-vindo, Diogo”.

  • Exemplo em cálculo: “{cf_uuid_preco} - {cf_uuid_desconto}” → a automação faz a conta com os valores reais armazenados nos cards ou registros.

Isso garante que a automação seja flexível e personalizada para cada card, tarefa ou registro sem precisar reescrever a regra.

9º Passo: Salvando a automação:

Após concluir a criação, clique em “Criar Automação ”. A automação será criada e entrará em vigor imediatamente.

Boas práticas:

  • Crie nomes claros e objetivos para facilitar a identificação.

  • Utilize grupos para organizar automações por processos ou equipes.

  • Documente a lógica da automação na descrição.

  • Teste com registros de exemplo antes de aplicar em produção.

  • Revise periodicamente para garantir que ainda atendem às necessidades atuais.

Conclusão:

Você entendeu como funciona a estrutura de uma automação, desde os campos básicos até entidades, eventos, ações e condições. Com esse conhecimento, é possível criar regras bem organizadas que aumentam a eficiência dos processos dentro da octapipe. Em caso de dúvidas, entre em contato com nosso suporte.

Este artigo foi útil?

0 de 0 gostaram deste artigo