Como associar perfis de usuário a mensagens iniciadas pelo agente

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 2 min. de leitura
  • Use pontos de extensão com script para chamar scripts personalizados para associar perfis de usuário com mensagens iniciadas pelo agente.

    Antes de Iniciar

    Instale a aplicação Interface de envio de mensagens iniciada pelo agente. Para obter mais informações, consulte Instalação da interface de envio de mensagens iniciada pelo agente.

    Função necessária: administrador

    Por Que e Quando Desempenhar Esta Tarefa

    Um agente pode compor mensagens de uma interação de tipo diferente de Mensagem em Espaço configurável do CSM. Por padrão, a inclusão de script AgentMessagingInteractionUserDocument está disponível para recuperar perfis de usuário associados a consumidores e contatos de cliente em um registro de interação.

    Com os pontos de extensão, você pode integrar facilmente as personalizações sem precisar alterar o código base. Você pode estender a funcionalidade padrão da base usando scripts personalizados. Para obter mais informações Uso dos pontos de extensão para estender a funcionalidade da aplicação.

    Procedimento

    1. Navegar até Tudo > Pontos de Extensão do Sistema > Pontos de Extensão com Script.
    2. Na coluna Nome da API, pesquise e selecione sn_agent_initiated.AgentInitiatedMessagingUserDocument.
    3. No formulário de Ponto de extensão, você pode tanto modificar inclusões de script para usar o ponto de extensão sn_agent_initided.AgentInitiatedMessagingUserDocument como criar e registrar uma inclusão de script personalizado.
      • Crie e registre uma inclusão de script personalizada.
      • Modifique a inclusão de script existente acessando a lista relacionada "Implementações" e selecionando uma inclusão de script na coluna Classe.
        Nota:
        Por padrão, a inclusão de script AgentMessagingInteractionUserDocument que usa o ponto de extensão sn_agent_initiated.AgentInitiatedMessagingUserDocument está habilitada para a aplicação Interface de envio de mensagens iniciada pelo agente. Esta inclusão de script é configurada para recuperar perfis de usuário associados a consumidores e contatos de clientes da tabela de registro Interação [interaction].
    4. Associe perfis de usuário a mensagens iniciadas pelo agente adicionando o ponto de extensão sn_agent_initiated.AgentInitiatedMessagingUserDocument à inclusão de script.
      Você pode criar várias implementações para cada ponto de extensão e fornecer um número de ordem para cada implementação. A implementação que possuir o menor número de ordem será executada primeiro.
      Personalização Implementação
      Associe um registro de tabela a partir do qual a mensagem foi iniciada Inclua o método isValidForTableRecord no ponto de extensão sn_agent_initiated.AgentInitiatedMessagingUserDocument.
      Associe um registro de tabela a partir do qual a mensagem foi iniciada Inclua o método isValidForTableRecord no ponto de extensão sn_agent_initiated.AgentInitiatedMessagingUserDocument.
      Nota:
      Com base no registro de tabela presente no método isValidForTableRecord, os detalhes do usuário são recuperados para o envio de mensagens iniciadas pelo agente usando o método getUserDocument.
    5. No formulário de Ponto de extensão, clique em "Atualizar".