Sobre este projeto
it-programming / web-development
Aberto
Estou buscando um especialista em n8n para resolver um problema de "mensagens picotadas" em um fluxo de atendimento automatizado. Eu já possuo conhecimento na ferramenta e o fluxo principal está rodando, mas estou sem tempo para implementar a lógica de agrupamento de mensagens no momento. Atualmente, o fluxo recebe mensagens, passa por um nó de Wait (que não é a solução ideal) e envia para um Agente IA (OpenAI Chat Model integrado com Postgres Chat Memory). Preciso substituir essa gambiarra por um sistema de buffering robusto utilizando o Redis. O que precisa ser feito: Criar a lógica de message buffering no n8n utilizando Redis. O sistema deve identificar mensagens sucessivas de um mesmo usuário/sessão, armazená-las no Redis e aguardar uma janela de tempo (ex: 5 a 10 segundos sem novas mensagens). Após o tempo de silêncio, agrupar o texto em uma única string e disparar o fluxo em direção ao nó do Agente IA. Garantir que a solução seja escalável e não crie gargalos se houver múltiplos contatos simultâneos. O que já está pronto (Não precisa mexer): Ambiente n8n configurado e rodando perfeitamente. Credenciais do Redis já instaladas e testadas no n8n. Toda a estrutura do Agente IA (OpenAI + Postgres Memory) e integrações auxiliares (transcrição de áudio, etc.) Já estão prontas. O seu trabalho será apenas plugar a saída do buffer na entrada do Agente.
Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Bug ou alteração pequena
Prazo de Entrega: Não estabelecido
Habilidades necessárias