Script do agente (controle hospedado)
Publicado: novembro de 2016
Aplicável a: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2013, Dynamics CRM 2015, Dynamics CRM 2016
Use o tipo Script do agente de controle hospedado para definir um script de chamada que fornece instruções ao agente da central de chamadas para conduzi-lo durante a interação com o cliente em uma determinada sessão. Para obter mais informações, consulte Orientar interações do cliente com scripts do agente.
Neste tópico
Criar um controle hospedado de script do agente
Ações de UII predefinidas
Eventos predefinidos
Criar um controle hospedado de script do agente
Ao criar um novo controle hospedado, os campos na tela Novo controle hospedado variam de acordo com o tipo de controle hospedado que você deseja criar. Esta seção fornece informações sobre os campos específicos que são exclusivos ao tipo de controle hospedado de Script do agente. Para obter informações detalhadas sobre como criar um controle hospedado, consulte Criar ou editar um controle hospedado.
Na tela Novo controle hospedado na área do Unified Service Desk, selecione Script do agente na lista suspensa Tipo de componente do USD. O WorkflowPanel é o painel mais comum desse tipo de controle hospedado e o mesmo é exibido no campo Grupo de exibição. Para obter informações sobre os diversos painéis disponíveis no Unified Service Desk, consulte Painéis, tipos de painéis e layouts de painéis no Unified Service Desk. Para obter mais informações sobre outros campos Gerais, consulte Criar ou editar um controle hospedado.
Ações de UII predefinidas
As ações a seguir são suportadas para esse tipo de controle hospedado.
Voltar
Retorne à etapa anterior no histórico.
Fechar
Essa ação é usada fechar o controle hospedado.
FireEvent
Aciona um evento definido pelo usuário neste controle de hospedado.
Parâmetro |
Descrição |
---|---|
nome |
Nome do evento definido pelo usuário. |
Todos os pares subsequentes de nome=valor se tornam os parâmetros do evento. Para obter mais informações sobre como criar um evento definido pelo usuário, consulte Criar um evento definido pelo usuário.
IrParaTarefa
Essa ação exibe a tarefa do agente especificada. Os nomes de tarefa do agente disponíveis podem ser vistos na seção Scripts do agente no Dynamics 365 (Configurações > Scripts do agente).
Parâmetro |
Descrição |
---|---|
Especifique o nome da tarefa do agente a ser exibido no campo Dados. |
GoToTaskByContext
Esta ação é preterida. Use a ação GoToTask.
GotoTaskByDnis
Esta ação é preterida. Use a ação GoToTask.
MoveToPanel
Esta ação é usada para mover controles hospedados entre os painéis no tempo de execução.
Parâmetro |
Descrição |
---|---|
aplicativo |
Nome do controle hospedado a ser movido. |
painel |
Painel de destino para o controle hospedado. |
New_CRM_Page
Cria uma página para criar um novo registro Dynamics 365 da entidade especificada e executa a página como um pop-up do controle hospedado especificado. As regras de navegação da janela são avaliadas para determinar o local onde será apresentada a página para criar o registro da entidade.
Parâmetro |
Descrição |
---|---|
LogicalName |
O nome lógico da entidade para criar uma nova instância. |
Dica
O restante dos parâmetros deve consistir em nome=pares de valores. Estes são os valores adicionais preenchidos previamente no formulário para criação de um novo registro da entidade especificada. Para obter mais informações sobre como usar esta ação, consulte a etapa 4 em Passo a passo 7: Configurar o script do agente no aplicativo agente.
Open_CRM_Page
Abre uma instância existente da entidade especificada e identificada pela ID e executa a página como um pop-up do controle hospedado especificado. As regras de navegação da janela são avaliadas para determinar o local onde o pop-up deve ser exibido.
Parâmetro |
Descrição |
---|---|
LogicalName |
O nome lógico da entidade a ser aberta. |
id |
A ID do registro da entidade a ser aberta. |
Pop-up
Faz surgir um pop-up da URL de um controle hospedado e executa as regras de navegação da janela diante dele para encaminhar o pop-up ao local adequado.
Parâmetro |
Descrição |
---|---|
url |
Encaminha um pop-up desse controle hospedado usando a URL como se fosse um pop-up solicitado do controle exibido. |
quadro |
O quadro do qual o pop-up foi originado. |
RealignWindow
Exibe o controle hospedado no local especificado de um monitor. Você pode exibir o controle hospedado em até dois monitores. Essa ação é aplicável em instâncias de controle hospedado que foram configuradas para serem posicionadas em tipo de painel USDFloatingPanel ou USDFloatingToolPanel.
Parâmetro |
Descrição |
---|---|
screen |
Especifica a tela na qual o controle hospedado será exibido. Os valores válidos são 1 ou 2. Caso esse parâmetro não seja especificado, o valor 1 é considerado o padrão. |
left |
Especifica a posição, sob a forma de percentual, à esquerda da tela, no monitor de destino onde o controle hospedado deve ser exibido. Os valores válidos são 0 a 100. Caso esse parâmetro não seja especificado, o valor 0 é considerado o padrão. |
top |
Especifica a posição, sob a forma de percentual, acima da tela, no monitor de destino onde o controle hospedado deve ser exibido. Os valores válidos são 0 a 100. Caso esse parâmetro não seja especificado, o valor 0 é considerado o padrão. |
width |
Especifica a largura, sob a forma de percentual, do controle hospedado no monitor de destino. Os valores válidos são 1 a 100. Caso esse parâmetro não seja especificado, o valor 100 é considerado o padrão. |
height |
Especifica a altura, sob a forma de percentual, do controle hospedado no monitor de destino. Os valores válidos são 1 a 100. Caso esse parâmetro não seja especificado, o valor 100 é considerado o padrão. |
SetSize
Esta ação define explicitamente a largura e a altura do controle hospedado. Isso é especialmente útil ao utilizar a opção "automática" nos layouts do painel.
Parâmetro |
Descrição |
---|---|
width |
A largura do controle hospedado. |
height |
A altura do controle hospedado. |
ShowSendButton
Essa ação exibe o botão Enviar no script do agente do aplicativo cliente. Esse botão geralmente é usado para sessões de bate-papo; quando o usuário clica no botão, o evento SendClicked é acionado, o que é usado para gravar o texto de script na janela de bate-papo.
Eventos predefinidos
Os seguintes eventos predefinidos estão associados a esse controle hospedado.
AllAnswersVisited
Ocorre quando todas as respostas da tarefa atual foram clicadas. É útil para listas de verificação. Basicamente, cada resposta aponta de volta para a mesma tarefa. Portanto, quando você clica nos botões, eles exibem caixas de seleção ao lado deles. Quando todos estão marcados, esse evento é acionado.
Parâmetro |
Descrição |
---|---|
tarefa |
Nome da tarefa para a qual todas as respostas foram clicadas. |
id |
ID da tarefa para a qual todas as respostas foram clicadas. |
SendClicked
Ocorre quando o botão Enviar no script do agente do aplicativo cliente é clicado. Para exibir o botão Enviar, você deve chamar a ação ShowSendButton.
TaskUpdated
Ocorre sempre que um script do agente é acessado, seja pelo usuário clicando em uma resposta ou por algum componente chamando uma das ações neste controle hospedado.
Parâmetro |
Descrição |
---|---|
tarefa |
Nome da tarefa do script do agente que foi acessada. Para o menu principal, que não é uma tarefa relacionada na configuração de scripts do agente, um evento é acionado com esse parâmetro definido como "[Menu principal]". |
Confira Também
Orientar interações do cliente com scripts do agente
Configurar e gerenciar scripts do agente
Ações da UII
Eventos
Visualizar ações e eventos predefinidos para um controle hospedado
Visualizar ajuda incorporada para ações e eventos
Passo a passo 7: Configurar o script do agente no aplicativo agente
Tipos de controle hospedado e referência de ação/evento
Guia de administração do Unified Service Desk for Microsoft Dynamics CRM
Unified Service Desk 2.0
© 2017 Microsoft. Todos os direitos reservados. Direitos autorais