INDICATE

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

Permite adicionar funcionalidades personalizadas a o aplicativo de agente. Essa ação adiciona um ícone no qual o agente clica para iniciar a função personalizada. Esses ícones na interface do agente podem ser usados para executar ou sinalizar um script, abrir um URL ou criar formulários básicos baseados na Web e processar seus dados.

Dependências

  • Um indicador também deve ser desativado no script ou continuará a aparecer na interface do agente após o término do contato. Normalmente, duas ações Indicate são usadas, uma para ativar o botão e outra para desativar o botão.
  • Como a ação Indicate é muito flexível, tenha muito cuidado com a programação e teste o script minuciosamente.
  • Verifique se o link usado com a propriedade Image File é válido. Um link quebrado pode causar problemas graves de desempenho para os seus servidores CXone Mpower.
  • MAX usa um conjunto predefinido de imagens para todos os indicadores, com base no Action Type. Especificar uma imagem com a propriedade Image File com MAX não alterará as imagens que os agentes veem.

  • Para scripts digitais: selecione Agent para a propriedade Target e defina TargetIDs para a variável {AgentID}.

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

Comparação de ações similares

As ações a seguir têm funções semelhantes, mas com algumas diferença importantes.

  • Runapp: Inicia a funcionalidade personalizada do script, lançando especificamente um formulário, página da web ou aplicativo.
  • PopURL: Abre os URLs da página da web e fornece opções para a localização e o estilo do painel que exibe a página.
  • Indicate: Estende a interface do agente com funcionalidade personalizada, especificamente um ícone no qual o agente clica para iniciar a função personalizada. Isso é semelhante ao Runapp, exceto que, com o Indicate, o Action Type é iniciado pelo script e não pelo agente.

Propriedades de entrada

Estas propriedades definem dados que a ação usa durante a execução. Todas as propriedades desta ação aceitam a substituição de variáveis. Para fazer isso, insira a variável no campo de propriedade. Coloque a variável entre colchetes ( { } ).

Propriedade

Descrição

Add Caption

Altere a Caption para algo que identifica exclusivamente esta ação no script. O relatório de caminho de tecla RVI inclui o nome e a legenda da ação. Legendas descritivas e exclusivas tornam os relatórios mais fáceis de ler e entender.

Target

Selecione o tipo de destinatário a partir da lista suspensa:Agents, Team, Skill, Everyone, Contact. A opção Everyone foi descontinuada. Para digital scripts, você deve selecionar Agents.

  • Contact ID: Quando o alvo estiver Contact, insira o ID do contato de destino nesse campo.

  • Agents: Quando o destino for Agents, selecione um ou mais agentes na lista suspensa.

  • Team: Quando o alvo estiver Team, selecione o time alvo na lista suspensa.

  • Skill: Quando o destino estiver Skill, selecione a competência de destino ACDna lista suspensa.

  • Everyone: Quando o destino é Everyone, você não precisa fornecer informações adicionais.

Você pode usar a substituição de variável para essas propriedades.

Name

O nome ou identificador do ícone ou botão adicionado por indicate . Você pode usar qualquer nome ou número. Os nomes não diferenciam maiúsculas de minúsculas.Normalmente, você precisa de duas ações indicate para cada botão. Uma instância de indicate habilita o botão e a outra desabilita o botão. Ambas as instâncias devem ter o mesmo Name. Isso os agrupa para que o script possa rastrear qual opção Indicate está ativada ou desativada. Se tiver várias ações Indicate em uso, o nome é usado para monitorar qual ação Indicate está ativada ou desativada.

State

Selecione On para que essa ação ative o botão ou Off para que essa ação desative o botão.

Image File

A URL de um arquivo de imagem no diretório do seu CXone Mpower sistema. Esta é a imagem usada como ícone em que os agentes clicam em o aplicativo de agente. O arquivo deve ser GIF, JPG ou PNG e ter 16x16 pixels de tamanho.

Esta propriedade é necessária ao usar a ação Indicate no Salesforce Agent ou Salesforce Agent Lightning.

Aviso Um link quebrado para ImageFile pode causar sérios problemas de desempenho para a unidade de negócios associada. Ao usar ícones personalizados, é importante verificar se o link está correto.

Tool Tip

O texto que aparece quando o cursor passa sobre o ícone ou texto do indicador.

