Assistentes de workflow
As assistentes de workflow são uma forma avançada de assistentes de IA. Em vez de uma conversa totalmente aberta, o utilizador percorre uma sequência definida de passos, orientada pela IA. Isto permite acompanhar processos complexos e multifase — do início ao fim, passo a passo.
O que é uma assistente de workflow?
Uma assistente de workflow funciona com base num fluxograma visual de nós ligados por setas. Cada nó executa uma tarefa específica:
| Tipo de nó | Descrição |
|---|---|
| Início / Fim | Ponto de partida e ponto final do workflow |
| Avaliar | Analisa o contexto e guarda informação na memória do workflow |
| Condição | Avalia uma expressão e encaminha o fluxo na direção correta |
| LLM | Chama um modelo de linguagem para uma tarefa específica (opcional: aguarda entrada) |
| Aprovação | Faz uma pergunta de sim/não e encaminha o fluxo com base na resposta |
| Conectar | Liga rotas sem tarefa de IA ou saída visível |
| Subagente | Executa a mesma tarefa em paralelo para vários itens |
O workflow guarda automaticamente o seu estado após cada passo. Quando o utilizador introduz informação, o workflow retoma exatamente de onde parou — mesmo após fechar o navegador.
Como usar uma assistente de workflow?
Inicie uma nova conversa e escolha uma assistente de workflow na lista. A assistente orienta-o automaticamente por todos os passos. Em alguns passos, a assistente aguarda a sua resposta; noutros, continua de forma autónoma sem entrada.
No lado direito da entrada de chat, vê o botão Workflow. Clique nele para abrir um painel com todos os passos e o respetivo estado atual (aguardar, ativo, concluído, a aguardar entrada, ignorado, erro).
Pode fechar o chat a qualquer momento e continuar mais tarde. O workflow prossegue no ponto onde parou.
Exemplo: Investigação aprofundada
O preset Investigação aprofundada é um exemplo de uma assistente de workflow disponível em todos os ambientes. Orienta o utilizador num processo de investigação detalhado:
- Definir o tema — a IA pergunta pelo tema da investigação e pelo nível de profundidade pretendido
- Criar perguntas de pesquisa — a IA formula perguntas de pesquisa direcionadas
- Realizar a investigação — a IA executa a pesquisa e recolhe informação
- Gerar relatório — a IA escreve um relatório de investigação estruturado
- Concluir — o utilizador avalia o relatório e pode fazer perguntas adicionais
Criar uma assistente de workflow
Abra Assistentes e escolha o separador Assistentes de workflow. Na caixa no topo, clique em Novo workflow e escolha Criar ou editar workflow com IA, Workflow em branco, Workflow n8n ou um preset. Em Início rápido, pode iniciar um preset diretamente ou escolher Usar como modelo.
Também pode converter um assistente seu: no menu da caixa do assistente, escolha Abrir como workflow. Será criado um novo rascunho sem partilha; o assistente original permanece. Verifique e teste os passos propostos antes de publicar.
As assistentes de workflow podem, tal como os assistentes normais, ser partilhadas com grupos de utilizadores e colegas, também a partir do editor com o botão Partilhar na barra de ferramentas. Ao partilhar com colegas, o AI-Public pode enviar automaticamente uma notificação por e-mail para que os destinatários saibam que a assistente de workflow está disponível.
Iniciar workflow n8n
Para além das assistentes de workflow orientadas por IA, o AI-Public também pode iniciar um workflow n8n através de um webhook. Um workflow n8n não abre um chat: sem campos, o webhook é chamado diretamente; com campos, abre primeiro um formulário. Os administradores criam isto em Assistentes → Assistentes de workflow → Novo workflow → Workflow n8n.
Leia a explicação completa na página workflows n8n.
Definições gerais
Ao criar ou editar um workflow, configure no painel de definições o seguinte para todo o workflow:
- Modelo: O modelo de IA utilizado por todos os passos.
- Ferramentas: Quais ferramentas estão disponíveis (por exemplo, Registo, Pesquisa na Internet). Os passos podem desativar por passo ferramentas ativadas globalmente.
- Servidores MCP: Ligações externas.
- Documentos e imagens: Ficheiros que os passos LLM podem consultar.
Criar um nó de triagem
Um nó avaliar analisa a entrada do utilizador e guarda valores estruturados na memória (por exemplo, route, onderwerp). Configure:
- Um prompt de sistema que descreva o que deve ser analisado.
- O esquema de saída: campos com nome e tipo (
string,number,boolean,enum).
Os valores guardados ficam disponíveis como state.nomeDoCampo em nós de condição.
Configurar um nó de condição
Um nó condição lê a memória do workflow e encaminha o fluxo para o próximo passo correto através de expressões CEL:
| Comportamento pretendido | Expressão |
|---|---|
O campo é true | state.voldoende_info == true |
| O campo tem valor | state.route == "rapport" |
| Limiar numérico | state.score > 7 |
Cada branch tem a sua própria ligação para o próximo nó.
Usar um nó de conexão
Um nó de conexão não executa nenhuma tarefa de IA. O nó apenas passa o workflow para o passo seguinte. Use este nó para reunir rotas de forma organizada, por exemplo, quando um caminho ignora um passo e depois volta a ligar-se à rota principal.
Um nó de conexão deve ter pelo menos uma ligação de entrada e uma de saída. O nó não é apresentado como um passo de conteúdo separado no progresso do workflow.
Registo em workflows
Ative a ferramenta Registo nas definições gerais e adicione, no prompt de sistema de um passo, uma instrução para registar resultados. O utilizador vê os documentos registados através do botão Registo (📄) na barra de ferramentas.
Restaurar conversa
Não está satisfeito com a direção da conversa? Através do botão de restaurar numa mensagem anterior, pode repor o workflow para esse ponto. Todas as mensagens seguintes são eliminadas e o workflow retoma exatamente a partir desse momento.
Restaurar é definitivo — as mensagens eliminadas não podem ser recuperadas.
Ficheiros e subagentes em workflows
Um workflow pode pedir ao utilizador que forneça ficheiros, por exemplo, um documento de origem, modelo de avaliação, contrato, documento de política ou formulário preenchido. O utilizador pode carregar um novo ficheiro ou escolher um ficheiro existente a partir de Gestão de Ficheiros. Os ficheiros adicionados através de um formulário de workflow ficam disponíveis para a assistente nesse chat, mas não são automaticamente selecionados para perguntas normais de chat.
Os novos ficheiros são primeiro processados antes de o workflow poder continuar de forma fiável. Se um ficheiro obrigatório ainda estiver a ser processado ou tiver falhado, o utilizador tem de esperar ou voltar a escolher/carregar o ficheiro.
O nó Subagente executa a mesma tarefa em paralelo para vários itens. Use-o quando um workflow tiver de processar uma lista, por exemplo, um documento, participante, funcionário, cliente, processo ou formulário por execução. O subagente recebe sempre o item atual num contexto isolado. Por isso, faça com que os prompts se refiram explicitamente ao item atual e evite instruções que processem vários itens ao mesmo tempo.
Criar ou editar workflow com IA
Discuta o seu workflow com a IA. As alterações válidas aparecem no editor. Verifique e teste o resultado antes de guardar ou publicar.