Cegid Pulse Smart Tools
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 o utilizador se encontra.
Através desta funcionalidade, é possível obter respostas contextualizadas, análises automáticas ou executar ações inteligentes para apoiar a análise, interpretação e tomada de decisão.
O ecrã está acessível a partir do menu Cegid Pulse. Existem dois tipos de Smart Tools: Smart Assistants e Smart Actions.
- Smart Assistants
É um assistente configurável que fica disponível na lista (combo) do chatbot. Trata-se de um assistente que o utilizador pode selecionar manualmente quando abre o Cegid Pulse, permitindo 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 o utilizador selecione outro assistente ou execute um Smart Action.
- Smart Actions
Corresponde a uma ação inteligente associada a um contexto específico do software. Ao contrário do Smart Assistant, não surge 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 ação configurada.
Campos do ecrã Cegid Pulse Smart Tools
1. Resumo:
Identificação interna e única do Smart Tool.
Ao tentar gravar dois registos com o mesmo resumo, surge a mensagem:
"Já existe um smart tool com um resumo idêntico. Altere o resumo deste assistente e tente gravar novamente."
2. Texto para botão
Texto apresentado ao utilizador no botão do Smart Tool no ecrã onde este for disponibilizado.
Deve ser claro e representativo da ação que será executada.
3. Ordem
Define a prioridade 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
4. Descrição para tooltip
Define o texto informativo apresentado ao passar o rato sobre o botão do Smart Tool, fornecendo ao utilizador uma explicação adicional sobre a sua finalidade.
5. Local onde vai ser utilizado
Ao criar um Smart Tool deve ser definido onde esta ficará disponível. Existem três opções:
- Smart Action numa análise avançada: Utilize esta opção quando pretende disponibilizar o Smart Action num ecrã de análise avançada. Deve indicar a análise avançada à qual o Smart Action ficará associada.
- Smart Action num ecrã: Utilize esta opção para criar Smart Actions em mainforms ou monitores. Deve 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.
Separador Configurações
1. 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.
Notas
Para registos do tipo Smart Action este campo é obrigatório.
2. Contexto para a fonte de dados
Campo onde deve ser descrita, 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.
Notas
Este campo é obrigatório.
3. Fonte de dados
Define a origem dos dados utilizados pelo Smart Tool.
As opções disponíveis são:
- Análise Avançada
- Expressão T-SQL
- Expressão VB.NET
- Campos dos dados principais
Consoante a opção escolhida, deverão ser preenchidas as configurações específicas associadas.
Separador Acessos
1. Acessos
No separador Acessos, é possível 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 dos Smart Tools
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 açã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 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 pelo utilizador.
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 o utilizador está a realizar no momento.
Ecrã Assistentes Personalizados para Cegid Pulse
O ecrã de Assistentes Personalizados para Cegid Pulse passou a ter um comportamento específico:
- Está disponível apenas em modo de consulta
- Permite apenas eliminar registos existentes
- Não é possível:
- Criar novos assistentes
- Alterar assistentes existentes
- Duplicar assistentes
Informação
Este ecrã não está acessível através do menu da aplicação
Apenas utilizadores com o módulo Supervisor podem aceder
Acesso à importação de assistentes
A importação é realizada a partir do ecrã Cegid Pulse Smart Tools.
Para aceder:
- 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 listagem 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 podem ser selecionadas análises avançadas existentes no assistente de origem e compatíveis com a fonte de dados
Conversão para Smart Tools
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
- São criados automaticamente os respetivos Smart Tools