Como Criar um Agente de IA com n8n que Lê Documentos do Google Drive
- Antonio Bennati
- 21 de mai.
- 5 min de leitura
Atualizado: há 6 horas
Aprenda a usar automação e inteligência artificial para transformar PDFs em insights acionáveis, ideal para analistas iniciantes e gestores que desejam aplicar IA na tomada de decisões.

Você já imaginou contar com um agente de IA capaz de ler relatórios, contratos ou pesquisas em PDF e responder perguntas com base nesses arquivos? Pois é exatamente isso que vamos te ensinar a montar neste tutorial.
Neste passo a passo, você vai aprender a usar o n8n, o Google Drive, o Supabase e a OpenAI para criar um fluxo automatizado que:
✅ Detecta novos arquivos em uma pasta do Google Drive ✅ Extrai e limpa o conteúdo de PDFs ✅ Indexa as informações em um banco vetorial com IA ✅ Permite que um chatbot inteligente responda perguntas com base nesses documentos
💡 Ideal para equipes de marketing, gestores de projeto, empresas de consultoria e times que lidam com muitos documentos.
O que você vai precisar
Uma conta gratuita no n8n.io
Um projeto no Google Cloud Console
Um banco de dados gratuito no Supabase
Uma chave de API da OpenAI
📽️ QUER VER ISSO NA PRÁTICA?
No vídeo abaixo, Antonio Bennati ensina passo a passo como criar um agente de IA no N8n que lê documentos, entende o conteúdo de PDFs e analisa dados de forma automatizada usando Supabase e OpenAI.
Preparando os acessos para o projeto N8N e Google Drive
Nesta etapa, você vai ativar e configurar os serviços externos que permitem ao n8n acessar seus arquivos, se comunicar com a IA da OpenAI e salvar as informações no Supabase.
1. Ative a API do Google Drive
Antes de qualquer automação, você precisa permitir que o n8n acesse seus arquivos. É necessário permitir que o n8n acesse os arquivos do seu Google Drive, criando um projeto e ativando a API correspondente no Google Cloud.
Para isso:

Passos:
Acesse console.cloud.google.com
Crie um projeto (ex: agente-de-ia-drive)
Ative a Google Drive API
Em "Credenciais", crie um ID OAuth2
Copie o Client ID e Client Secret
2. Crie sua credencial do Google Drive no n8n

Acesse Credentials > New > Google Drive OAuth2 API
Informe o Client ID e Secret copiados do Google Cloud
Use o link de callback sugerido pelo n8n
Clique em “Connect OAuth2 Account” e finalize a autenticação
3. Organize sua pasta com os arquivos PDF
Crie uma pasta no Google Drive (ex: “Relatórios da Empresa”)
Faça upload de alguns arquivos PDF para testar
4. Configure seu banco no Supabase
Crie um projeto gratuito em supabase.com
Crie uma tabela chamada documents
Habilite a API pública e gere a chave
Salve essa credencial no n8n com o tipo Supabase
5. Gere sua chave de API da OpenAI
Acesse: platform.openai.com
Gere sua chave e salve no n8n com o tipo OpenAI API
Criando o fluxo automatizado no n8n
Nesta etapa, vamos montar o fluxo de automação no n8n para buscar arquivos, extrair os textos e enviá-los para análise com inteligência artificial.
1. Agende o fluxo para rodar automaticamente
Adicione um nó Schedule Trigger
Escolha o horário (ex: todos os dias às 13:30)
2. Faça o n8n buscar apenas arquivos novos
Para evitar retrabalho, vamos configurar um filtro para que apenas arquivos adicionados ou modificados nas últimas 24h sejam processados.
Use o nó Set e adicione o campo modifiedTime com este valor:
Json: {{ new Date(Date.now() - 1000 * 60 * 60 * 24).toISOString() }}
Isso fará com que o n8n busque apenas arquivos modificados nas últimas 24h.
3. Conecte o Google Drive ao fluxo
Use o nó Google Drive
Aponte para a pasta pelo ID
Use a query: modifiedTime > '{{ $json.modifiedTime }}'
Marque “Return All” e adicione os campos: id, name, mimeType

4. Baixe os arquivos e extraia o conteúdo
Use Download File com {{ $json.id }}
Use Extract from File para obter o conteúdo do PDF
Use Set para definir campos file_name, content, metadata
Use Code com script de limpeza de texto (espaços, quebras, caracteres invisíveis)

5. Armazene os textos com inteligência artificial
Use Ingest Embeddings da OpenAI
Divida o texto com Recursive Text Splitter
Salve no Supabase com o nó Insert Document

Como Criar o Agente de IA no n8n para responder suas perguntas
Vamos configurar o agente inteligente para que ele consiga buscar informações nos documentos e responder perguntas de forma personalizada.
Adicione o nó AI Agent
Escolha o modelo GPT-4o-mini
Conecte ao Query Supabase Vector Store
Use o nó When Chat Message Received como disparador
Teste com perguntas reais baseadas nos documentos
Exemplo:
🗨️ “O que diz o relatório de marketing sobre o público-alvo?”📥 A IA responderá com base nos arquivos do Drive.

Testando o fluxo completo utilizando o Google Drive e o projeto no n8n
Antes de usar em produção, é importante testar se o fluxo no n8n está funcionando corretamente do início ao fim.
Coloque um novo PDF na pasta do Drive
Espere o horário de execução ou rode o fluxo manualmente
Faça uma pergunta pelo chat do agente
Verifique se ele entendeu e respondeu com base no conteúdo
O que você acaba de criar no n8n?
Você montou um agente de inteligência artificial conectado ao seu Google Drive, capaz de transformar documentos em conhecimento acessível via chat. Tudo isso com ferramentas sem código!
Com esse projeto você pode:
Reduzir tempo de análise de documentos
Centralizar informações da sua empresa
Oferecer insights instantâneos à equipe
Conclusão: A automação do n8n e o Google Drive podem criar seu agente de IA inteligente
Com as ferramentas certas e um pouco de configuração, você pode construir soluções poderosas de análise de documentos e resposta automatizada com IA — sem precisar escrever uma linha de código.
Criar um agente de IA com n8n que lê PDFs no Google Drive é uma forma prática e moderna de trazer inteligência para o seu fluxo de trabalho. Com este guia, você aprendeu a fazer
isso do zero, e agora pode adaptar essa solução para qualquer área de negócio.
Continue com o TheBILab
🌟 Seja Membro do TheBILab - é gratuito
Tenha acesso a uma área exclusiva com minicursos, eBooks e materiais sobre dados, IA e automação. Receba no seu e-mail, toda semana, os melhores conteúdos para se manter atualizado.➡️ Quero Ser Membro
🎥 Aprenda na prática com nossos vídeos no YouTube
Assista tutoriais, estudos de caso e aulas rápidas sobre como criar dashboards, usar IA e aplicar dados no dia a dia. ➡️ Acessar Canal
🤝 Soluções para empresas que querem ir além com dados e IA
O TheBILab oferece palestras, mentorias e serviços em Análise de Dados, IA, Web Analytics e muito mais.➡️ Fale com a Gente