Partilhar via


Utilizar macros de conector de sessão

Nota

As informações de disponibilidade de caraterísticas são as seguintes.

Dynamics 365 Contact Center — incorporado Dynamics 365 Contact Center — Autónomo Dynamics 365 Customer Service
Não Sim Sim

Pode utilizar ações de conector de sessão para executar operações relacionadas com a sessão. As macros de conector de sessão permitem-lhe adicionar ações, tais como obter o ID, atualizar um separador, transmitir o ID do separador, definir o foco para um separador com base no ID do separador, abrir um modelo de separador e atualizar o contexto da sessão.

Pode utilizar as ações qualquer número de vezes através de diferentes macros para automatizar e realizar operações relacionadas com uma sessão no Customer Service workspace.

Obter o separador atual

Esta ação obtém os detalhes do separador atual no Customer Service. A ação recupera o ID do Separador que pode ser usado nas ações Atualizar separador e Focar separador.

Atualizar o separador

Atualiza um separador na sessão do Customer Service workspace. Esta ação contém o seguinte campo.

Campo Descrição
ID do Separador Especifique o ID do separador que pretende atualizar.
Este é um campo obrigatório.

Exemplo: tesolver um caso, obter ID do separador e atualizar o separador

Execute os seguintes passos para criar uma macro para resolver um caso, obter o ID e, em seguida, atualizar o separador. Adicione as seguintes ações à macro:

  1. Resolva o caso com os seguintes atributos:
    • ID do incidente: ${anchor.incidentid}
    • Tempo a faturar: 0
    • Resolução: Case ${anchor.ticketnumber} resolved via macros
  2. Obtenha o separador atual para obter o separador atual e armazenar o ID do separador como um valor dinâmico.
  3. Atualize o separador para definir o ID do separador para o valor dinâmico obtido no passo anterior com o ID do Separador definido como Tab ID.

Colocar o foco no separador

Permite-lhe focar-se num separador na sessão do Customer Service workspace. Esta ação contém o seguinte campo.

Campo Descrição
ID do Separador Especifique o identificador do separador ao qual deseja dar o foco.
Este é um campo obrigatório.

Exemplo: criar uma tarefa a partir de um caso e, em seguida, definir o foco de volta para o formulário de caso

Execute os seguintes passos para criar uma macro que cria uma tarefa a partir de um caso e define o foco de volta para o formulário de caso. Adicione as seguintes ações à macro:

  1. Obter o separador atual para copiar o ID do Separador do caso.
  2. Abrir um novo formulário para criar um registo para criar uma nova tarefa a partir do caso.
  3. Guardar o registo
  4. Foco no separador com o ID do Separador definido como Tab ID. Isto redefine o foco para o separador de caso original.

Abrir separador de aplicação

Abre a aplicação especificada num novo separador com os atributos que define. A ação contém os seguintes campos.

Campo Descrição
Tipo de página Especifique o tipo de aplicação a abrir. Mais informações: Tipos de página.
ID do Modelo de Aplicação Especifique o ID do modelo de aplicações.
Nome do Atributo Especifique o nome lógico do atributo que pretende atualizar.
Valor do Atributo Especifique o valor de atributo que é atualizado para o atributo mencionado acima.

Exemplo: abrir um modelo de separador com base no nome exclusivo do modelo de separador

Para criar uma macro que abre um modelo de separador que transmite o nome exclusivo do modelo de separador como parâmetro e abre um modelo de separador com base no nome exclusivo do modelo de separador, adicione a ação Abrir separador da aplicação com os seguintes atributos:

  • Tipo de página: Entity Record
  • ID do Modelo de Aplicação : bde86e2f-6bd1-48a9-baf9-dae720aa9f45

Atualizar o contexto da sessão

Atualiza o contexto da sessão no Customer Service workspace para sessões de entidade. Por exemplo, se iniciar uma sessão de entidade para um registo de caso, as variáveis de contexto da sessão são definidas quando a sessão começar. No entanto, se atualizar o título do caso, o contexto da sessão não é atualizado. Portanto, as macros utilizam as informações em cache. Pode adicionar o passo Atualizar o contexto da sessão depois de iniciar a execução da macro para utilizar as informações mais recentes.

Exemplo: atualizar o título do caso e, em seguida, criar uma tarefa com o título do caso atualizado

Execute os seguintes passos para criar uma macro que atualiza o título do caso e, em seguida, cria uma tarefa utilizando o novo título do caso atualizado:

  1. Adicione a ação de produtividade Atualizar um registo existente com os seguintes atributos:
    • ID do registo de entidade: #{anchor.incidentid}
    • Nome lógico da entidade: incident
    • Nome do Atributo: título
    • Valor do atributo: [Backlog]${anchor.title}
  2. Adicione a ação Atualizar o contexto da sessão para atualizar a cache de contexto da sessão após a atualização do título do caso.
  3. Adicione a ação Abrir um novo formulário para criar um registo com os seguintes atributos:
    • Nome lógico da entidade: task
    • Nome do Atributo: assunto
    • Valor do Atributo: tarefa relacionada com o caso: ${anchor.title}

Definir contexto da sessão

Cria uma variável no contexto da sessão. Utilize a ação para criar as suas próprias variáveis de sessão para validar condições ou monitorizar como os agentes navegam através dos scripts de agente.

Campo Descrição
Nome do Atributo Especifique o nome da variável de contexto da sessão.
Valor do Atributo Especifique o valor da variável de contexto da sessão.

Exemplo: criar uma variável de contexto de sessão para monitorizar o caminho do script do agente

Execute as seguintes tarefas para adicionar um fluxo de trabalho que cria uma variável de contexto de sessão quando um utilizador muda de um script de agente para outro e, em seguida, utiliza o contexto de variável de sessão para execuções de macros adicionais:

  1. Adicione Definir foco para um script de agente com o atributo Nome Exclusivo do Script de Agente definido como new_agentscript_highpriority.
  2. Adicione a ação Definir contexto da sessão com os seguintes atributos:
    • Nome do Atributo: firstProcess
    • Valor do Atributo: casos de alta prioridade
  3. Adicione a ação Preencher formulário automaticamente com os seguintes atributos:
    • Nome lógico da entidade: incident
    • Nome do Atributo: descrição
    • Valor do atributo: {firstProcess}

Próximos passos

Conector de fluxo