Como associar perfis de usuário a interações de mensagens

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 1 min. de leitura
  • Use pontos de extensão para iniciar scripts personalizados.

    Antes de Iniciar

    Função necessária: administrador

    Por Que e Quando Desempenhar Esta Tarefa

    Quando um solicitante envia uma mensagem, o sistema verifica se há um perfil de usuário existente que tenha um identificador correspondente (como um número de telefone) e detalhes do canal. Se houver um usuário correspondente, o sistema preencherá o registro de interação com o identificador, os detalhes do canal e o perfil do usuário no campo "Aberto para". Se não houver nenhum perfil de usuário que corresponda ao identificador e ao canal, o sistema criará um perfil de usuário do canal.

    Procedimento

    1. Navegar até Tudo > Pontos de Extensão do Sistema > Pontos de Extensão com Script.
    2. Clique no ponto de extensão desejado para exibir os detalhes do registro.
      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 tiver o menor número de ordem será executada primeiro.
      Ponto de extensão Descrição
      global.ChannelUserProfileExtPoint Use channel_user_id para encontrar o registro do channel_user_profile user_table/user_document
      global.InteractionChannelUserProfileExtPoint Define como os usuários são sincronizados entre as tabelas interação e channel_user_profile
      global.AgentInitiatedConversationUtil Faça com que as opções "De" e "Para" sejam exibidas na IU para conversas iniciadas por agentes