Etapa de condição

Etapa de condição


Com a etapa Condição, você pode ir para diferentes etapas/subfluxos dependendo das condições.

 

Na etapa Condição, clique em "+ Adicionar grupo de condições" para definir pelo menos um grupo de condições. O grupo "caso contrário" está sempre lá.

Você pode criar quantos grupos de condições precisar. A correspondência começa de cima para baixo, uma vez que um grupo é correspondido, o sistema vai para uma etapa nomeada. Quando não corresponder a todos os grupos de condições, o grupo "Caso contrário" assumirá o controle. Portanto, é sempre uma boa prática nomear uma etapa no grupo “Caso contrário”, mesmo que seja muito improvável que seja usada.

 

Outra coisa importante a saber é a diferença entre “Todas as condições” e “Qualquer condição”. Ele está localizado no canto superior direito de cada grupo de condições.

Você pode listar mais de uma condição em um grupo de condições. Ao fazer isso, é importante escolher "Todos" ou "Qualquer".

"Todas as condições" significa que para que este grupo seja correspondido, você precisará ter todas as condições correspondidas no grupo.

 

No entanto, para obter a correspondência de um grupo com "Qualquer condição", você só precisa ter uma das condições correspondida.

 

Condição de tag e sequência

 

Para condição de tag e sequência, você pode escolher "in" ou "not in" no "Operador". É permitida a escolha de múltiplas tags/sequências.

 

Condição da variável de texto

 

Estes são todos os operadores para condição de texto.

Para " tem qualquer valor " e " está vazio " de todos os tipos de variáveis, quando você limpa uma variável, a variável fica vazia. Assim, “tem qualquer valor” é falso e “está vazio” é verdadeiro para esta variável.

 

Condição de variável numérica

 

Estes são todos os operadores para condição numérica.

 

Condição da variável DataTime

 

 

Estes são todos os operadores para a condição DateTime.

Observe que você precisará colocar "valor" sempre como o formato correto "aaaa-MM-dd HH:mm:ss", independentemente do formato de exibição escolhido para essa variável.

 

Observe que - " antes/depois " é diferente de " tempo antes/depois ". O primeiro compara todo o valor da data e hora , enquanto o último compara apenas o valor do tempo .

 

Condição da variável JSON

 

Estes são todos os operadores para a condição JSON.

 

Nota - Os últimos três operadores, "tem item correspondente a ...", exigem que o JSON seja uma lista de variáveis, não uma lista de JSON. Em outras palavras, se o seu JSON estiver armazenando uma lista de variáveis ​​normais, esses 3 operadores funcionarão. Eles não funcionarão para um JSON que armazena uma lista de JSON.

 

Entrada personalizada

A entrada personalizada é criada para comparar valores na variável JSON. Pesquise "entrada personalizada" no campo if :

 

Escolha um valor de um JSON e compare-o ao usar a condição da variável de texto.

 

Fórmula matemática

Com esta operação, agora você pode fazer o cálculo da fórmula diretamente na Etapa de Ação - "Definir Valor da Variável" e na Etapa de Condição - "Valor".

Operações matemáticas e funções suportadas:

+, -, *, e, pi, PI, abs(), min(), max(), ceil(), floor(), log(), pow(), round(), sqrt(), sin( ), cos(), tan()

 

Observe que - Se a fórmula for inválida, o sistema retornará 0 para a variável numérica e vazio para a variável de texto.

E-mail

Eles estão relacionados aos nós de e-mail onde um nó de e-mail específico é enviado/entregue/clicado.

baJJvLBM-dxRvnaK4dCHJF9D5mtsu7jGdGfATb6CKgk5AZMILR3SLLAqIPpD2G2aeGw5gXV9W2NJaBumGffHsLH7C2XNvxlFlU9SS8ZMYYN7XifoSS5l6J9hzoTPTNr_jOco8T-ukHCb78jMxo-DtUs

 

Condição

Explicação

Clique em e-mail

Se um e-mail específico é clicado

E-mail aberto

Se um email específico é aberto

E-mail entregue

Se um email específico é entregue

E-mail enviado

Se um e-mail específico está marcado como enviado

Ativado para e-mail

Se um usuário bot aceitou receber e-mails

 

Condições Verdadeiro/Falso (Booleano)

Referem-se às variáveis ​​​​booleanas, independentemente de uma condição ou variável ser verdadeira ou falsa

d6MQl2NReDAk8I37iAmMEmKWyk-TUjhWFlEDR7iXBjY1iuXSWYitfi3o3bANWmHE3eGzgd0KY-xbN2i3pN_nFpMRSv4nMKpiOMqoq3TGPOqjTuimI4-7T2VnfUoMMjpRW571G99wqebO0Y UBAjO8N4k

Condição

