Potenciais problemas ao utilizar os "Inputs" do Eddie
1. Buttons
Atualmente, o Input "Buttons", ou "Botões", não funciona na ClaudIA. Embora os testes funcionam no workspace do Eddie, esta feature não é comportada pela ClaudIA.
Neste caso, recomendamos o uso de uma Bubble - Text informando, de maneira numerada, as possibilidades de resposta disponíveis pelo usuário, seguido de um Logic - Condition:
2. Placeholder
O campo "Placeholder" contido nos cards de "Input" permitem que o Eddie captura um dado que o cliente já envio no chat para a ClaudIA de forma automática, sem a necessidade de fazer a pergunta.
Para isso, basta preencher este campo com uma descrição de qual dado está sendo coletado. Quando preenchemos esse campo, ele funciona como um prompt para busca automática no ticket. Por exemplo, se escrevermos "E-mail do usuário", quando houver um e-mail no ticket, o Eddie vai identificá-lo automaticamente e atribuir à variável definida. Com isso, a response da seção interativa não é acionada, evitando que a informação seja solicitada duas vezes.
Variáveis
1. HelpdeskId
Por padrão, os fluxos do Eddie são construídos para solicitar ao cliente todas as informações necessárias (como número do pedido, email, etc) para concluir uma solicitação. No entanto, essas informações muitas vezes já foram fornecidas anteriormente na conversa. Isso pode levar o Eddie a perguntar novamente, causando uma experiência de usuário ruim.
Desenvolvemos um extrator de variáveis capaz de analisar o histórico da conversa, coletar os dados necessários e enviá-los para o Eddie no momento da ativação, eliminando a necessidade de perguntar novamente aos clientes.
Características:
-
O extrator verifica o fluxo do Eddie dinamicamente para saber quais variáveis precisam ser coletadas.
-
A extração é feita pelo GPT, por meio de um prompt definido no próprio código da ClaudIA.
-
Os dados coletados podem ser conferidos na auditoria do Hub.
-
O
helpdeskId
sempre é enviado.
O helpdeskId é o ID utilizado para localizar um ticket específico. Para que esta informação seja utilizada pelo Eddie, nenhuma integração adicional é necessária. Para isso, basta criar um card de "Condition", como na imagem abaixo:
Configurações:
A configuração é feita dentro do fluxo do Eddie. Para que uma variável seja extraída, as seguintes condições precisam ser cumpridas:
-
Deve exisitr um bloco de
input
com oplaceholder
preenchido, descrevendo a variável (Ex.: Número do pedido no formato IN-XXXXXX). -
A variável precisa ser precedida por um condicional
is set
, que verifica se ela possui um valor preenchido ou não. Dessa forma, podemos controlar o que acontece no fluxo caso ela já tenha sido preenchida pelo extrator.
Importante: A variável "helpdeskId" deve ser criada e escrita exatamente como indicado acima: todas as letras devem ser minúsculas, com exceção do "i" em "Id".
Acionamento do Eddie pela ClaudIA
1. Como um Eddie é acionado
Um Eddie é acionado pela ClaudIA através da feature de "seção utilizada", detalhada neste artigo.
Passo a passo:
-
Usuário envia uma mensagem;
-
ClaudIA analisa as "responses" das seções disponíveis;
-
ClaudIA envia ativa o Eddie da seção com a "response" mais adequada à mensagem do cliente;
-
Caso ClaudIA selecione duas seções de Eddie, será acionado o Eddie da seção de maior score.
2. Como ocultar a "response" da seção interativa
Para que a "response" seja omitida, o Eddie precisa ter acesso a primeira variável coletada no fluxo. Por exemplo, caso a "response" contenha o texto "Qual o número do seu pedido?", a ClaudIA omitirá esta pergunta, caso o usuário já tenha informado o número do pedido.
Para que este mecanismo funcione, é necessário preencher o campo "Placeholder" no card de coleta da variável.