No serviço da Albato, você pode configurar uma verificação de condição entre as etapas. É uma espécie de análogo de um filtro que, quando uma determinada condição é atingida, permite que a Integração trabalhe mais ou o interrompe. A ferramenta é chamada de “Quebrar vínculo condicional”.
Etapa 1. Crie a ferramenta Break Link on Condition
Adicione uma ferramenta por meio da seção “Construtor de Integração” – clique no botão “+” e selecione a seção “Ferramentas”:
Na lista que é aberta, selecione a ferramenta “Quebrar Integração sob condição” e clique em “Avançar”:
Etapa 2. Configurando o instrumento
Na janela que se abre, em primeiro lugar, especifique a ação que a ferramenta executará se a condição especificada for satisfeita.
Existem duas ações disponíveis:
Suspenda o pacote . Se a condição especificada no instrumento for atendida, a vinculação será interrompida.
Continue o trabalho do pacote . Quando a condição for atendida, o link continuará funcionando.
Agora você precisa definir as condições.
Para fazer isso, clique no botão “Adicionar condição” e preencha três campos:
1 -Selecione o campo do serviço de transmissão pelo qual a ferramenta verificará a condição.
2 – Selecione o tipo de condição a verificar.
3 – Especifique o valor a ser pesquisado.
Vamos dar uma olhada na configuração de condições com um exemplo.
Vamos configurar a ferramenta para a primeira etapa “Alterar o status do negócio” para o serviço amoCRM. A tarefa é verificar as informações recebidas e selecionar apenas negócios com um determinado status.
No primeiro campo, selecione o valor “Status (nome)” – vamos verificar a condição para este campo:
No segundo campo, selecione “Igual a” como o tipo de condição:
No terceiro campo, escreva o nome do status obrigatório do negócio, pelo qual a condição será verificada. No exemplo, este é o status “Venda concluída”:
Clique em “Salvar”.
Pronto! Assim, o pacote continuará a funcionar apenas se os dados do serviço de envio atenderem à condição especificada. O mecanismo de verificação de condição também suporta a configuração de condições complexas. Por exemplo, você deseja que o link seja acionado quando o status da transação for “Venda concluída” ou “Cliente saiu”. Nesse caso, você pode converter a condição em um grupo de condições:
Clique em Converter para Grupo de Condições e configure uma condição adicional:
Uma personalização ainda mais flexível pode ser feita usando uma combinação de condições. Veja o que acontece se você adicionar mais uma condição.
Digamos que você só precise receber informações sobre grandes transações com um orçamento de mais de 100.000 rublos. Para fazer isso, adicione mais uma condição ao grupo de condições já existente. Por conveniência, você pode recolher o primeiro grupo de condições usando o botão no canto superior direito:
Configure uma nova condição. Selecione “Orçamento” como campo de verificação, o tipo de condição – “Igual ou superior” e insira o valor. Lembre-se de girar a chave para a posição “AND”.
Clique em “Salvar”. Pronto!
Agora, o link será acionado apenas para transações com o status “Venda concluída” OU “Cliente deixou” E o orçamento da transação é MAIS QUE OU IGUAL a 100.000 rublos.
Casos de negócios sobre o uso da ferramenta “Quebre a Integração sob condição”
Caso No. 1
Tarefa : “Cada vez que nosso gerente de vendas fecha um negócio no valor de mais de R$100.000, enviamos uma pequena lembrança para o cliente. O departamento de RH é responsável pelo envio do souvenir. Como podemos notificar apenas o chefe do departamento de RH sobre as transações que atendem aos requisitos? “
Solução
Filtraremos os dados por dois parâmetros – o status do negócio e o valor do negócio. Vamos supor que a empresa use amoCRM. Isso terá pouco efeito na decisão em si, mas vale a pena lembrar – existem recursos em todos os sistemas de CRM.
Descrevemos o filtro em termos humanos:
“Se o valor da transação for superior a 100.000 reais e a transação passar para o status de“ concluída ”, enviaremos uma notificação com detalhes de contato para o chefe do departamento de RH.”
Excluímos da descrição todas as informações que não importam para o sistema:
“Se o valor da transação for superior a 100.000 reais e a transação tiver mudado para o status“ concluída ”, envie uma notificação.”
Vamos formalizar a descrição:
IF (valor_da_transação> = 100.000 reais) E (status_da_transação = “concluído”) ENTÃO (ação – enviar uma notificação)
Caso No. 2
Objetivo : “Construindo análises de ponta a ponta. Queremos enviar apenas informações sobre transações bem-sucedidas e malsucedidas para o Google Analytics. Como fazer isso?”
Solução
Filtraremos os dados por um parâmetro – o status da transação. Vamos continuar supondo que amoCRM é usado como CRM.
Descrevemos o filtro em termos humanos:
“Se a transação passou para o status de” concluída com êxito “ou” malsucedida “, transfira os dados sobre esse evento para o Google Analytics”
Vamos formalizar a descrição:
IF (trade_status = “concluído com sucesso”) OR (trade_status = “malsucedido”) ENTÃO (ação – enviar um evento para o GA)
Caso No. 3
Tarefa : “Temos o JivoSite instalado em nosso site. Após a conclusão de cada diálogo no sistema CRM, a tarefa é definida para o operador responsável – entrar em contato com o usuário depois de um tempo e saber se ele gosta de tudo em nosso serviço. Um certo número de usuários não deixa informações de contato – apenas um nome, e sem a presença de contatos, não faz sentido definir uma tarefa para feedback. Como definir tarefas no CRM apenas se o nome e o número de telefone ou o e-mail do usuário forem especificados? “