Generador de IA
Genera texto utilizando un modelo LLM con un prompt de sistema personalizado.
si hay varios enlaces que son iguales, incluye solo uno de ellos e informa al usuario que el proceso ha finalizado.
Este flujo de trabajo impulsado por IA enriquece los datos de leads en Google Sheets recuperando automáticamente perfiles de LinkedIn, cargos e industrias faltantes desde la web utilizando búsqueda y agentes de IA. Actualiza la hoja con la información enriquecida, optimizando el proceso de enriquecimiento de leads para los equipos de ventas y marketing.
Recuperar datos de leads desde Google Sheets
Extrae los datos de leads existentes de un documento de Google Sheets para prepararlos para el enriquecimiento.Verificar y añadir columnas faltantes
Asegura que existan columnas esenciales como LinkedIn, Cargo e Industria en la hoja, añadiéndolas si es necesario.Enriquecer datos usando IA y búsqueda web
Para cada lead, utiliza agentes de IA y Google Search para encontrar información faltante como perfiles de LinkedIn, cargos e industrias.Actualizar Google Sheet con información enriquecida
Escribe automáticamente los datos enriquecidos en las filas y columnas correspondientes en Google Sheet.Notificar o mostrar resultados
Muestra el resultado del proceso de enriquecimiento al usuario a través de salidas de chat.A continuación se muestra una lista completa de todos los prompts utilizados en este flujo para lograr su funcionalidad. Los prompts son las instrucciones dadas al modelo de IA para generar respuestas o realizar acciones. Guían a la IA en la comprensión de la intención del usuario y la generación de resultados relevantes.
Genera texto utilizando un modelo LLM con un prompt de sistema personalizado.
si hay varios enlaces que son iguales, incluye solo uno de ellos e informa al usuario que el proceso ha finalizado.
Prompt del sistema de agente para revisar las columnas de Google Sheet y actualizarlas si es necesario.
utiliza el recuperador de Google Sheet y verifica si el documento tiene una columna "LinkedIn", "Job Title", "Industry"; si no, agrégalas al documento.
Agente de IA encargado de encontrar y mostrar el enlace de la página de LinkedIn de una persona.
Backstory: Data enricher
Goal: You should Find the persons LinkedIn and output the LinkedIn page link.
Role: data enricher
Agente de IA encargado de encontrar y mostrar el cargo de una persona según su LinkedIn.
Backstory: Data enricher
Goal: You should Find the persons job title based on their LinkedIn and output that.
Role: data enricher
Agente de IA encargado de encontrar y mostrar la industria laboral de una persona utilizando las herramientas disponibles.
Backstory: Data enricher
Goal: You should Find the persons job Industry based on tools at your disposal.
Role: data enricher
A continuación se muestra una lista completa de todos los componentes utilizados en este flujo para lograr su funcionalidad. Los componentes son los elementos básicos de cada Flujo de IA. Le permiten crear interacciones complejas y automatizar tareas mediante la conexión de diversas funcionalidades. Cada componente sirve para un propósito específico, como manejar la entrada del usuario, procesar datos o integrarse con servicios externos.
Descripción del flujo
Este flujo de trabajo automatiza el enriquecimiento de datos de outreach almacenados en un Google Sheet. Está diseñado para encontrar automáticamente información faltante como perfiles de LinkedIn, cargos e industrias de los contactos en tu hoja de cálculo aprovechando agentes de IA, Google Search y manipulación dinámica de datos. El proceso no solo extrae estos datos sino que también actualiza tu Google Sheet en consecuencia. Esta solución es muy valiosa para escalar y automatizar tareas de enriquecimiento de datos, eliminando la investigación manual y asegurando que tus listas de outreach estén siempre actualizadas y completas.
Interacción con el usuario e inicialización
Recuperación y preparación de Google Sheet
Proceso de enriquecimiento de datos (iterativo por cada fila)
Automatización e integración de IA
Salida y retroalimentación al usuario
Paso | Nombre del componente | Propósito |
---|---|---|
1 | Widget de botón, Entrada/Salida de chat | Interacción con el usuario e inicio del proceso |
2 | Recuperador de Google Sheets | Extrae datos de contacto del Google Sheet proporcionado |
3 | Agente de llamadas a herramientas | Verifica/crea columnas requeridas (“LinkedIn”, etc.) |
4 | Iteradores | Procesa cada fila/contacto individualmente |
5 | Agentes de IA + Google Search + Recuperador de URL | Encuentra URLs de LinkedIn, cargos e información de industria |
6 | Crear datos | Estructura la nueva información para cada contacto |
7 | Actualizador de Google Sheets | Escribe los datos enriquecidos en las columnas apropiadas |
8 | Salidas de chat, Notas | Proporciona retroalimentación, instrucciones y actualizaciones de estado |
Encontrar perfiles de LinkedIn:
Para cada contacto, un agente de IA utiliza Google Search (y opcionalmente analiza páginas web) para encontrar la URL de LinkedIn más probable. Si se encuentran varios enlaces, el agente selecciona el mejor e informa al usuario.
Extraer cargos:
Una vez encontrado el perfil de LinkedIn, el agente de IA extrae o interpreta el cargo desde el contenido de la página del perfil.
Determinar la industria:
El agente determina la industria del contacto, ya sea desde LinkedIn u otras fuentes públicas disponibles.
Actualizar Google Sheet:
Por cada enriquecimiento exitoso, el flujo de trabajo escribe los nuevos datos (LinkedIn, Cargo, Industria) directamente en la fila y columna correspondiente en el Google Sheet.
A continuación se muestra una vista simplificada de la lógica de automatización:
flowchart TD
Start([User clicks Start / uploads Sheet])
GetSheet([Retrieve Google Sheet data])
CheckColumns([Ensure LinkedIn/Job Title/Industry columns exist])
ForEachRow([For each row in Sheet])
SearchLinkedIn([AI agent finds LinkedIn URL])
ExtractJobTitle([AI agent extracts Job Title])
DetermineIndustry([AI agent determines Industry])
UpdateSheet([Update Sheet with new data])
NotifyUser([Provide feedback to user])
Start --> GetSheet --> CheckColumns --> ForEachRow
ForEachRow --> SearchLinkedIn --> ExtractJobTitle --> DetermineIndustry --> UpdateSheet
UpdateSheet --> NotifyUser
Escalabilidad:
Permite a los equipos enriquecer miles de contactos de manera eficiente, facilitando el mantenimiento de bases de datos de outreach grandes y de alta calidad.
Automatización:
Todos los pasos de investigación y entrada de datos están automatizados, liberando recursos humanos para tareas de mayor valor.
Consistencia y calidad de datos:
Asegura que cada contacto tenga información completa, mejorando la personalización y el enfoque en los esfuerzos de outreach.
Flexibilidad:
La construcción modular (disparadores, iteradores, agentes de IA, creadores de datos) permite adaptarlo o ampliarlo fácilmente para otras necesidades de enriquecimiento de datos.
En resumen:
Este flujo de trabajo es una automatización robusta y escalable para enriquecer datos de outreach en Google Sheets con perfiles de LinkedIn, cargos e información de industria actualizados. Combina de manera fluida agentes de IA, búsqueda web y automatización de hojas de cálculo para ahorrar tiempo, mejorar la efectividad de tu outreach y mantener una alta calidad de datos en tus listas de contactos.
Ayudamos a empresas como la suya a desarrollar chatbots inteligentes, servidores MCP, herramientas de IA u otros tipos de automatización con IA para reemplazar a humanos en tareas repetitivas de su organización.