Ozia
  • 1 - Bem-vindo(a) ao ozia!
    • 1.1 - O que é a ozia?
  • 2 - Começando
    • 2.1 - Pré-requisitos
    • 2.2 - Acessando a Plataforma
    • 2.3 - Conectando seu WhatsApp à Plataforma
    • 2.4 - Cadastro de Usuários
    • 2.5 - Integração com as redes sociais
  • 3 - Sobre o Sistema
    • 3.1 Atendimentos
      • 3.1.1 - Usando Painel de Atendimento
        • 3.1.2 - Camadas de atendimento
          • 3.1.3 - Iniciar Atendimento manual
        • 3.1.3 - Histórico e Transferência de Atendimentos
        • 3.1.4 - Como Filtrar os Atendimentos
        • 3.1.5 - Marcar mensagem como não lida
        • 3.1.6 -Atendimento e Comunicação via chat de atendimento
          • 3.1.6.1 - Etiquetas
          • 3.1.6.2 - Finalização do atendimento
          • 3.1.6.3 - Anexar arquivo
          • 3.1.6.4 - Acesso as informações do atendimento
          • 3.1.6.5 - "Sussurrar" no atendimento
    • 3.1.7 - Diretório de contatos
      • 3.1.7.1 - Ver / Editar contato
      • 3.1.7.2 - Exportar contatos
      • 3.1.7.3 - Bloquear Contato
      • 3.1.7.4 - Excluir Contato
      • 3.1.7.5 - Como inserir contato manualmente
    • 3.1.8 - Configurações do sistema
      • 3.1.8.1 Assinaturas
      • 3.1.9 Chatbot
        • 3.1.9.1 Cadastro Inicial | Chatbot
        • 3.1.9.2 Menu | Chatbot
        • 3.1.9.3 Fluxos Automáticos | Chatbot
        • 3.1.9.4 Configurando um Submenu
        • 3.1.9.5 Configurando o Chat
        • 3.1.9.6 Desativando o Chatbot
        • 3.1.9.6 Horários de Funcionamento
      • 3.1.9.7 Como criar Departamentos
      • 3.1.9.8 Como criar mensagens rápidas
      • 3.1.9.9 Como fazer uma pesquisa de satisfação utilizando o chatbot
      • 3.1.9.10 Como posso testar o meu chatbot?
      • 3.1.9.11 - Etiquetas
      • 3.1.9.12 - Banco de Mensagens
        • 3.1.9.13 - Criar Mensagens de Template
    • 3.1.9.14 - Central de Envios
      • 3.1.9.15 - Central de envios
    • 3.1.9.16 - Envio Automatizado pela API Oficial (Central de Envios)
    • 3.1.9.17 - Analytics
      • 3.1.9.18 - Agentes
      • 3.1.9.19 - Qualidade
      • 3.1.9.20 - Contatos
      • 3.1.9.21 - Atendimentos
      • 3.1.9.22 - Camadas de atendimento
      • 3.1.9.23 - Canais
      • 3.1.9.24 - Departamentos
      • 3.1.9.25 - URAs
      • 3.1.9.26 - Etiquetas
      • 3.1.9.27 - Usuários
        • 3.1.9.28 - Diferenças entre acesso de supervisor e operador
        • 3.1.9.29 - Acesso de Supervisor
        • 3.1.9.30 - Trocar Senha - Operador
        • 3.1.9.31 - Trocar Senha - Supervisor
    • 3.1.9.32 - Integrações
      • 3.1.9.33 - Integrações (módulo API)
      • 3.1.9.34 - Active Campaing
      • 3.1.9.35 - Integração RD Station
        • 3.1.9.36 - Captação de leads para o RD
        • 3.1.9.37 - Qualificação de leads para o RD
        • 3.1.9.38 - Nutrição de leads
          • 3.1.9.39 - Como enviar mensagem de WhatsAapp usando o RD Station Plano PRO ou Enterprise
          • 3.1.9.40 - Como enviar mensagem de WhatsApp RD Station Plano Light ou Basic
          • 3.1.9.41 - Como enviar mensagem de WhatsApp usando a API Oficial e RD Station Plano PRO
          • 3.1.9.42 - Como enviar mensagem de WhatsApp usando a API Oficial e RD Station Plano Light ou Basic
        • 3.1.9.43 - Integração com RD CRM
        • 3.1.9.44 - Distribuir atendimentos entre os vendedores (RD Station Marketing)
        • 3.1.9.45 - Como criar um formulário na ozia que envie automaticamente as respostas para o RD
      • 3.1.9.36 - Hotmart
  • 4 - AJUDA
    • 4.1 - Desconexão do Sistema
    • 4.2 - Banimento do número
    • 4.3 - Instabilidade do Sistema
    • 4.4 - Meu chatbot não está respondendo
    • 4.5 - Não estou conseguindo enviar mensagens (API Oficial)
    • 4.6 - Determinação de problemas RD
      • 4.6.1 - O Lead não está chegando no RD
      • 4.6.2 - A mensagem disparada pelo fluxo não chega no lead
      • 4.6.3 - O lead não recebeu a TAG
      • 4.6.4 - O lead não recebeu informações no campo personalizado
      • ❔4.7 - FAQ
        • 4.7.1 - O que é um Chatbot?
        • 4.7.2 - Quais canais posso integrar?
        • 4.7.3 - Possuem uma API de Integração?
        • 4.7.4 - É possível realizar um período de teste da plataforma?
        • 4.7.5 - Principais diferenças de WhatsApp
        • 4.7.6 - Como usar o WhatsApp com responsabilidade
        • 4.7.7 - Tem histórico de conversas?
        • 4.7.8 - Quanto tempo as mensagens ficam armazenadas?
        • 4.7.9 - Consigo ver no ozia mensagens antigas que foram trocadas antes da implementação?
        • 4.7.10 - Posso usar dois números?
        • 4.7.11 - Posso usar o WhatsApp e a plataforma com o mesmo número?
        • 4.7.12 - Ferramentas que você pode integrar
        • 4.7.13 - Consigo apagar uma mensagem após enviada?
        • 4.7.14 - Posso usar conteúdo multimídia?
        • 4.7.15 - Vantagens de usar um Chatbot
        • 4.7.16 - Como melhorar a classificação por qualidade?
        • 4.7.17 - Acompanhar a quantidade de conversas e tarifas
        • Dúvidas Frequentes
          • Porque preciso adicionar um cartão de crédito no meu gerenciador de negócios?
          • Meu número pode ser banido?
          • Categorias de mensagens de template
          • Como é feito a cobrança
          • As conversas são cobradas?
          • Como manter a alta qualidade da minha conta?
          • Acompanhar o nível de qualidade da minha conta
        • Como alterar o número do chatbot
        • Como saber qual número está conectado ao robo?
        • Como criar campanhas (envio de mensagens em massa)
        • Dicas adicionais
          • Por que aparece uma mensagem para atualizar as informações da tela?
          • Como finalizar meus atendimentos
          • Como capturar leads do site para o WhatsApp
    • 4.7 - Erros Comuns ao Conectar o Número via QR Code
    • Solicitações Técnicas
      • Solicitação de Configuração do Chatbot
      • Solicitações de Configuração RD Station Marketing
  • Configuração Facebook Business Manager
    • Não Concederam Acesso BM
      • Etapas para ativação do número no WhatsApp Business Oficial
        • Como salvar seu histórico de conversas
        • Excluir a conta no WhatsApp
        • Mensagens de template
          • Mensagens Com Botões
          • Motivos comuns para rejeição
          • Limites de mensagem
          • Aumento do limite
          • Redução do limite
          • Classificação de qualidade
        • Informações de Perfil do WhatsApp
        • Como obter o selo de verificação no WhatsApp
      • Criando Aplicativo Developer
      • Ativando o Número no Gerenciador de Negócios
    • Como se cadastrar no gerenciador de negócios
    • Como vincular o cartão de crédito à sua conta do WhatsApp Business
    • Verificar empresa no Meta
      • Etapas de verificação
      • Documentos necessários para a Verificação no Meta
  • 5 - Contrutor de Chatbots
    • Blocos
      • Bubbles
        • Texto
        • Imagem
        • Documento
        • Vídeo
        • Áudio
      • Inputs
        • Texto
        • Número
        • E-mail
        • Website
        • Data
        • Telefone
        • Botão
          • Botões Interativos no WhatsApp
          • Armazenando a Escolha do Cliente no Chatbot e Usando em Outro Menu
        • Seleção de Imagem
      • Chat
        • Agente
          • Distribuindo atendimentos entre os atendentes com a ação "Transferir para um agente disponível"
        • Contato
          • Cadastro Inteligente de Contatos no WhatsApp
          • Recuperação Inteligente de Contato
      • Lógica
        • Variável
          • Uso de Variáveis no Chatbot
        • Condição
        • Script
        • Espera
        • Teste AB
      • Integrações
        • Sheets
        • HTTP Request
        • E-mail
        • OpenAI
        • QR code
        • Dify.AI
        • Mistral AI
        • ElevenLabs
        • Anthropic
        • Together
        • OpenRouter
