Skip to content

Card Condicional ​

Acesso

Caminho: Configurações → Fluxo de comunicação → (fluxo) → Abrir fluxo → + → Ferramentas do sistema → Condicional

Visão geral ​

O card Condicional é um ponto de decisão do fluxo de comunicação. Ele verifica uma condição e leva o atendimento por um de dois caminhos: um quando a condição é verdadeira e outro quando é falsa.

Com ele, o agente virtual trata cada contato de um jeito: por exemplo, avisa que a empresa está fora do horário, separa clientes de fornecedores ou segue conforme a opção que o contato escolheu numa pergunta.

Quando usar ​

  • Horário de atendimento: seguir um caminho dentro do período de atendimento e outro fora dele.
  • Respostas do contato: continuar o fluxo conforme a opção escolhida num card Enviar pergunta ou o resultado de um diagnóstico.
  • Origem e perfil do contato: separar canais, filiais, tipos de cadastro ou atendimentos que vieram de anúncio.

Como funciona ​

Configurar o card ​

  1. No fluxo, clique no + abaixo do card em que a decisão deve acontecer.
  2. Em Tipo, marque Ferramentas do sistema e, em Ferramenta, escolha Condicional.
  3. No campo Se, escolha o tipo de condição.
  4. No campo For (ou nos campos que aparecerem), informe o valor a comparar.
  5. Clique em Salvar.

O card mostra a condição em forma de frase, por exemplo: Se Turno For Matutino.

Os dois caminhos ​

Abaixo do card há duas saídas:

SaídaÍconeQuando o atendimento segue por ela
VerdadeiroQuadrado verde com um vistoA condição foi atendida.
FalsoQuadrado vermelho com um XA condição não foi atendida.

Em cada saída, clique no ícone para criar um card novo nesse caminho, ou no ícone de corrente para ligar a saída a um card que já existe no fluxo.

Caminho sem card encerra o atendimento

Se o atendimento seguir por uma saída que não tem card ligado, o agente virtual encerra o atendimento. Configure sempre os dois caminhos.

Tipos de condição ​

Opção no campo SeO que verificaValores
CanalPor qual canal o contato está sendo atendido.Telegram, WhatsApp, Messenger, Webchat, Telefonia, Instagram ou Uzera. Pode marcar mais de um. Em Canal específico, você pode escolher canais ativos daquele tipo.
FilialA filial do cliente vinculado ao atendimento.As filiais do sistema de gestão integrado, ou Sem filial (contatos não vinculados).
Período de atendimentoSe o momento atual está dentro de um período de atendimento cadastrado.Os períodos cadastrados em Período de atendimento.
Etiqueta do atendimentoSe o atendimento tem uma das etiquetas escolhidas.Uma ou mais etiquetas.
Tipo de cadastroO tipo de cadastro do contato.Cliente, Fornecedor, Prospect ou Prestador de serviços.
TurnoEm que turno do dia o card é executado.Matutino, Vespertino, Noturno ou Madrugada.
VariávelA resposta dada num card anterior do fluxo.As opções geradas pelos cards anteriores, como as escolhas de uma pergunta.
Variável dinâmicaCompara o valor de uma variável com um valor que você define.Veja a seção Variável dinâmica, abaixo.
Origem do atendimentoSe o atendimento começou por um anúncio.Anúncio Whatsapp.

Regras de cada condição ​

  • Canal: a condição é verdadeira se o canal do atendimento for um dos marcados.
  • Filial: a opção só aparece quando há filiais vindas de um sistema de gestão integrado. Se o contato não tiver filial no Opa! Suite, o sistema consulta o cadastro do cliente no sistema de gestão.
  • Período de atendimento: é verdadeira quando o momento atual está dentro do período escolhido.
  • Etiqueta do atendimento: com mais de uma etiqueta selecionada, basta o atendimento ter uma delas para a condição ser verdadeira.
  • Tipo de cadastro: se o contato tiver mais de um tipo (por exemplo, cliente e fornecedor), o agente virtual pergunta para qual perfil ele quer atendimento, com a mensagem "Nos informe para qual perfil deseja atendimento", e usa a resposta. Uma resposta fora das opções recebe "Opção inválida!" e, depois de 3 tentativas erradas, o atendimento é encerrado.
  • Turno: os turnos seguem o horário do servidor do Opa! Suite:
TurnoHorário
Madrugada0h às 5h59
Matutino6h às 11h59
Vespertino12h às 17h59
Noturno18h às 23h59
  • Variável: só aparecem as variáveis de cards que vêm antes do Condicional no fluxo.
  • Origem do atendimento: é verdadeira quando o atendimento começou por um anúncio que leva ao WhatsApp.

Variável dinâmica ​

A Variável dinâmica compara o valor de uma variável com um valor fixo. Preencha:

  • Variável: a variável a verificar. A lista traz as variáveis do sistema (como Protocolo e Nome do cliente), as variáveis recebidas pelo fluxo, as geradas por cards anteriores e a Primeira mensagem do contato.
  • Condição: como comparar.
  • Valor: o valor de comparação. Não aparece na condição Existe.
CondiçãoÉ verdadeira quando a variável…
Contémcontém o valor.
Inicia comcomeça com o valor.
Existetem algum valor preenchido.
Igual aé exatamente igual ao valor.
Maior que, Menor que, Maior ou igual a, Menor ou igual aatende à comparação numérica com o valor.
Regexcombina com a expressão regular informada no formato /expressão/flags, por exemplo /^\d{11}$/.
Respostas de texto livre

Para usar o que o contato digitou, crie antes um card Enviar pergunta com Aguardar interação e marque Gerar variável com a resposta do usuário. A variável passa a aparecer na lista da Variável dinâmica.

Boas práticas ​

  • Configure os dois caminhos de todo Condicional, mesmo que o caminho falso só leve a uma mensagem e a uma transferência.
  • Para testar várias condições em sequência, ligue a saída falsa de um Condicional a outro Condicional.
  • Cadastre e revise os períodos de atendimento antes de usar a condição Período de atendimento.
  • Teste os dois caminhos depois de qualquer alteração no fluxo.

Conteúdos relacionados ​