Action Type

Selecione o que você quer que aconteça quando o agente clicar no ícone adicionado a o aplicativo de agente por essa ação. Com base na opção escolhida, um ou mais campos aparecem para que você possa configurar as informações apropriadas para essa ação. Os tipos de ação são:

  • Open URL: abre o navegador da Web padrão para o URL especificado no campo URL.
  • Run EXE: Não selecione esta opção. Ele executa um executável local, mas requer um plug-in Java que funciona apenas com o Internet Explorer. CXone Mpower não oferece suporte ao Internet Explorer.
  • Spawn Script: gera o script especificado no campo Script Name e passa os Skill # e Parameters especificados. Para saber mais sobre como especificar parâmetros para scripts gerados, consulte a página de ajuda Script Spawn .
  • Signal Script: Sinaliza o script especificado pelo ID no campo Contact IDe passa Parameters.
  • Show Custom Form: inicia um formulário HTML personalizado. Cole o código HTML do formulário na propriedade HTML. Os dados capturados do formulário personalizado acionam a ação do evento ONDATA no script. Se você selecionar essa opção, consulte a seção Formulário personalizado nesta página para obter informações sobre como inserir o código do formulário HTML nesse campo.

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.

Error

Caminho tomado quando a ação não é executada corretamente. Por exemplo, quando há um problema inesperado como conectividade ruim, erros de sintaxe e assim por diante. A variável _ERR, com o caractere sublinhado, deve ser preenchida com uma explicação condensada do problema.

Formulário personalizado HTML

Se quiser que INDICATE exiba um formulário HTML, você deve colar o código do formulário HTML no campo HTML. Este campo aparece quando você seleciona Mostrar formulário personalizado como o Tipo de ação. Ao selecionar essa opção:

  • Você pode usar HTML e CSS compatíveis com um navegador moderno. Todos os campos de entrada de formulário padrão podem ser usados, incluindo Input, Textarea, Password, Checkbox, Radio, Select, Buttone Submit.
  • Não inclua as tags <form> .
  • Todo campo de entrada deve conter um nome. Por exemplo, <input type="text" name="phone">. Campos sem nome são ignorados. Nomes e valores são retornados ao script como variáveis usando a ação Ondata. Se o script não tiver a ação Ondata, o formulário será inútil. Campos de formulário que aceitam vários valores, por exemplo, Checkbox e Select, conterão uma matriz separada por vírgulas.
  • Vários botões de envio podem ser usados com nomes iguais ou diferentes, mas todo botão de envio enviará os dados e fechará a janela. Se você quiser um botão que não envie, use um botão em vez de um envio.
  • Folhas de estilo vinculadas não são suportadas, mas estilos embutidos são suportados. Por exemplo, <div style="position: absolute: left: 10px: top: 100px:">.
  • JavaScript funcionará quando vinculado a um JavaScriptexterno, mas o conteúdo deve ser HTTPS para evitar erros. Por exemplo:

    <script type="text/javascript" src="https://www.example.com/test.js"></script> <INPUT TYPE="button" NAME="button" Value="Click" onClick="MyFunction(this.form)">

  • Alguns caracteres usados em HTML e CSS são interpretados como código, como aspas duplas. Para contornar isso, use a .char()função para adicionar o caractere onde ele pertence. Por exemplo:

    //The double quotes in the HREF tag cause a problem:
    ASSIGN html = "ASSIGN html = "<a href="https://www.w3schools.com">Visit W3Schools</a>""
    //To get around that, replace those double quotes with the char equivalent:
    ASSIGN html = "ASSIGN html = "<a href={char(34)}https://www.w3schools.com{char(34)}>Visit W3Schools</a>"

Dicas e truques

Fieldset e Legend são suportados para organizar os formulários de maneira mais legível. Os estilos embutidos podem ser aplicados às entidades HTML. Por exemplo:

<fieldset>
	<legend>Gender:</legend>
	<input type="radio" name="gender" value="male"/>Male
	<input type="radio" name="gender" value="female"/>Female<br/>
</fieldset>

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.

Este exemplo demonstra como incorporar a ação Indicate a um script. Ele inclui exemplos de como passar diferentes tipos de dados ao script gerado. Um exemplo de um script gerado está incluído no arquivo ZIP baixável. 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.

Baixe este script.