Fornecido por GitBook
Nesta página
  • Custom
  • Expressões com variáveis existentes
  • Empty
  • Append value(s)
  • Transcript
  • Now, Yesterday, Tomorrow
  • Random ID
  • Moment of the Day
  • Map item with same index
  • Pop/Shift
  1. 5 - Contrutor de Chatbots
  2. Blocos
  3. Lógica

Variável

AnteriorLógicaPróximoUso de Variáveis no Chatbot

Atualizado há 3 meses

O bloco "Variável" é um componente fundamental da lógica, permitindo armazenar informações, manipular dados e personalizar o fluxo de conversa.

O bloco variável é um componente lógico que permite:

  • Criar e atribuir valores a variáveis

  • Manipular dados coletados durante a conversa

  • Executar cálculos e formatações

  • Preparar informações para uso em outros blocos

Custom

Você pode definir sua variável com qualquer valor usando o recurso Custom. O valor pode ser qualquer tipo de texto simples.

Expressões com variáveis existentes

Isso significa que você pode realizar operações com variáveis já existentes. Por exemplo, adicione um valor à sua variável:

{{Score}} + 5

Calcula a soma de variáveis:

{{Score}} + {{Answer}}

Multiplique os valores das variáveis:

{{Score}} * {{Multiplier}}

