Gerenciar scripts
Esta página de ajuda é para CXone Studio. Esta informação também está disponível para Desktop Studio.
Esta página fornece informações sobre tarefas que você pode precisar fazer ao trabalhar com scripts. A página de ajuda Trabalhar com scripts pode ajudar você a aprender como criar e modificar scripts.
Visualizar as propriedades de um script
Permissões necessárias: ACD > Studio > Scripts
As propriedades de script estão disponíveis no painel do lado direito da tela do script.
- No CXone, clique no seletor de aplicativos e selecioneRoteamento Omnichannel > Studio .
- Na página Scripts, localize e clique duas vezes para abrir o script com o qual deseja trabalhar. O script é aberto em uma nova guia.
- No lado direito da tela do script, veja o painel propriedades. Este painel contém as seguintes opções:
- Guia Ações: mostra uma lista de todas as ações atualmente no script. Ao lado de cada ação fica o ID da ação, um identificador numérico atribuído na ordem em que a ação foi adicionada ao script. Debaixo de cada ação fica uma legenda, se houver uma. Clique em uma ação na lista para destacar a ação correspondente na tela.
- Ordenar: permite que você ordene a lista de ações. Você pode classificar por nome ou ID de ação, em ordem crescente ou decrescente.
- Guia Variáveis: permite que você liste variáveis que devem ser cortadas de rastreamentos e registros.
- Procurar na tela: permite que você faça buscas na tela do script. A busca pode encontrar ações em termos de legendas ou anotações na tela do script. Ela não pode buscar valores em propriedades de ação, incluindo nas janelas de editor. Resultados da sua busca aparecem debaixo do campo de pesquisa, substituindo a lista de ações.
- Erros e avisos: permite que você veja se o script atualmente possui erros ou avisos. Caso haja um erro ou aviso, o rótulo do botão inclui o número. Clique no botão para ver uma lista de erros e avisos.
Promover um script para o próximo estágio de desenvolvimento
Permissões necessárias: ACD > Studio > Estágio de testes
O conteúdo desta seção é para um produto ou recurso em versão controlada (CR). Se você não faz parte do grupo CR e deseja obter mais informações, entre em contato com o seu Representante de Contas do CXone.
O CXone Studio oferece suporte a um ciclo de vida de desenvolvimento para scripts. Há até quatro estágios de desenvolvimento que um administrador do Studio pode ativar. Cada estágio está associado a uma pasta no Studio. Se você tiver as permissões adequadas, poderá promover um script de um estágio para o outro. Quando um script é promovido, ele é copiado para a pasta do próximo estágio.
Se a sua organização usa um sistema de controle de versão de terceiros com o Studio, a promoção do script está comprometida com esse sistema. Você deve ter acesso ao repositório para fazer alterações nele. Se você não tiver acesso, fale com o proprietário do repositório de versões na sua organização. Na primeira vez em que fizer uma alteração no repositório, será solicitado que você insira um token de acesso do sistema de controle de versão. Você pode gerar um token na plataforma do sistema de controle de versão. Atualmente, o GitHub é o único provedor compatível.
A capacidade de visualizar, criar, editar e promover scripts para cada estágio do fluxo de trabalho de desenvolvimento é controlada por permissões. Entre em contato com o administrador do CXone ou Studio se tiver dúvidas sobre as permissões do Studio.
Os fluxos de trabalho de desenvolvimento, a promoção de scripts e o uso de um sistema de controle de versão com o CXone Studio devem ser ativados e configurados por um administrador Studio.
Em engenharia de software, muitas organizações seguem metodologias que usam uma abordagem de vários estágios para o desenvolvimento. Nessas metodologias, o ciclo de vida de desenvolvimento de software (SDLC) consiste em etapas de planejamento, projeto, desenvolvimento, teste e implementação de alterações no software. Seguir uma metodologia SDLC de vários estágios ajuda a melhorar a qualidade do produto final e a simplificar o processo de desenvolvimento.
Antes de promover um script, certifique-se de ter concluído todas as tarefas exigidas pela sua empresa, como testes.
Promover um único script
- No CXone, clique no seletor de aplicativos e selecioneRoteamento Omnichannel > Studio .
- Na página Scripts, localize e clique duas vezes para abrir o script com o qual deseja trabalhar. O script é aberto em uma nova guia.
- Na lista suspensa Salvar no canto superior direito da tela, selecione Promover. A janela Promover script exibe o nome do estágio atual e aquele para o qual você está promovendo. Se a sua organização usa um sistema de controle de versão de terceiros com o Studio, também é possível ver o nome do repositório no qual a alteração será confirmada.
-
Se a sua empresa usa um controle de versão sistema com o Studio e esta é a primeira vez que você está confirmando uma alteração de script no sistema de controle de versão, insira seu Token de acesso. Você pode obter o token de acesso no controle de versão plataforma.
- Clique em Promover. Uma mensagem de notificação As mensagens de brinde são pequenas mensagens pop-up temporárias na parte inferior da tela, indicando coisas como erros e sucessos. Elas são embutidas na funcionalidade do CXone e podem aparecer em qualquer tela. é exibida no canto inferior direito da página quando o script é promovido com êxito.
Promover vários scripts ao mesmo tempo
- No CXone, clique no seletor de aplicativos e selecioneRoteamento Omnichannel > Studio .
- Na página Scripts, marque a caixa de seleção ao lado de cada script que você deseja promover.
- Clique em Promover no canto superior direito da página.
-
Se a sua empresa usa um controle de versão sistema com o Studio e esta é a primeira vez que você está confirmando uma alteração de script no sistema de controle de versão, insira seu Token de acesso. Você pode obter o token de acesso no controle de versão plataforma.
- Clique em Promover. Uma mensagem de brinde é exibida no canto inferior direito da página quando os scripts são promovidos com êxito.
Colocar um script em produção
Permissões necessárias: ACD > Configurações de contato > Pontos de contato Editar
Quando um script está totalmente testado e pronto para uso no CXone, você pode colocá-lo em produção. Para fazer isso, você precisa atribuir um script a um ponto de contato O ponto de entrada que um contato de entrada usa para iniciar uma interação, como um número de telefone ou endereço de e-mail. no ACD do CXone.
Se você usar uma convenção de nomenclatura para identificar scripts que estão em desenvolvimento ou produção, isso ajudará você e outros criadores de scripts da sua organização a saber quais scripts estão prontos para uso, mas também introduzirá alterações não testadas em um ambiente de produção. Se a sua organização usa fluxos de trabalho de desenvolvimento, isso evita a alteração do nome do script ao copiá-lo em uma pasta de produção.
Atribua scripts apenas aos pontos de contato se tiver certeza de que eles estão totalmente testados e prontos para produção. Colocar em produção um script que não está pronto pode fazer com que os contatos não sejam roteados para o ponto de contato selecionado.
- Clique no seletor de aplicativo e selecioneACD.
-
Ir para Contact Settings > Point of Contact.
- Clique no ponto de contato ao qual você quer atribuir um script.
-
Clique em Edit.
- Selecione o Script que você deseja que este ponto de contato use. A lista suspensa mostra todos os scripts ativos atualmente disponíveis para o Media Type do ponto de contato atual.
- Clique em Done.
Visualizar o histórico de um script
Permissões necessárias: ACD > Configurações de Contato > Scripts >
Você pode visualizar versões anteriores de um script, ver a data e a hora em que o script foi alterado e o usuário que fez a alteração. As versões anteriores do script abrem na mesma guia que a versão ativa do script. As versões anteriores do script não podem ser modificadas.
O histórico de versões de um script é limitado ao estágio de desenvolvimento em que ele se encontra no momento. Você pode ver as alterações que foram feitas desde que o script foi promovido a esse estágio. Para ver as alterações feitas em um estágio anterior, você deve abrir o script na pasta desse estágio. Os estágios de desenvolvimento são um recurso opcional que deve ser ativado no CXone Studio.
- No CXone, clique no seletor de aplicativos e selecioneRoteamento Omnichannel > Studio .
- Na página Scripts, localize e clique duas vezes para abrir o script com o qual deseja trabalhar. O script é aberto em uma nova guia.
-
Clique no nome do script na parte superior da página e selecione Histórico de versões. O painel Histórico de versões é aberto no lado esquerdo da página.
- No painel Histórico de versões, clique em uma versão anterior para ver o script naquele momento. O script exibido na guia é alterado para essa versão.
-
Para salvar uma versão anterior com um novo nome, clique em Salvar versão como no canto superior direito da página. Especifique o nome e o local e clique em Salvar. A versão salva se torna o script ativo na guia atual.
Se você salvar uma versão anterior de um script com o mesmo nome da versão ativa de qualquer script, o Studio substituirá o script ativo pela versão anterior que você está tentando salvar.
- Para comparar a versão histórica do script com a versão ativa, salve a versão anterior como um novo script, depois retorne à guia com a página Scripts e abra a versão ativa do script. Ele será aberto em uma nova guia.
- Para retornar à exibição editável da versão ativa do script, clique na seta ao lado da data no canto superior esquerdo da página.
Reverter para a versão anterior do script
O Studio mantém as versões anteriores de todos os scripts. Toda vez que você salva suas alterações, outra versão é adicionada ao histórico do arquivo de script. Você pode reverter para uma versão anterior de um arquivo de script.
Se você salvou uma cópia de um script com um nome diferente como backup e deseja reverter a ela, não siga estas etapas. Em vez disso, abra a cópia de backup à qual você quer reverter. Você pode trabalhar na cópia de backup ou pode duplicá-la para criar uma nova cópia de trabalho e deixar o backup como está. Você pode desativar cópias de scripts que você não quer mais.
Reverter para uma versão anterior de um script do CXone Studio
Permissões necessárias: Aplicativos > Studio > Scripts
- No CXone, clique no seletor de aplicativos e selecioneStudio.
- Abra o script que você deseja reverter. Se o script que você deseja reverter estiver desativado no momento, você deve reativá-lo primeiro.
-
Clique no nome do script na parte superior da página e selecione Histórico de versões. O painel Histórico de versões é aberto no lado esquerdo da página.
- No painel Histórico de versões, clique em uma versão anterior para ver o script naquele momento. O script exibido na guia é alterado para essa versão.
- Clique em Restaurar.
- Clique novamente em Restaurar para confirmar que você deseja reverter para a versão aberta. O script selecionado torna-se ativo na guia atual do navegador.
Reverter para uma versão anterior de um script do CXone
Permissões necessárias: ACD > Configurações de Contato > Scripts >
Quando os scripts são revertidos do CXone, o nome do arquivo não muda como acontece quando você reverte do Studio.
Você deve fechar o script Studio antes de revertê-lo. Se o script estiver aberto, você não verá as alterações, a menos que feche e reabra o script. Se deixar o script aberto ao revertê-lo e depois fazer alterações e salvar o script sem fechá-lo e reabri-lo, você substituirá a reversão e deverá revertê-la novamente.
- No CXone, clique no seletor de aplicativos e selecioneACD > Scripts.
- Clique no script que quer reverter. Se o script que você deseja reverter estiver desativado no momento, você deve reativá-lo primeiro.
-
Na guia Histórico de versões, selecione a versão para a qual deseja reverter na lista Versões anteriores e clique em Reverter .
- No Studio, abra o script que você reverteu e continue a trabalhar nele.
Editar variáveis de rastreamentos e registros
Permissões necessárias: ACD > Studio > Scripts
O corte de variável elimina os valores variáveis dos rastreamentos e logs gerados por um script. Você pode cortar variáveis e objetos.
O corte é configurado para scripts no campo VariableRedaction das propriedades de um script. Os valores editados são substituídos por uma string de caracteres X. O comprimento do valor da variável determina quantos X são usados, o que significa que uma palavra de cinco letras cortada resultaria em cinco X. O corte parcial de variável, como o da parte de um número de cartão de crédito, não é suportado.
O corte de variável ocorre no nível do script. Ele não é uma propriedade herdada. Se uma variável cortada for passada para outros scripts, como em uma ação RunScript ou RunSub, essa variável não será cortada automaticamente nos scripts subsequentes. Caso queira que uma variável seja sempre cortada, você precisará configurar a edição de variável em todos os scripts para os quais ela possa ser passada.
As variáveis que são passadas para outros scripts têm um escopo global. Para redigi-las, você incluir global: antes do nome da variável para garantir que ela seja redigida.
- No CXone, clique no seletor de aplicativos e selecioneRoteamento Omnichannel > Studio .
- Na página Scripts, localize e clique duas vezes para abrir o script com o qual deseja trabalhar. O script é aberto em uma nova guia.
- No painel de propriedades do lado direito do script, clique na guia Variáveis.
-
Clique em Cortadas .
- No campo na guia Variáveis, insira o nome de todas as variáveis que quer cortar. Aperte Enter após cada variável. Esses nomes devem corresponder às variáveis criadas nas ações Assign ou SNIPPET no script.
-
Clique em Cortadas novamente para ocultar a lista de nomes de variáveis
- Salve o seu script.
Bloquear e desbloquear scripts
Permissões necessárias: ACD > Studio > Scripts
O bloqueio de scripts permite que você tranque um script de forma que só você possa editá-lo. Isso impedirá que vários usuários do Studio modifiquem um script ao mesmo tempo. Este é um recurso opcional que deve ser habilitado no CXone.
Quando quiser editar um script, você deve bloqueá-lo. Isso coloca o script no modo de edição. Os scripts permanecem bloqueados até que você os desbloqueie ou até que outro usuário do Studio sobreponha o seu bloqueio. Quando terminar de trabalhar com um script, você pode desbloqueá-lo. Isto coloca o script no modo somente leitura e o torna disponível para outros usuários do Studio editarem, se necessário.
Antes de você bloquear um script, o Studio o atualiza. Isto carrega qualquer alteração que pode ter sido feita por outros usuários do Studio no período de tempo entre você abrir e bloquear o script.
- No CXone, clique no seletor de aplicativos e selecioneRoteamento Omnichannel > Studio .
- Na página Scripts, localize e clique duas vezes para abrir o script com o qual deseja trabalhar. O script é aberto em uma nova guia.
-
Passe o cursor do mouse sobre o olho ao lado do nome do script, na barra de ferramentas no topo do espaço de trabalho da tela e selecione Editar script (Bloquear).
-
Quando tiver terminado de trabalhar no script, passe o cursor do mouse sobre o cadeado ao lado do nome do script, na barra de ferramentas no topo do espaço de trabalho da tela e clique em Apenas ver o script (Desbloquear).
Sobreposição de um script bloqueado
Permissões necessárias: ACD > Studio > Scripts
Quando você abre um script que está bloqueado para edição, o ícone ao lado do nome do script acima do espaço de trabalho da tela é um cadeado fechado . Você pode passar o cursor do mouse sobre o ícone para ver quem bloqueou o script. Se foi você, você tem a opção de desbloquear o script e colocá-lo no modo somente leitura. Se ele foi bloqueado por outro usuário, será exibido o nome do usuário.
Se a sua função no CXone inclui a permissão Sobreposição de bloqueio, o menu suspenso também inclui a opção de sobreposição de bloqueio. Quando você faz a sobreposição de um bloqueio de script, o Studio carrega a versão salva mais recente do script. Se o outro usuário fez alterações não salvas, estas não poderão ser salvas depois que o bloqueio for sobreposto. Se o outro usuário tentar salvar o script depois que o bloqueio foi sobreposto, ele verá uma mensagem de erro informando-o sobre a sobreposição. Quando um bloqueio de script for sobreposto, ele pode ser duplicado e salvo com outro nome.
Você pode revisar as alterações em um script visualizando uma versão anterior dele. Isto é útil se outro usuário tiver editado um script e você quiser saber o que foi alterado.
Certifique-se de seguir as orientações da sua organização para substituir ou anular os bloqueios de outros usuários.
- No CXone, clique no seletor de aplicativos e selecioneRoteamento Omnichannel > Studio .
- Clique nas reticências ao lado do script que quer sobrepor e selecione Sobreposição de bloqueio.
- Como alternativa, você pode:
- Abrir um script que está bloqueado por outro usuário.
- Clique no cadeado ao lado do nome do script, na barra de ferramentas acima do espaço de trabalho da tela e clique em Sobreposição de bloqueio.
- Clique em OK quando solicitado a confirmar que deseja sobrepor o bloqueio feito por outro usuário. Uma mensagem de status aparece quando o bloqueio é efetivamente substituído.
Desativar um script
Permissões necessárias: ACD > Studio > Scripts
Os scripts não podem ser excluídos do Studio. Em vez disso, você pode desativá-los. Scripts desativados ficam visíveis no Studio apenas se você escolher ver Todos os scripts ou os Inativos na guia Scripts CXone Studio. Você também pode vê-los na página Scripts no aplicativo CXoneACD.
Você não precisa desativar um script para impedir o CXone de usá-lo. O CXone usa somente scripts que estão atribuídos a uma competência Usado para automatizar a entrega de interações com base nas competências, habilidades e conhecimento do agente. e um ponto de contato O ponto de entrada que um contato de entrada usa para iniciar uma interação, como um número de telefone ou endereço de e-mail..
- No CXone, clique no seletor de aplicativos e selecioneRoteamento Omnichannel > Studio .
- Na página Scripts, localize o script que deseja desativar.
- Clique nos três pontos horizontais ao lado do script e selecione Desativar. Você também pode abrir um script e clicar no botão de seta para baixo ao lado do nome do script e selecionar Desativar a partir do menu suspenso.
- Confirme que deseja desativar o script. Uma notificação aparecerá no canto inferior direito da janela quando a desativação estiver concluída.
- Você pode adicionar notas ao script no CXone se quiser explicar por que o desativou:
- No CXone, clique no seletor de aplicativos e selecioneACD > Scripts.
- Selecione Inativo no menu suspenso Mostrar.
- Clique no script e adicione seus comentários na guia Notas.
Reativar um script
Permissões necessárias: ACD > Studio > Scripts
Voce pode reativar um script para torná-lo visível no Studio novamente.
- No CXone, clique no seletor de aplicativos e selecioneACD > Scripts.
- Selecione Inativo no menu suspenso Mostrar.
- Clique no script que deseja reativar.
- Clique em Ativar na guia Detalhes da página do script.