Explicação

Inscrito no bot

Se um usuário bot está inscrito no bot ou não

Interagiu nas últimas 24h

Se um usuário bot interagiu nas últimas 24 horas após a última interação

É usuário convidado

Se um usuário é um usuário convidado

É testador

Se o usuário é um testador

É administrador

Se o usuário é um administrador

É atribuído ao agente

Se o usuário do bot tem um agente atribuído

O usuário SSO está conectado

Se o usuário tem SSO conectado

É horário comercial

Se o horário da interação está dentro do horário comercial especificado

É atribuído um agente online

Se o agente atribuído ao usuário do bot está online ou não

Tem agentes online

Verifica se algum agente ao vivo está atribuído ou não

 

Condições Inteiras/Numéricas

mw5UgX7PY-xrqTIZp4SgShrZLPQXEbkbIYfjfmtfCssk77b6ishpdRj0Cs8iYwS_qjnisDZVQX-FgXsXkaLPT7b9vasto7PFTzr_ypIiqCFSlLL9RyQIJm5qqo8NyNS3nMVFaJxKSmzERex7 XpdcRIo

Condição

Explicação

Data de ativação (minutos atrás)

Representa os minutos desde que o usuário do bot se inscreveu no bot

Visto pela última vez (minutos atrás)

Representa minutos desde que o usuário do bot viu pela última vez a mensagem enviada pelo bot

Última interação (minutos atrás)

Representa minutos desde a última interação do usuário do bot com o fluxo do bot

Última interação do agente (minutos atrás)

Representa os minutos desde a última interação do agente ao vivo com o usuário do bot

Ativei o recebimento de e-mail (minutos atrás)

Representa os minutos desde que o usuário do bot ativou o recebimento de e-mail

Ativado para SMS (minutos atrás)

Representa minutos desde que o usuário do bot optou por receber SMS

Preço total do carrinho de compras

Representa o preço total do carrinho presente no sistema ORDER JSON, campo

ID do agente

ID do sistema do agente ativo

O último comentário do FB é de um usuário existente

 

Total de novos usuários marcados no último comentário do FB

 

Total de usuários marcados no último comentário do FB

 

Condições de data/hora

DSZZJ_PHxVUrCh7eYMpfhNJYxkZKHd0-3ZiRZ0oVVOlWLi4lHWdB9MExYDIuJ_iZgOUqGH_A2EseETKFt6pkzqRx-MA79rx-V1ni6bJ4ZxNkDfbfF4qhVO3W-V5V5XrQKoS8iNUgs-hOB rYA0CkqLhM

Condição

Explicação

Data de ativação

Data da aceitação do usuário

Visto pela última vez

Campo de data e hora representando a última visualização do usuário do bot

BOT_CURRENT_TIME

Hora atual no presente representada no fuso horário do espaço de trabalho

Criado em

Campo de data e hora que representa o carimbo de data e hora em que o usuário do bot foi criado

Última interação

Campo de data e hora que representa o carimbo de data/hora da última interação do usuário do bot

AGORA

Hora atual no presente representada na hora UTC

Subscrito

Data e hora representando o carimbo de data/hora em que o usuário do bot se inscreveu no bot

HOJE

Campo de data representando a data de hoje

Condições dos Campos do Sistema

HV9XBdDSyg0CcWCj-7MQ0SOB3dOfS1_LcU0Un47a10BwbhC1XBbb-rRTkB-NJRzhBNVP5dTdQ48XzOpfvr5SRM-7GqiDfYoheXQ3CMCLkaI9l_bWZctN-7dMwPG9WXeYTBADDrcv4PwaAlvSG qpM3Vo

Condição

Explicação

E-mail do agente

Representa o e-mail do agente atribuído

Nome do agente

Representa o nome do agente atribuído

Navegador

Representa o navegador através do qual o usuário está interagindo com o bot no canal web

ID de contato do CRM

Representa o ID exclusivo atribuído pelo CRM integrado. (por exemplo, GHL, Zoho etc.)

Canal

Representa o canal através do qual o usuário do bot está interagindo com o bot

Cidade

Representa a cidade do usuário do bot

País

Representa o país do usuário do bot

Departamento

Representa o departamento ao qual você deseja atribuir o usuário bot

Dispositivo

Representa o dispositivo através do qual o usuário do bot está interagindo com o bot

E-mail

Representa o email do usuário do bot

Primeiro nome

Representa o primeiro nome do usuário

Fluxo Ns

Representa os Ns do fluxo principal atual do bot

Nome do GMB

Nome do local do GMB

ID do local do GMB

ID do local do GMB

ID do cliente GTAG

 

ID de sessão GTAG

 

Gênero

Representa o sexo do usuário do bot

PI

Representa o IP do usuário do bot no canal web

