Este workflow de n8n permite interactuar con los datos de Google Search Console a través de un agente de IA. Un usuario inicia una conversación a través de un webhook. El workflow utiliza un agente Langchain que se conecta a dos herramientas: una para obtener datos de Search Console (mediante dos llamadas HTTP a la API de Google Search Console: una para obtener la lista de propiedades y otra para consultar datos específicos) y otra para acceder a una memoria de conversación almacenada en una base de datos Postgres. El agente de IA procesa la consulta, accede a los datos relevantes de Search Console a través de las herramientas, recupera el contexto de la conversación de Postgres, genera una respuesta y la envía de vuelta al usuario a través del webhook. OpenAI proporciona el modelo de lenguaje para el agente de IA. El workflow maneja la lógica de selección de la propiedad de Search Console y la construcción de las consultas a la API. El flujo es: Webhook → Agente de IA (con herramientas Search Console y memoria Postgres) → Respuesta al Webhook.
- Integración con Google Search Console para obtener datos de rendimiento.
- Uso de un modelo de lenguaje OpenAI para la generación de respuestas.
- Almacenamiento del historial de conversaciones en una base de datos Postgres.
- Implementación de un agente Langchain para una interacción más contextualizada.
- Manejo de múltiples propiedades de Search Console.