Loading
Criar soluções de IA para serviço
Configurar variáveis de contexto para o Service Assistant

Configurar variáveis de contexto para o Service Assistant

Dê ao Service Assistant o ID do registro ativo para que ele possa concluir ações como fechar um caso ou atualizar um registro sem que o representante de serviço insira o ID manualmente.

Edições obrigatórias

Exibir edições com suporte.
Marca de seleção Este artigo se aplica a: Todas as experiências do Service Assistant.
Permissões de usuário necessárias
Para configurar variáveis de contexto no Service Assistant:

Conjunto de permissões do Planejador de serviços

E

Administrador do sistema OU Personalizar aplicativo

Nota
Nota A orientação de referência para variáveis de contexto no Service Assistant é fornecida em Fundamento com variáveis de contexto

Primeiro, crie a variável de contexto currentRecordId. Em seguida, atribua-o como entrada a cada ação que precisa do ID do registro, incluindo fluxos, modelos de prompt e ações do Apex.

Incluímos etapas para adicionar currentRecordId a um fluxo porque a configuração é específica para ações baseadas em fluxo. Para outros tipos de ação, como modelo de prompt e ações do Apex, atribua currentRecordId à entrada da ação.

Configurar a variável de contexto

Crie a variável de contexto currentRecordId e adicione uma descrição para que o Service Assistant saiba quando usá-la.

  1. No Agentforce Builder, desative seu agente.
  2. Selecione a guia Contexto e clique em Nova variável.
  3. Insira estes valores.
    1. Nome: currentRecordId
    2. Nome da API: currentRecordId
    3. Tipo de dados: Texto
    4. Descrição: O ID do registro na tela do usuário. Talvez não esteja relacionado à entrada do usuário. Use-o apenas se a entrada do usuário mencionar "isto", "atual" ou "o registro". Se houver dúvidas, não o use.
  4. Selecione Permitir que o valor seja definido pela API e Permitir que LLM use o valor.
  5. Clique em Salvar.
  6. Reative seu agente.

Atribuir a variável de contexto a fluxos

Se você usar uma ação baseada em fluxo, adicione currentRecordId como uma variável de entrada e atualize o elemento Obter registros para filtrar por ele.

  1. No Flow Builder, abra seu fluxo.
  2. Clique em Novo recurso e selecione Variável.
  3. Insira estes valores.
    1. Nome da API: currentRecordId
    2. Tipo de dados: Texto
    3. Selecione Disponível para entrada.
  4. Clique em Concluído.
  5. Clique novamente em Novo recurso e selecione Variável.
  6. Insira estes valores.
    1. Nome da API: um nome para sua variável de registro, como caseRecord ou messagingRecord
    2. Tipo de dados: Registro
    3. Objeto: o objeto que seu fluxo recupera, Caso ou Sessão do Messaging
  7. Clique em Concluído.
  8. Abra o elemento Obter registros.
  9. Em Registros de filtro, defina estes valores.
    1. Campo: ID do caso ou ID da sessão do Messaging
    2. Operador: Igual a
    3. Valor: currentRecordId
  10. Em Como armazenar dados de registro, selecione Escolher campos e atribuir variáveis (avançado).
  11. Em Onde armazenar valores de campo, selecione Juntos em uma variável de registro.
  12. Em Selecionar variável para armazenar registro, selecione sua variável de registro, caseRecord ou messagingRecord.
  13. Salve seu fluxo.

Volte para o Agentforce Builder e atribua a variável de contexto às suas ações.

Atribuir a variável de contexto a uma entrada de ação

Atribua currentRecordId a uma entrada de ação para que o Service Assistant passe automaticamente o ID do registro atual para a ação no início da sessão.

  1. No Agentforce Builder, abra uma ação.
  2. No campo de entrada, selecione Atribuir uma variável e escolha currentRecordId.
  3. Certifique-se de que Disponível para entrada esteja selecionado no campo de entrada.
  4. Salve e reative seu agente.
  5. Inicie uma nova sessão. As variáveis de contexto são preenchidas no início da sessão e não são atualizadas no meio da sessão.

Lembre-se de que o comportamento de currentRecordId depende de se Exigir confirmação do usuário está selecionado na ação.

  • Se Exigir confirmação do usuário não estiver selecionado, o Service Assistant passará automaticamente o ID do registro para a ação sem solicitar ao representante.
  • Se Exigir confirmação do usuário estiver selecionado, o Service Assistant pausará e exibirá um prompt de confirmação ao representante com o ID do registro preenchido.
 
Carregando
Salesforce Help | Article