Compartilhar via


Usar macros do conector de sessão

Você pode usar o conector de sessão para realizar operações relacionadas à sessão. As macros do conector de sessão permitem a você adicionar ações, como obter a ID, atualizar uma guia, passar a ID da guia, colocar o foco em uma guia com base na ID da guia, abrir um modelo de guia e atualizar o contexto da sessão.

Você pode usar as ações quantas vezes quiser em diferentes macros para automatizar e realizar operações relacionadas a uma sessão no Customer Service workspace.

Obter a guia atual

Essa ação obtém os detalhes da guia atual no Customer Service. A ação recupera a ID da Guia que poderia ser usada nas ações Atualizar guia e Focar na guia.

Atualizar a guia

Atualiza uma guia na sessão do Customer Service workspace. Esta ação contém o campo a seguir.

Campo Description
ID da Guia Especifique uma ID da guia que deseja atualizar.
Esse campo é obrigatório.

Exemplo: resolver um caso, obter ID da guia e atualizar a guia

Realize as seguintes etapas para criar uma macro para resolver um caso, obter a ID e atualizar a guia. Adicione as seguintes ações à macro:

  1. Resolver caso com os seguintes atributos:
    • ID do Incidente: ${anchor.incidentid}
    • Período faturável: 0
    • Resolução: Case ${anchor.ticketnumber} resolved via macros
  2. Obter a guia atual para obter a guia atual e armazenar a ID da guia como um valor dinâmico.
  3. Atualize a guia para definir a ID da guia como o valor dinâmico obtido na etapa anterior com a ID da guia definida como Tab ID.

Focar na guia

Permite a você enfocar uma guia na sessão do Customer Service workspace. Esta ação contém o campo a seguir.

Campo Description
ID da Guia Especifique o identificador da guia ao qual deseja dar foco.
Esse campo é obrigatório.

Exemplo: Criar uma tarefa a partir de um caso e reenfocar o formulário do caso

Realize as etapas para criar uma macro que cria uma tarefa a partir de um caso e recoloque o foco no formulário do caso. Adicione as seguintes ações à macro:

  1. Obter a guia atual para copiar a ID da guia do caso.
  2. Abrir um novo formulário para criar um registro: para criar uma nova tarefa a partir do caso.
  3. Salvar o registro
  4. Enfocar na guia com a ID da guia definida como Tab ID. Isso recoloca o foco na guia de caso original.

Abrir guia do aplicativo

Abre o aplicativo especificado em uma nova guia com os atributos definidos por você. A ação contém os seguintes campos.

Campo Description
Tipo de página Especifique o tipo de aplicativo a ser aberto. Mais informações: Tipos de página.
ID do Modelo de Aplicativo Especifique a ID do modelo do aplicativo.
Nome do Atributo Especifica o nome lógico do atributo que deseja atualizar.
Valor do atributo Especifique o valor do atributo atualizado para o atributo mencionado acima.

Exemplo: Abrir um modelo de guia com base no nome exclusivo do modelo de guia

Para criar uma macro que abre um modelo da guia passando o nome exclusivo do modelo da guia como um parâmetro e abrir um modelo da guia com base no nome exclusivo do modelo da guia, adicione a ação Abrir guia do aplicativo com os seguintes atributos:

  • Tipo de página: Entity Record
  • ID do Modelo de Aplicativo: 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 você iniciar uma sessão de entidade para um registro de caso, as variáveis de contexto da sessão serão definidas quando a sessão iniciar. No entanto, se você atualizar o título do caso, o contexto da sessão não será atualizado. Por isso, as macros usam as informações armazenadas em cache. Você pode adicionar a etapa Atualizar o contexto da sessão depois de iniciar a execução da macro para usar as informações mais recentes.

Exemplo: Atualizar o título do caso e criar uma tarefa com o título do caso atualizado

Realize as seguintes etapas para criar uma macro que atualiza o título do caso e cria uma tarefa usando o novo título do caso atualizado:

  1. Adicione a ação de produtividade Atualizar um registro existente com os seguintes atributos:
    • ID do registro da entidade: #{anchor.incidentid}
    • Nome lógico da entidade: incident
    • Título Nome do Atributo:
    • Valor do Atributo: [Backlog]${anchor.title}
  2. Adicione a ação Atualizar o contexto da sessão para atualizar o 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 registro com os seguintes atributos:
    • Nome lógico da entidade: task
    • Nome do Atributo: assunto
    • Valor do Atributo: tarefa referente ao caso: ${anchor.title}

Definir contexto da sessão

Cria uma variável no contexto da sessão. Use a ação para criar as próprias variáveis de sessão a fim de validar condições ou rastrear como agentes navegam pelos scripts de agente.

Campo Description
Nome do Atributo Especifique o nome da variável do contexto da sessão.
Valor do atributo Especifique o valor da variável do contexto da sessão.

Exemplo: Criar uma variável do contexto da sessão para rastrear o caminho do script do agente

Realize as seguintes tarefas para adicionar um fluxo de trabalho que cria uma variável de contexto da sessão quando um usuário alterna de um script do agente para outro e, em seguida, usa o contexto da variável de sessão para execuções de macro adicionais:

  1. Adicione Colocar foco em um script do agente com o atributo Nome Exclusivo do Script do Agente 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 automaticamente formulário com os seguintes atributos:
    • Nome lógico da entidade: incident
    • Nome do Atributo: descrição
    • Valor do Atributo: {firstProcess}

Próximas etapas

Conector do fluxo