--- title: "Utilização das Smart Tools no Cegid Pulse" slug: "2000000368" tags: ["Smart Tools"] updated: 2026-09-04T08:31:27Z published: 2026-09-04T08:31:27Z canonical: "help.ila.cegid.com/2000000368" stale: true --- > ## Documentation Index > Fetch the complete documentation index at: https://help.ila.cegid.com/llms.txt > Use this file to discover all available pages before exploring further. # Utilização das Smart Tools no Cegid Pulse - [x] PT - [ ] AO - [ ] MZ - [ ] CV - [ ] CS - [x] Evolution - [x] Web - [x] Desktop --- 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: 1. Aceder ao menu **Cegid Pulse.** 2. 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; 3. 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; 4. 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** 5. 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; 6. 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. 7. 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 8. 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: 1. Abrir as **Opções deste ecrã;** 2. Selecionar a opção **Importar configurações anteriores;** 3. 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 Too**l: 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; 4. Para converter Assistentes Personalizados, selecionar os assistentes pretendidos; 5. Preencher/validar os campos apresentados; 6. 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: 1. Aceder ao menu **Cegid Pulse;** 2. 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; 3. Preencher o campo **Grupo** caso pretenda criar grupos para organizar os registos de Smart Tools; 4. 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. 5. 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; 6. 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. 7. 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;** 8. 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; 9. 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;** 10. 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. 11. 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; 12. 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. 13. 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çada**s, 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.