Calcule uma porcentagem:

{{Score}} * 100 / {{Max Score}}

Extraia o primeiro nome de um nome completo:

{{Full name}}.split(' ')[0]

Converta o valor de uma variável para maiúsculas ou minúsculas:

{{Name}}.toUpperCase()
{{Name}}.toLowerCase()

isso também pode ser feito em JavaScript. O valor retornado pelo código será lido e atribuído à variável.

const name = 'John' + 'Smith'
return name

Se você não fornecer a palavra-chave return, ela será automaticamente adicionada ao início do seu código.

'John' + 'Smith'

É o mesmo que:

return 'John' + 'Smith'

Obs: Variáveis em scripts não são analisadas, elas são avaliadas. Portanto, devem ser tratadas como variáveis reais do JavaScript. Se você escrever {{My variable}}, ele analisará o ID da variável (algo como vclfqgqkdf000008mh3r6xakty). Para obter corretamente o valor do conteúdo da variável, é necessário remover as aspas duplas. Por exemplo:

❌ {{URL base}}/path → vclfqgqkdf000008mh3r6xakty/path

✅ {{URL base}} + '/path' → https://domain.com/path

✅ ${{{URL base}}}/path → https://domain.com/path

Obs: O conteúdo das variáveis pode ser uma string ou uma lista de strings. Consulte "Tipos de valores válidos" para mais informações.

Empty

Redefine a variável como se ela nunca tivesse sido inicializada (resetando a variável).

Append value(s)

Transforma automaticamente a variável em uma lista de strings, anexando os valores fornecidos. São três cenários possíveis:

  • Se a variável estiver vazia: é criado um novo array com os valores fornecidos.

  • Se a variável não for uma matriz: é criada uma nova matriz que contém o valor existente seguido dos valores fornecidos.

  • Se a variável já for uma matriz: os valores fornecidos são concatenados à matriz existente.

Transcript

Salva toda a transcrição da conversa em uma variável. Esse recurso é muito útil para fornecer contexto a um bloco de IA ou para enviar uma recapitulação utilizando o bloco "Enviar e-mail".

Now, Yesterday, Tomorrow

Define a variável com a data e hora especificadas, no formato ISO. Opcionalmente, um fuso horário pode ser fornecido para converter a data conforme necessário.

Random ID

Atribui à variável um ID aleatório, gerado com o algoritmo CUID.

Moment of the Day

Define a variável com um dos seguintes valores, de acordo com a hora atual do usuário: morning, afternoon, evening, night.

Essa variável pode ser utilizada para exibir conteúdo de forma condicional.

Map item with same index

Este é um bloco de valor prático que permite extrair facilmente um item de uma lista com base no índice de um item em outra lista.

Ao integrar dados de um serviço externo, você frequentemente obtém duas listas:

  • Labels: os rótulos que serão exibidos ao usuário;

  • Ids: os identificadores usados para requisições subsequentes.

Este bloco de valores possibilita localizar o ID na lista de Ids que corresponde ao mesmo índice do rótulo na lista de Labels.

Pop/Shift

O método Pop remove o último item da lista fornecida e armazena o valor removido na variável "Item popped". Por sua vez, o método Shift executa a mesma operação, porém removendo o primeiro item da lista. Esses métodos são especialmente úteis para criar loops que processam cada elemento de uma lista.