Olá Corey!
Uma dúvida que surgiu aqui: para toda intenção/dúvida identificada do tipo do cliente, as respostas de sua base de conhecimento terão essa variação? Dependendo da forma que queria conduzir, você armazena a variável que define o TIPO DE CLIENTE, e consulta sua base de conhecimento. Ao caputar o ID da Base de conhecimento, fazendo uso da APIs da Genesys, você conseguirá buscar as variações daquela base:
/api/v2/knowledge/knowledgebases/{knowledgeBaseId}/documents/search
Em seguida, compara as variações existentes naquele documento e exibe a resposta.
Se isso for muito complexo no momento, uma alternativa seria não criar variações, mas sim diversos artigos e, no architect, parametrizar qual será a base exibida.
------------------------------
Fernando Sotto dos Santos
Consultor Grupo Casas Bahia
------------------------------
Original Message:
Sent: 11-18-2025 16:57
From: Corey Lanier
Subject: How do you surface different variations of an article?
How are you doing the variable to look for the different variations?
------------------------------
Corey Lanier
Shaw Industries Group, Inc.
------------------------------
Original Message:
Sent: 11-18-2025 16:09
From: Fernando Sotto dos Santos
Subject: How do you surface different variations of an article?
Olá! Você pode fazer isso através da construção do seu BOT via Architect. Lá, você define o tipo do cliente e associa a tag da base de conhecimento que será utilizada durante a navegação.
Você pode controlar tudo diretamente no fluxo:
Perguntar ao cliente o tipo dele.
Armazenar essa informação em uma variável.
Passar essa variável como critério para a pesquisa no Knowledge.
É a forma mais flexível. Se o bot já selecionou a variação correta, basta armazenar essa informação em um atributo da conversa. O Copilot consegue utilizar esse atributo e exibir apenas a variação certa.
------------------------------
Fernando Sotto dos Santos
Consultor Grupo Casas Bahia