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.
Atenção
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.
Atenção
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".
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.
Condição
Explicação
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
Condição
Explicação
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
Condição
Explicação
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
Condição
Explicação
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
Condição
Explicação
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
Condição
Explicação
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
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.