Assign

Esta página de ajuda é para CXone Studio. Esta informação também está disponível para Desktop Studio.

Atribui um valor exclusivo a uma variável definida pelo usuário.

Tipos de script suportados

Um quadrado com uma linha saindo dele e indo em direção a três outros quadrados.

Genérico

E-mail Chat Telefone Correio de Voz Item de Trabalho SMS Digital

Propriedades de entrada

Estas propriedades definem dados que a ação usa durante a execução.

Propriedade

Descrição

Adicionar legenda

Insira uma frase curta que identifica exclusivamente esta ação no script. A legenda aparece na tela do script no ícone da ação.

Variable O nome da variável que você deseja manter. o valor.
Value O valor ou dados a serem armazenados.
Type Escolha String, Numeric ou Datetime. O tipo que você seleciona aqui altera a propriedade Value para interpretar os dados inseridos no campo Value. Por exemplo, se você selecionar String e inserir o valor 1 + 1, o valor real atribuído à variável será 1 + 1. No entanto, se você selecionar Numeric e inserir o valor 1 + 1, o valor atribuído à variável será 2.
ScreenPop

Uma propriedade da variável que você cria. Quando definida como true, o valor da variável aparecerá no pop de telaFechado Uma janela pop-up configurável com informações sobre o contato. Aparece na tela de um agente após um determinado evento, geralmente quando o agente se conecta a um contato. padrão exibido para o agente. A opção Usar pop de tela deve ser ativada para a competênciaFechado Usado para automatizar a entrega de interações com base nas competências, habilidades e conhecimento do agente. ACD atual. O padrão é Não/ False.

Esta opção não funciona com scripts digitaisFechado Qualquer canal, contato ou competência que tenha associação ao Digital Experience.. Caso queira usar pops de tela com scripts digitais, use a ação POPURL ou a ação RUNAPP .

Modo no valorClique em Sim para ativar a exibição deste valor no pop de tela padrão.

In Expression Mode:Insira True para ativar a exibição deste valor no pop de tela padrão.

Save to DB

Uma propriedade da variável que você cria, que controla se o valor da variável é salvo ou não no banco de dados da plataforma CXone. É possível acessar os dados armazenados de duas maneiras:

Também é possível usar a propriedade variável savetodb() ao se trabalhar com variáveis nas ações Snippet.

O padrão é Não/ False.

Modo no valor Clique em Sim para habilitar este valor a ser salvo no banco de dados.

In Expression Mode: Digite True para habilitar este valor a ser salvo no banco de dados.

Max String Size O tamanho máximo em KB do valor que pode ser armazenado. O tamanho padrão é 2 KB. Selecione a partir dessas opções: Limite 2K, Limite 4K, Limite 8K, Limite 16K, Limite 32K.

Condições de ramal resultante

Condições de ramal resultante permitem que você crie ramais no seu script para atender diferentes resultados quando uma ação é executada.

Condição

Descrição

Default Caminho percorrido, a menos que o script atenda a uma condição que exige que ele percorra um dos outros ramais. Também é percorrido se os outros ramais da ação não estiverem definidos.
Overflow Caminho percorrido se o valor atribuído à variável exceder o tamanho máximo da string.

Dicas e truques

  • Use Assign para definir os conteúdos para variáveis de string ou numéricas.
  • Saiba como usar a ação Assign para adicionar ou editar o valor de uma variável na página de ajuda Variáveis.
  • Os valores de variáveis de script serão automaticamente combinados ou pré-preenchidos nas variáveis de Resposta Rápida no o aplicativo de agente quando os nomes de variável corresponderem e a ação de script Assign for definida como ScreenPop = true. Se os valores das variáveis forem combinados com sucesso, os agentes manterão a capacidade de modificar manualmente os campos de Resposta rápida pré-preenchidos. A quantidade total de dados variáveis configurados para ScreenPop não deve exceder 200 KB. Maiores quantidades de dados podem diminuir o desempenho do o aplicativo de agente.
  • Crie uma variável global em um subscript incluindo a palavra-chave global na frente do nome da variável. Por exemplo: Global:varName

Exemplo de script

Este é um exemplo para mostrar como esta ação pode ser usada em scripts. Ele não é voltado para um script inteiro. Criação de script adicional pode ser necessária.

Begin aciona um Menu que fornece três opções, pressione 1 para Vendas, 2 para Suporte ou 3 para Gerenciamento de Contas. Quando o usuário seleciona uma opção, o script usa uma ação Assign específica para atribuir um valor para Skill ID que Countagents usa para determinar o número de agentes conectados com aquela competência. A ação usa então uma expressão (TOTAL=0) para determinar qual ramal tomar se os agentes estiverem conectados - TRUE significa que o total de agentes logados é igual a 0 para aquela competência, e o script executará um script separado para deixar uma mensagem. FALSE significa que o total de agentes conectados não é igual a 0, e usa o valor da variável em Assign para solicitar um agente com a competência (por meio da ID da competência no Newskill).

Quer baixar este script?