O Cegid Pulse Smart Tools permite configurar interações inteligentes entre o software e o chatbot Cegid Pulse, adaptando a experiência ao contexto em que se encontra.
Através desta funcionalidade, é possível obter respostas contextualizadas, análises automáticas ou executar operações inteligentes para apoiar a análise, interpretação e tomada de decisão.
Existem dois tipos de Smart Tools:
Smart Assistants: trata-se de um assistente configurável que fica disponível na lista do chatbot, onde o poderá selecionar manualmente quando abre o Cegid Pulse. Permite interagir com base numa determinada fonte de dados, como uma Análise Avançada, uma expressão T-SQL ou uma expressão VB.NET. O Smart Assistant não está associado a um ecrã específico e pode ser utilizado sempre que o chatbot esteja disponível. Mantém-se ativo até que selecione outro assistente ou execute um Smart Action;
Smart Actions: corresponde a uma operação inteligente associada a um contexto específico do software. Ao contrário do Smart Assistant, não é apresentado como opção na lista do chatbot. O Smart Action é executada diretamente a partir do local onde foi configurada e abre o chatbot já com o contexto definido. Quando um Smart Action é executada, o sistema remove automaticamente o último assistente selecionado (seja um Smart Assistant ou a configuração base do Cegid Pulse) e executa de imediato a operação configurada.
Utilização em Web
Configurações
Para configurar as Smart Tools, siga os seguintes passos:
Aceder ao menu Cegid Pulse.
Indicar no campo Resumo a identificação interna e única do Smart Tool. Ao tentar gravar dois registos com o mesmo resumo, a aplicação irá pedir para alterar o resumo que está a inserir;
Preencher no campo Texto para botão o conteúdo que pretende que seja apresentado no botão do Smart Tool no ecrã onde este for disponibilizado. Deve ser claro e representativo da operação que será executada;
Definir a Ordem de apresentação dos Smart Tools no ecrã final. Quando existirem dois ou mais Smart Tools no mesmo ecrã, a ordem é determinada por:
1.º Valor numérico do campo Ordem (ordem crescente)
2.º Ordem alfabética do campo Texto para botão
3.º Ordem alfabética do campo Resumo
Definir uma Descrição para tooltip apresentada ao passar o rato sobre o botão do Smart Tool, fornecendo uma explicação adicional sobre a sua finalidade;
Selecionar uma das seguintes opções para o Local onde vai ser utilizado:
Smart Action numa análise avançada: se pretender disponibilizar o Smart Action num ecrã de análise avançada. Deverá indicar a análise avançada à qual o Smart Action ficará associada.
Smart Action num ecrã: se pretender criar Smart Actions em mainforms ou monitores. Deverá indicar o ecrã ao qual o Smart Action ficará associado.
Smart Assistant: o Smart Tool não ficará associado a nenhum ecrã ou análise específica. Neste caso, estará disponível na lista apresentada ao clicar no ícone do chatbot do Cegid Pulse.
No separador Configurações, preencher os seguintes dados:
Conteúdo da pergunta: definir a pergunta associada ao Smart Tool. Esta pergunta será utilizada pelo chatbot para gerar a resposta com base nos dados enviados. Para os registos do tipo Smart Action este campo é obrigatório.
Contexto para a fonte de dados: descrever de forma clara e detalhada a informação que será enviada ao chatbot. Uma descrição bem estruturada melhora significativamente a qualidade das respostas geradas. Este campo é obrigatório.
Fonte de dados: definir e configurar a origem dos dados utilizados pelo Smart Tool:
Análise Avançada
Expressão T-SQL
Expressão VB.NET
Campos dos dados principais
No separador Acesso, definir quais os utilizadores ou perfis que podem utilizar cada Smart Tool. A configuração funciona da mesma forma que nos restantes ecrãs da aplicação.
Utilização
A utilização dos Smart Actions depende do local onde foram configurados.
Nos ecrãs principais (mainforms), em ambiente Web, o botão/ícone do Cegid Pulse apenas é apresentado se existir pelo menos um Smart Action configurado para esse ecrã. Ao clicar no botão, a operação é executada e o chatbot abre automaticamente com o contexto definido;
Nos ecrãs de Análises Avançadas, existe igualmente um botão que permite abrir o chatbot, sendo possível executar o Smart Action associado a esse tipo de ecrã;
Na Agenda de Marcações, o acesso ao chatbot também está disponível quando existe Smart Action configurado para esse contexto;
Os Smart Assistants, por sua vez, ficam disponíveis na lista apresentada dentro do chatbot e podem ser selecionados manualmente. Desta forma, o Cegid Pulse Smart Tools permite uma utilização mais contextual e orientada à tarefa, tornando a interação com o chatbot mais eficiente e alinhada com o trabalho que está a realizar no momento.
O ecrã Assistentes Personalizados para Cegid Pulse está disponível apenas em modo de consulta e permite apenas eliminar registos existentes. Não é possível:
Criar assistentes
Alterar assistentes existentes
Duplicar assistentes
Este ecrã não está acessível através do menu da aplicação. Apenas utilizadores com o módulo Supervisor podem aceder.
A importação é realizada a partir do ecrã Cegid Pulse Smart Tools. Para aceder, siga os seguintes passos:
Abrir as Opções deste ecrã;
Selecionar a opção Importar configurações anteriores;
Ao aceder à opção de importação, é apresentada uma janela com a lista dos Assistentes Personalizados existentes. Cada registo inclui:
Resumo configuração anterior: identificação do assistente original. Ao clicar no nome é possível navegar para o ecrã Assistentes Personalizados para Cegid Pulse;
Resumo Smart Tool: nome do Smart Tool a criar;
Análise: análise associada ao Assistente Personalizado, utilizada como base para o Smart Tool;
Fonte de dados: fonte de dados associada ao Smart Tool;
Análises Avançadas: permite associar uma análise avançada, quando aplicável. Apenas poderá selecionar análises avançadas existentes no assistente de origem e compatíveis com a fonte de dados;
Para converter Assistentes Personalizados, selecionar os assistentes pretendidos;
Preencher/validar os campos apresentados;
Clicar em Importar configuração;
Durante o processo, apenas os assistentes selecionados são convertidos e são criados automaticamente os respetivos Smart Tools.
Utilização no Desktop
Configurações
Para configurar as Smart Tools, siga os seguintes passos:
Aceder ao menu Cegid Pulse;
Inserir no campo Resumo uma identificação interna e única do Smart Tool. Ao tentar gravar dois registos com o mesmo resumo, a aplicação irá pedir para alterar o resumo que está a inserir;
Preencher o campo Grupo caso pretenda criar grupos para organizar os registos de Smart Tools;
Inserir um Texto para botão para que seja apresentado no botão do Smart Tool no ecrã onde este for disponibilizado. Deve ser claro e representativo da operação que será executada.
Selecionar a opção Inativo se pretender que o Smart Tool não esteja disponível para utilização. Caso se trate de um:
Smart Action, deixa de ser apresentado no ecrã ou na análise avançada onde estava configurada;
Smart Assistant, deixa de estar disponível na lista de opções do chatbot;
No separador Dados Principais, selecionar o Local onde vai ser utilizado:
Smart Action numa análise avançada: se pretender disponibilizar o Smart Action num ecrã de análise avançada. Deverá indicar a análise avançada à qual o Smart Action ficará associada.
Smart Action num ecrã: se pretender criar Smart Actions em mainforms ou monitores. Deverá indicar o ecrã ao qual o Smart Action ficará associado.
Smart Assistant: o Smart Tool não ficará associado a nenhum ecrã ou análise específica. Neste caso, estará disponível na lista apresentada ao clicar no ícone do chatbot do Cegid Pulse.
Ativar a opção Este é o Smart Action por defeito para o local definido para que a operação seja executada automaticamente nesse ecrã. Isto significa que, ao clicar no ícone do Cegid Pulse, o Smart Action definida como padrão é executada de imediato, sem necessidade de abrir a lista de opções (combo) e selecioná-la manualmente. Nas Análises Avançadas não existe seta (combo) para escolha de várias opções. Apenas é possível executar um Smart Action de cada vez. Será utilizada o Smart Action identificada como por defeito para o local definido. Caso nenhuma esteja selecionada, será aplicada a regra do campo Ordem;
Ativar a opção Smart Action disponível quando o ecrã não tem nenhum registo selecionado (fim do ficheiro) se pretender que seja executada mesmo que não exista qualquer registo selecionado no ecrã. Ou seja, a operação fica disponível mesmo quando se encontra no fim do ficheiro ou sem posicionamento num registo específico;
Definir a Ordem de apresentação dos Smart Tools no ecrã final. Quando existirem dois ou mais Smart Tools no mesmo ecrã, a ordem de apresentação será determinada pelos seguintes critérios:
Valor numérico do campo Ordem (ordem crescente);
Ordem alfabética do campo Texto para botão;
Ordem alfabética do campo Resumo;
No separador Acessos, definir quais os utilizadores ou perfis que podem utilizar cada Smart Tool. A configuração funciona da mesma forma que nos restantes ecrãs da aplicação.
No separador Configurações, definir o conteúdo da pergunta: Define a pergunta associada ao Smart Tool. Esta pergunta será utilizada pelo chatbot para gerar a resposta com base nos dados enviados. Este campo é obrigatório para os registos do tipo Smart Action;
Definir o Contexto para a fonte de dados de forma clara e detalhada (ou seja, a informação que será enviada ao chatbot). Uma descrição bem estruturada melhora significativamente a qualidade das respostas geradas. Este campo é obrigatório.
Definir e configurar a Fonte de dados utilizados pelo Smart Tool:
Campos da tabela (disponível somente para a opção Smart Action num ecrã)
Listagem rápida de utilizador (disponível somente para a opção Smart Action num ecrã)
Análise avançada do utilizador
Expressão T-SQL
Expressão XBase
Utilização
A utilização dos Smart Actions depende do local onde foram configuradas:
Nos ecrãs principais (mainforms), em ambiente Desktop, o botão/ícone do Cegid Pulse apenas é apresentado se existir pelo menos um Smart Action configurado para esse ecrã. Ao clicar no botão, a operação é executada e o chatbot abre automaticamente com o contexto definido.
Nos ecrãs de Análises Avançadas, existe igualmente um botão que permite abrir o chatbot, sendo possível executar o Smart Action associada a esse tipo de ecrã.
Na Agenda de Marcações, o acesso ao chatbot também está disponível quando exista Smart Action configurado para esse contexto.
Os Smart Assistants, por sua vez, ficam disponíveis na lista apresentada dentro do chatbot e podem ser selecionados manualmente. Desta forma, o Cegid Pulse Smart Tools permite uma utilização mais contextual e orientada à tarefa, tornando a interação com o chatbot mais eficiente e alinhada com o trabalho que está a realizar no momento.