ID do Instagram

Representa o ID exclusivo atribuído pela Meta do usuário do bot no Instagram

Nome de usuário do Instagram

Representa o nome de usuário atribuído Meta do usuário bot no canal do Instagram

Interesse

Representa o interesse do usuário bot que você pode atribuir

Linguagem

Representa o idioma do usuário do bot

Título do último botão

Representa o último botão em que o usuário clicou

Último comentário do Facebook

Representa o último comentário feito pelo usuário no canal do Facebook

ID do último comentário do FB

Representa o Id do último comentário feito pelo usuário

ID da postagem do último comentário do FB

Representa o Id da postagem em que o último comentário foi feito pelo usuário

Sobrenome

Representa o sobrenome do usuário do bot

Últimos nós Ns

Representa o valor Ns do nó visitado pela última vez pelo usuário do bot

Última entrada de texto

Representa o último usuário do bot de entrada de texto inserido

Fonte de chumbo

Representa a origem do usuário bot que você pode atribuir 

Status do lead

Representa o status do usuário bot que você pode atribuir

URL do chat ao vivo

Representa o link da URL do chat ao vivo do usuário do bot

Localidade

Representa a localidade do usuário do bot

Mercado

Representa o mercado do usuário bot que você pode atribuir

ID do tópico OpenAI

Representa o ID do thread atual pelo assistente executado no OpenAI

ID da página

Representa o ID da página do Facebook

Nome da página

Representa o nome da página do Facebook integrada

Nome de usuário da página

Representa o nome de usuário do administrador da página do Facebook que integrou a página ao NicoChat

Plataforma

Representa a plataforma a partir da qual o usuário do bot está interagindo com o bot

Imagem de perfil

Representa a imagem do perfil do usuário do bot

Região

Representa a região do usuário do bot

URL do SSO

Contém o URL do SSO

Subfluxo Ns

Representa o valor NS do subfluxo em que o usuário do bot está atualmente

Fuso horário

Representa o fuso horário do usuário

ID do usuário

Representa o ID do usuário atribuído pelo sistema do usuário bot

Nome de usuário

Representa o nome de usuário do usuário do bot

Números de usuários

Representa o valor exclusivo atribuído pelo NicoChat a cada usuário do bot

 

Condições dos campos JSON do sistema

IWKA5Ur6G1hmn1_wRBTBEF7637GmegWLjxupC3y4oPXmoHU5WwttP6Jn50sw3m0jfOhn6fVyVo886M_KAsbZFq0HPJJ7J9_4BiupDOxBPKIoAMvZGEpU2GbS8vJhYqFd1U_nwSHVxdF_54 AP9pbGDAU

Condição

Explicação

CARRINHO

Representa os itens de linha que o usuário selecionou ao usar o comércio eletrônico nativo do NicoChat

Cláudio

Representa o histórico de bate-papo do usuário do bot ao usar Claude AI

DialogFlow

Representa o histórico de bate-papo do usuário do bot ao usar o DialogFlow

Gêmeos

Representa o histórico de bate-papo do usuário do bot ao usar o Gemini

Último erro

Representa o último erro acionado pelo usuário do bot

Última mensagem

Representa a última mensagem que o usuário do bot passou

ORDEM

Representa o pedido feito pelo usuário do bot ao usar o comércio eletrônico nativo do NicoChat

OpenAI

Representa o histórico de bate-papo do usuário do bot ao usar OpenAI

SELECIONAR

JSON exclusivo que salva o par chave-valor do JSON que o usuário selecionou na etapa anterior. É amplamente utilizado na opção For Each.

COMPRAR

Contém as informações sobre o negócio do usuário

Do utilizador

Contém as informações completas sobre o usuário do bot

 

Condições diversas

 

Condição

Explicação

Segmentos

Representa o segmento ao qual o usuário do bot pertence

Marcação

Representa se o usuário do bot possui uma determinada tag ou não

Rótulo

Representa se o usuário do bot possui um determinado rótulo ou não

Assinatura de sequência

Representa se o usuário do bot está inscrito em uma sequência ou não

Notas finais

Representa as notas finais atribuídas ao usuário do bot

Quadro

Representa o quadro ao qual o usuário do bot está atualmente atribuído

Tópico de notificação

Representa o tópico de notificação atribuído ao usuário bot

Agente atribuído

Representa se um determinado agente atribuído ao usuário bot

Canal

Representa o canal ao qual o usuário do bot pertence

Status da conversa

Representa o status da conversa do usuário do bot (Concluído, Aberto, Pendente etc.)

Entrada personalizada

Permite que o usuário insira entradas personalizadas que não necessariamente se enquadram nas diversas condições fornecidas pelo usuário. Por exemplo, usando campos de usuário JSON personalizados.