Este conjunto de ferramentas automatiza aspectos distintos das operações imobiliárias: qualificação de leads recebidos pela web, pesquisa de dados e geração de conteúdo (programada ou manual) e contato telefônico automatizado com qualificação de leads. Ele utiliza IA (principalmente OpenAI GPT-4o Mini via Langchain), nós de processamento de dados e integrações com APIs externas e o Google Workspace.
Fluxo de trabalho 1: Qualificação e pontuação de leads da web recebidos
Este fluxo de trabalho captura leads de uma fonte web, valida as informações inseridas, utiliza IA para classificar a intenção e a urgência, verifica em um banco de dados de imóveis, pontua o lead e prepara um objeto de lead estruturado.
Ferramentas e serviços utilizados:
Núcleo de IA e Processamento: OpenAI (GPT-4o Mini via nós Langchain Agent e Chat Model)
Processamento de Dados: nós n8n Set, If e Code
API Externa: nó HTTP Request (para PropertyCheckAPI)
Visão geral do fluxo de trabalho:
Gatilho:
Webhook de Leads Recebidos (/incoming-lead): Captura novos leads enviados por meio de um formulário web.
Ingestão e Validação de Dados de Leads:
Definir e Renomear Campos de Leads Recebidos: Padroniza os nomes dos campos de entrada do webhook.
Verificar se a Mensagem do Usuário é Válida: Verifica se o campo userMessage está presente e atende ao comprimento mínimo.
Limpar o Texto da Mensagem do Usuário (Código): Pré-processa a mensagem do usuário (por exemplo, remove espaços extras).
Análise de Leads com IA:
Classificação de Intenção e Urgência do Lead por IA (Agente Langchain): Analisa a mensagem do usuário limpa para determinar a intenção principal do lead (por exemplo, compra, venda, consulta) e a urgência da sua solicitação.
Desenvolvido por: LLM para Classificação de Intenção/Urgência do Lead (Modelo de Chat OpenAI – GPT-4o Mini).
Extrair Intenção e Urgência da Saída da IA (Configuração): Estrutura a classificação da IA em campos distintos.
Padronização e Enriquecimento de Dados:
Padronizar Todos os Campos de Dados do Lead (Código): Padroniza ainda mais todos os pontos de dados coletados para garantir consistência.
Chamada à API de Verificação de Imóveis (Requisição HTTP): Envia detalhes do lead/imóvel para uma API externa ( https://api.example.com/property-check ) para verificar o status do anúncio ou coletar mais informações.
Pontuação e Finalização do Lead:
SE o Imóvel for um Anúncio Conhecido: Verifica a resposta da API para ver se uma correspondência encontrada foi “verdadeira”.
Calcular a Pontuação do Lead na Web (Código): Se for um anúncio conhecido (ou com base em outros critérios), este nó atribui uma pontuação numérica ou categórica ao lead.
Definir Dados Estruturados Finais do Lead na Web (Conjunto): Consolida todos os dados originais, processados, classificados e pontuados em um objeto de lead final e abrangente.
Fluxo de trabalho 2: Pesquisa de dados e geração de conteúdo com IA, agendada/manual (fundo vermelho)
Este fluxo de trabalho busca dados de URLs externos, extrai informações usando IA, permite que um agente de IA sofisticado realize pesquisas e gere análises usando várias ferramentas e envia os resultados para o Google Sheets, Google Docs e, potencialmente, outras etapas de processamento de IA.
Ferramentas e serviços utilizados:
Orquestração e Automação: Núcleo de IA n8n
e Processamento: OpenAI (GPT-4o Mini via Extrator de Informações Langchain, Agente Langchain e nós OpenAI diretos)
Ferramentas de IA: Calculadora Langchain, API Serp Langchain
Armazenamento e Saída de Dados: Planilhas Google, Documentos Google
Entrada de Dados: Nó de Requisição HTTP
Visão geral do fluxo de trabalho:
Gatilhos:
Gatilho Manual para Fluxo de Análise de Dados: Permite a execução sob demanda.
Gatilho Agendado para Fluxo de Análise de Dados: Automatiza a execução em um cronograma definido.
Ingestão de Dados e Extração Inicial:
Obter Dados Externos para Análise de IA (Requisição HTTP): Recupera conteúdo de um URL especificado.
Extração de Informações por IA a partir dos Dados Obtidos (Extrator de Informações Langchain): Utiliza um modelo de IA para extrair dados estruturados do conteúdo obtido.
Desenvolvido por: LLM para Extrator de Informações de Dados (Modelo de Chat OpenAI – GPT-4o Mini).
Análise e Tarefas Avançadas de IA:
Agente de IA para Pesquisa e Geração de Conteúdo (Agente Langchain): Processa as informações extraídas para realizar pesquisas aprofundadas, análises ou criação de conteúdo.
Desenvolvido por: LLM para Agente de IA de Pesquisa e Conteúdo (Modelo de Chat OpenAI – GPT-4o Mini).
Ferramentas Utilizadas:
Calculadora para Agente de IA: Para cálculos numéricos.
Ferramenta de Busca Web SerpAPI para Agente de IA: Para realizar buscas web em tempo real para coletar contexto adicional ou verificar informações.
Saída e Disseminação:
A saída do Agente de IA é encaminhada para múltiplos destinos:
Atualizar Documento do Google com Análise do Agente de IA (Google Docs): Insere a análise/conteúdo gerado em um Documento do Google.
Dividir Itens de Saída do Agente de IA (Dividir Saída) -> Registrar Dados de Análise de IA em Planilhas do Google (Planilhas do Google): Se o agente produzir múltiplos itens de dados, eles serão divididos e registrados individualmente em uma Planilha do Google.
OpenAI: Gerar Texto a partir do Agente (Saída 1) e OpenAI: Gerar Texto a partir do Agente (Saída 2): Esses nós provavelmente utilizam a saída do agente para processamento de IA especializado adicional (por exemplo, sumarização para diferentes finalidades, reformatação).
Fluxo de trabalho 3: Prospecção automatizada de leads e qualificação de chamadas de voz (fundo verde)
Este fluxo de trabalho automatiza o contato inicial com novos leads por meio de uma chamada de voz, utiliza IA para compreender as respostas do lead durante a chamada, qualifica-o e registra a interação detalhada e um resumo.
Ferramentas e serviços utilizados:
Orquestração e Automação: Núcleo de IA n8n
e Processamento: OpenAI (GPT-4o Mini via nós Langchain Agent e Chat Model)
Serviços de Voz: ElevenLabs (Texto para Fala via Requisição HTTP), Twilio (Fazer Chamada via Requisição HTTP)
Armazenamento e Saída de Dados: Planilhas Google
Tratamento de Erros: Gatilho de Execução de Fluxo de Trabalho n8n
Visão geral do fluxo de trabalho:
Gatilho:
Webhook para Lead de Chamada de Voz (/new-lead): Captura novos leads designados para uma chamada de voz automatizada.
Preparação e Iniciação da Chamada:
Definir Detalhes Iniciais do Lead para Chamada de Voz: Extrai informações básicas do lead (nome, telefone, referência do imóvel, e-mail) do webhook.
Gerar Script de Introdução para Chamada de Voz (Função): Cria um script personalizado para a chamada.
ElevenLabs: Converter Script de Introdução em Voz (Requisição HTTP): Envia o script para a API da ElevenLabs para gerar áudio com som natural.
Twilio: Iniciar Chamada de Voz para o Lead (Requisição HTTP): Usa a API da Twilio para realizar a chamada e reproduzir o áudio gerado.
Análise da Interação da Chamada com IA:
Agente de IA: Extrair Informações da Chamada de Voz (Agente Langchain): Processa a interação da chamada (por exemplo, uma transcrição das respostas do lead ou entradas DTMF, se configuradas para capturá-las) para extrair dados de qualificação importantes, como orçamento, cronograma e nível de interesse.
Desenvolvido por: LLM para Agente de Extração de Informações da Chamada de Voz (Modelo de Chat OpenAI – GPT-4o Mini).
Estrutura das Informações da Chamada de Voz (Função): Organiza os dados extraídos pela IA em um objeto JSON estruturado.
Qualificação de Leads e Registro de Dados:
Definir Status do Lead com Base no Interesse da Chamada: Atualiza o status do lead (por exemplo, “Interessado” ou “Não Interessado”) com base na interpretação da IA sobre a chamada.
Se o Lead Estiver Interessado (da Chamada de Voz): Ramifica o fluxo de trabalho com base no status do lead.
Se Estiver Interessado:
Atribuir Pontuação ao Lead Interessado (Função): Calcula uma pontuação para o lead com base em orçamento, cronograma, etc.
Formatar Carimbo de Data/Hora Atual para Registro (Data e Hora): Gera um carimbo de data/hora.
Registrar Lead Qualificado da Chamada de Voz no Google Sheets: Anexa as informações detalhadas e qualificadas do lead a uma planilha do Google chamada “Leads”.
Agente de IA: Gerar Resumo do Lead da Chamada de Voz (Agente Langchain): Cria um resumo conciso de toda a interação e qualificação do lead.
Desenvolvido por: LLM para Agente de Resumo de Lead da Chamada de Voz (Modelo de Chat OpenAI – GPT-4o Mini).
Registrar resumo de leads de chamadas de voz no Google Sheets: Anexa este resumo a uma planilha do Google Sheets separada, chamada ‘LeadsSummary’.
Tratamento de erros (para registro no Sheets):
Se o registro de leads de chamadas de voz no Sheets falhar: Verifica se a operação de registro no Google Sheets não foi bem-sucedida.
Acionador de erro: Notificar o administrador sobre a falha no Sheets (Executar acionador de fluxo de trabalho): Se o registro falhar, aciona um fluxo de trabalho separado para alertar um administrador.




