Assistente de Workflow
Assistentes de workflow são uma forma avançada de assistentes de IA. Em vez de um diálogo totalmente aberto, o funcionário segue uma sequência definida de etapas guiadas pela IA. Isso permite padronizar e automatizar processos complexos e de várias etapas — de forma consistente e repetível.
O que é um assistente de workflow?
Um assistente de workflow funciona com base em um fluxograma visual de nós conectados por setas. Cada nó executa uma tarefa específica:
| Tipo de nó | Descrição |
|---|---|
| Início / Fim | Ponto de início e fim do fluxo de trabalho |
| Avaliar | Analisa o contexto e armazena informações na memória do fluxo de trabalho |
| Condição | Avalia uma expressão e direciona o fluxo na direção correta |
| LLM | Invoca um modelo de linguagem para uma tarefa específica (opcional: aguarda entrada) |
| ** Aprovação** | Pergunta sim/não e envia o fluxo com base na resposta |
O fluxo de trabalho salva seu estado automaticamente após cada etapa. Quando o funcionário fornece entrada, o fluxo de trabalho retoma exatamente de onde parou — mesmo após fechar o navegador.
Como usar um assistente de workflow?
Inicie uma nova conversa e escolha um assistente de workflow na lista. O assistente conduz automaticamente você por todas as etapas. Em algumas etapas o assistente aguarda sua resposta; em outras etapas ele continua de forma independente.
À direita da entrada de chat, você verá o Botão de Workflow. Clique nele para abrir um painel com todas as etapas e seu status atual (aguardando, ativo, pronto, aguardando entrada, pulado, erro).
Você pode encerrar o chat a qualquer momento e retomar depois. O workflow continua de onde você parou.
Exemplo: Assistente de Pesquisa Profunda
O Assistente de Pesquisa Profunda é um exemplo de assistente de workflow disponível para os funcionários. Ele guia por um processo de pesquisa abrangente:
- Definir tema — a IA pergunta sobre o tema da pesquisa e o nível de profundidade desejado
- Formular perguntas de busca — a IA cria perguntas de busca direcionadas com base no tema
- Realizar pesquisa — a IA conduz a pesquisa e coleta informações relevantes
- Gerar relatório — a IA redige um relatório de pesquisa estruturado
- Concluir — o funcionário revisa o relatório e pode fazer perguntas adicionais
Criar assistente de workflow
Como administrador, você pode no ambiente de administração compor e publicar assistentes de workflow para os funcionários. Escolha Assistentes → Novo assistente → Assistente de workflow. Você pode começar com uma tela em branco ou usar um preset existente como base.
Os assistentes de workflow podem ser compartilhados com grupos e colegas, assim como os assistentes comuns. Ao compartilhar com colegas, o AI-Corporate pode enviar automaticamente uma notificação por e-mail para que os destinatários saibam que o assistente de workflow está disponível.
Configurações gerais
Ao criar ou editar um workflow, no painel de configurações defina o seguinte para todo o workflow:
- Modelo: O modelo de IA que será utilizado por todas as etapas.
- Ferramentas: Quais ferramentas estão disponíveis (por exemplo, Registro, Busca na Internet). Etapas LLM podem desativar ferramentas ativadas globalmente por etapa.
- Servidores MCP: Integrações externas.
- Documentos e imagens: Arquivos que etapas LLM podem consultar.
Criar um nó de triagem
Um nó de avaliar analisa a entrada do usuário e armazena valores estruturados na memória (por exemplo, departamento, urgência). Configure:
- Um prompt de sistema que descreve o que precisa ser analisado.
- O cronograma de saída: campos com nome e tipo (
string,number,boolean,enum).
Os valores armazenados ficam disponíveis como state.nomeDoCampo em nós de condição.
Configurar um nó de condição
Um nó de condição lê a memória do workflow e encaminha o fluxo para a próxima etapa correta por meio de expressões CEL:
| Comportamento desejado | Expressão |
|---|---|
Valor do campo é true | state.aprovado == true |
| Campo tem valor | state.departamento == "sales" |
| Limite numérico | state.prioridade > 3 |
Cada ramificação possui uma conexão própria para a próxima nó.
Registro em workflows
Ative a ferramenta de registro via configurações gerais e adicione no prompt de sistema de uma etapa uma instrução para registrar os resultados. O funcionário verá os documentos registrados via o Botão de Registro (📄) na barra de ferramentas.
Recuperar conversa
Não estiver satisfeito com a direção da conversa? Pelo botão de restauração em uma mensagem anterior, você pode retornar o workflow àquele ponto. Todas as mensagens subsequentes são apagadas e o workflow retoma exatamente naquele momento.
A restauração é definitiva — as mensagens removidas não podem ser recuperadas.
Arquivos e subagentes em workflows
Um workflow pode solicitar que o usuário forneça arquivos, por exemplo, um documento-fonte, modelo de avaliação, contrato, documento de política ou formulário preenchido. O usuário pode enviar um novo arquivo ou escolher um arquivo existente no Gerenciamento de Arquivos. Arquivos adicionados via um formulário de workflow ficam disponíveis para o assistente nessa conversa, mas não são selecionados automaticamente para perguntas de chat comuns.
Novos arquivos são processados primeiro antes que o workflow possa continuar de forma confiável. Se um arquivo obrigatório ainda estiver sendo processado ou falhou, o usuário precisa aguardar ou escolher/upload novamente.
O nó Subagente executa a mesma tarefa em paralelo para vários itens. Use-o quando um workflow precisa processar uma lista, por exemplo, um documento, participante, funcionário, cliente, arquivo ou formulário por execução. O subagente recebe sempre o item atual em um contexto isolado. Portanto, adapte prompts para referir-se explicitamente ao item atual e evite instruções que processem vários itens de uma vez.
Nó de passagem
Um nó de passagem não executa uma tarefa de IA e não mostra uma saída visível. Ele apenas encaminha o workflow para a próxima etapa. Use-o para reunir rotas de forma organizada, por exemplo quando um caminho ignora uma etapa e depois volta para a rota principal.
Um nó de passagem deve ter pelo menos uma conexão de entrada e uma conexão de saída. Ele não aparece como uma etapa de conteúdo separada no painel de progresso do workflow.