¡Hola, familia tecnológica! Hoy os voy a enseñar cómo montar un escenario en Make.com que, literalmente, va a hacer magia con vuestros correos electrónicos. Si sois como yo, que recibís montones de correos con información interesante pero tenéis la bandeja de entrada a punto de explotar, este tutorial os va a encantar. Vamos a crear un sistema que extrae lo mejor de esos correos, lo guarda ordenadito en Google Sheets y luego… ¡puf! Se deshace del correo. Como por arte de magia. 🪄
AudioPost: Automatiza y Organiza tus Correos Electrónicos con Make.com 🚀 Guía Completa – Productividad 📧
Índice de Contenidos
- 1 Paso 1: Buscar Emails que Contengan las Joyas de la Corona
- 2 Paso 2: Convertir HTML a Texto – Traduciendo el Email
- 3 Paso 3: Estructurar los Datos con GPT-4 – El Mago de los Datos
- 4 Paso 4: Parsear JSON a Elementos – Desmenuzando el Plato
- 5 Paso 5: Verificar el Título en Google Sheets – No Queremos Repetir Plato
- 6 Paso 6: Registrar el Nuevo Artículo – ¡A la Hoja de Cálculo!
- 7 Paso 7: Eliminar el Correo Procesado – ¡Adiós, Correo!
- 8 Manejo de Errores – Siempre Listos para lo Inesperado
- 8.1 Paso 1: Configuración del Módulo “Gmail Watch Emails”
- 8.2 Paso 2: Convertir HTML a Texto – “Desenmascarando” el Correo Electrónico
- 8.3 Paso 3: Estructurar Datos con GPT-4 – El Cerebro de la Operación
- 8.4 Parsear JSON a Elementos – Desglosando la Información
- 8.5 Edición de la Estructura JSON – Definiendo las Reglas del Juego
- 8.6 Paso 5: Verificar Existencia del Título en Google Sheets
- 8.6.1 Configuración Detallada del Módulo:
- 8.6.2 1. Conexión (Connection):
- 8.6.3 2. Método de Búsqueda (Search Method):
- 8.6.4 3. Drive:
- 8.6.5 4. Identificador de la Hoja de Cálculo (Spreadsheet ID):
- 8.6.6 5. Identificador de la Hoja (Sheet ID):
- 8.6.7 6. Consulta (Query):
- 8.6.8 7. Máximo Número de Filas Devueltas (Maximum number of returned rows):
- 8.6.9 Explicación General del Módulo:
- 8.7 Paso 6: Registrar Nuevo Artículo en Google Sheets con el Módulo “Google Sheets – Add a Row”
- 8.8 Paso 7: Borrar Email en Gmail con el Módulo “Gmail – Delete an Email”
- 9 🚀 Automatiza y Organiza tus Correos Electrónicos con Make.com: Guía Completa para Productividad 📧
Paso 1: Buscar Emails que Contengan las Joyas de la Corona
Primero, vamos a configurar el módulo de Gmail para que se convierta en nuestro detective privado. Este módulo se encargará de vigilar la bandeja de entrada como un halcón, buscando correos que contengan las preciadas noticias de “IA Heroes”. ¿Cómo lo hace? Pues muy fácil, le decimos que mire los correos que tienen ciertas palabras clave o que vienen de un remitente específico. Este es el primer filtro, para asegurarnos de que solo se procesen los correos importantes, esos que contienen las joyas de la corona. 👑
Paso 2: Convertir HTML a Texto – Traduciendo el Email
Ahora, esos correos suelen venir con todo tipo de “maquillaje” en forma de HTML, ¿verdad? Pues lo que queremos es quitarles ese maquillaje para ver el contenido de verdad, el texto plano. Así que, con el módulo “HTML a Texto“, vamos a hacer exactamente eso. Es como decirle al correo: “Fuera capas, muéstrame tu verdadero yo”. 🎭
Paso 3: Estructurar los Datos con GPT-4 – El Mago de los Datos
Aquí es donde entra en juego nuestro mago GPT-4o. Le vamos a dar un prompt específico para que lea el texto del correo y lo transforme en un formato JSON bien estructurado. Imagina que le das una receta de cocina y te devuelve un plato gourmet, perfectamente presentado. Pues eso hace GPT-4o con la información del correo: la organiza en categorías, títulos, descripciones, URLs, y demás detalles importantes como si fuera un chef con estrellas Michelin. 🍽️✨
El JSON que nos ha preparado GPT-4o es genial, pero ahora queremos desmenuzarlo, separar cada ingrediente (o mejor dicho, cada artículo). Con el módulo de Parse JSON, tomamos ese JSON y lo convertimos en un array de elementos, listos para ser procesados uno por uno. Es como si ese plato gourmet lo dividieras en pequeñas porciones, perfectas para saborear una a una. 🍡
Paso 5: Verificar el Título en Google Sheets – No Queremos Repetir Plato
Antes de que esos artículos pasen a nuestra base de datos, hacemos una parada en Google Sheets para comprobar si ese título ya existe. No queremos duplicados, ¡nada de repetir platos en esta fiesta! Si el título ya está registrado, el artículo ni siquiera pasa al siguiente paso. Es como un portero en una fiesta exclusiva que solo deja entrar a los invitados nuevos y especiales. 🎉🚪
Paso 6: Registrar el Nuevo Artículo – ¡A la Hoja de Cálculo!
Si el título pasa la verificación, entonces es hora de registrarlo en nuestra hoja de cálculo de Google Sheets. Este paso es el equivalente a guardar un documento importante en la estantería, perfectamente etiquetado para cuando lo necesitemos. 📚
Paso 7: Eliminar el Correo Procesado – ¡Adiós, Correo!
Ahora que ya tenemos toda la información guardada, podemos decirle adiós al correo original. Con el módulo de eliminación de Gmail, nos deshacemos de él y dejamos nuestra bandeja de entrada limpia y ordenada. Es como hacer una buena limpieza después de la fiesta, dejando todo en su sitio y sin rastros de lo que ya se procesó. 🧹✨
Manejo de Errores – Siempre Listos para lo Inesperado
¿Qué pasa si algo va mal y no podemos registrar un título en Google Sheets? No os preocupéis, porque en ese caso, el correo no se elimina y se queda en la bandeja de entrada, esperando a que lo revisemos manualmente. Es como tener un plan B para esos días en los que la tecnología decide tomarse un descanso. 🛠️
¡Perfecto! Vamos a detallar el primer paso del escenario utilizando la imagen que has compartido.
Paso 1: Configuración del Módulo “Gmail Watch Emails”
Vamos a empezar con todo, configurando el primer módulo que es el pilar de este escenario. Aquí convierto a Make.com en mi propio detective privado, encargado de vigilar mi bandeja de entrada en busca de esos correos cargados de noticias importantes. Porque, seamos honestos, ¿quién quiere perder tiempo revisando correos irrelevantes?
1. Conexión:
- Connection: Lo primero es conectar mi cuenta de Gmail. Así le doy a Make la llave maestra para que pueda entrar y trabajar su magia. Es como darle acceso a un mayordomo digital que siempre está listo para hacer su trabajo sin que tenga que preocuparme.
2. Carpeta (Folder):
- Folder: He seleccionado
/Inbox
, porque ahí es donde llegan los correos que realmente importan. Pero si tuviera una carpeta específica para estos correos, podría decirle a Make que mire allí. De esta manera, me aseguro de que no se me escape nada importante.
3. Tipo de Filtro (Filter type):
- Filter type: Elijo “Gmail filter”, lo que me permite usar la búsqueda avanzada de Gmail. Esto es clave porque no quiero que Make pierda tiempo buscando en todos los correos, sino que se concentre solo en los que tienen verdadero valor.
4. Consulta de Búsqueda (Query):
- Query: Aquí es donde realmente hago el filtro a medida. Le digo a Make que busque correos que vengan de
emails_de@dominio.com
y que tengan “Noticias Importantes” en el asunto. Esto es como decirle: “Solo quiero que proceses lo que realmente me interesa, lo demás, ignóralo”. Así, me aseguro de que Make trabaje con lo que realmente necesito.
5. Marcar correos como leídos (Mark email message(s) as read when fetched):
- Mark as read: Claro, selecciono que los marque como leídos. Así me ahorro la molestia de tener que volver a revisar correos que ya están siendo procesados. Es una forma elegante de mantener mi bandeja de entrada ordenada.
6. Número máximo de resultados (Maximum number of results):
- Maximum number of results: Aquí le pongo un límite de 10 correos por ciclo. No quiero que Make se abrume procesando demasiados correos a la vez. Prefiero que lo haga en pequeños lotes, asegurando que todo vaya fluido y sin contratiempos.
Explicación General:
Este módulo es como mi centinela digital. Siempre alerta, revisando cada correo que entra en mi bandeja de entrada, pero solo filtrando los que realmente importan. Una vez que encuentra los correos correctos, los marca como leídos y los envía directos al siguiente paso del escenario. Es como tener un asistente personal que me ahorra tiempo y esfuerzo, dejando solo lo esencial.
¡Y eso es todo para el primer paso! Ya ves lo sencillo y efectivo que es configurar a Make para que haga todo el trabajo pesado por ti. Ahora, sigamos adelante y veamos cómo estos correos se transforman en datos valiosos. ¡Vamos a por el siguiente paso! 😄
¡Genial, vamos al Paso 2!
Paso 2: Convertir HTML a Texto – “Desenmascarando” el Correo Electrónico
Bien, ya hemos capturado esos correos importantes en el primer paso, ahora es momento de quitarles el maquillaje (¡perdón, el formato HTML!) para ver el contenido real que necesitamos. Aquí es donde entra en juego el módulo Text Parser. Vamos a desglosar cómo lo configuro:
1. HTML:
- HTML Content: Aquí selecciono el contenido HTML que quiero convertir a texto. Este es el jugo del correo, lo que realmente importa. Es como decirle a Make: “Oye, ignora toda esa decoración y dame solo el texto crudo, que es lo que me interesa”. Esta es la clave para poder trabajar con la información de forma más sencilla en los siguientes pasos.
2. Salto de Línea (Line break):
- Line break: Aquí, selecciono “LF (\n) – Unix/Mac OS X”. Esto le indica a Make cómo manejar los saltos de línea cuando convierte el HTML a texto. Es como decirle: “Vamos a mantener esto ordenado, con saltos de línea claros para que todo se vea bien”. En este caso, estoy eligiendo el formato LF, que es un estándar en Unix y Mac. Así que no importa si trabajas en Windows, este formato se adapta bien a casi cualquier sistema.
3. Encabezados en Mayúsculas (Uppercase headings):
- Uppercase headings: Aquí puedes decidir si quieres que los encabezados se conviertan en mayúsculas o no. Yo lo dejo en “No”, porque prefiero mantener el formato original del texto para no perder matices importantes. Pero si lo que quieres es destacar los encabezados para que resalten más tarde, podrías cambiarlo a “Yes”. Es como decidir si quieres que los títulos de tus capítulos en un libro estén en negrita o en cursiva.
Explicación General:
Este módulo es como un desenmascarador profesional. Toma todo ese código HTML que envuelve el contenido del correo y lo convierte en texto plano. Esto es crucial porque, en los siguientes pasos, necesitamos trabajar con texto limpio, sin distracciones ni formatos complicados. Además, con la opción de salto de línea bien configurada, nos aseguramos de que el texto convertido sea fácil de leer y procesar.
Y así es como paso de un correo electrónico todo decorado con HTML a un texto limpio y fácil de manejar. Ahora tenemos lo esencial, listo para ser procesado en el siguiente paso. ¡Vamos a seguir adelante! 😄
Paso 3: Estructurar Datos con GPT-4 – El Cerebro de la Operación
Ahora que ya hemos desenmascarado el correo y tenemos el texto limpio, es hora de que el verdadero cerebro de la operación entre en acción: GPT-4o. Este es el momento en el que la inteligencia artificial toma el control y convierte ese texto plano en datos estructurados que podemos utilizar. Vamos a ver cómo configuro este módulo:
1. Conexión (Connection):
- Connection: Aquí selecciono mi conexión con OpenAI, que es la clave para poder utilizar los modelos de GPT-4o. Esto es como establecer una línea directa con un súper analista que tiene un conocimiento enciclopédico. Básicamente, estoy llamando al experto para que entre en acción.
2. Método (Select Method):
- Select Method: He elegido “Create a Chat Completion (GPT Models)“. Esto significa que voy a aprovechar el poder conversacional de GPT-4o para que tome el texto del correo y lo transforme en un formato estructurado y comprensible, en este caso, en JSON. Es como pedirle a un chef que te prepare un plato gourmet con los ingredientes que le das.
3. Modelo (Model):
- Model: Estoy utilizando la versión “gpt-4o-mini-2024-07-18 (system)“. Este es el motor que impulsará la magia. Es como elegir el modelo de coche que vas a conducir: este es potente, fiable y perfecto para lo que necesito hacer.
4. Mensaje (Messages):
- Message 1:
- Role: He configurado el rol como “User”. Esto le dice a GPT-4o que lo que viene a continuación es una instrucción que debe seguir. Es como si le estuviera hablando directamente al chef, dándole la receta exacta que quiero que prepare.
- Message Content: Aquí es donde escribo el prompt específico. En este caso, le digo a GPT-4o algo así como: “Actúa como un analista, programador de aplicaciones y procesos automatizados, especialista en analizar código y encontrar patrones, con más de 30 años de experiencia profesional. Tu misión es analizar emails, corregir errores, convertir el contenido en un formato JSON estructurado que incluya categoría, título, descripción, URL, fecha del correo, y otros datos relevantes.” …
Este prompt está diseñado para que GPT-4o se ponga en modo experto y haga exactamente lo que necesito: transformar el texto plano en un JSON que sea fácil de procesar en los pasos siguientes.
Explicación General:
Este módulo es el corazón del escenario. Aquí es donde el texto plano se convierte en algo estructurado y útil. Es como tomar una caja de piezas de Lego y pedirle a un maestro constructor que te arme una maqueta espectacular. Con este setup, GPT-4o convierte toda esa información en un formato que se puede manejar fácilmente en Google Sheets y otros sistemas.
¡Seguimos adelante con el Paso 4!
Parsear JSON a Elementos – Desglosando la Información
Ahora que GPT-4o ha hecho su magia y nos ha entregado un bonito JSON estructurado, es hora de desmenuzar esa información y prepararla para ser utilizada en los siguientes pasos. Aquí es donde entra en juego el módulo JSON Parse. Este módulo es esencial porque toma ese JSON y lo convierte en elementos individuales que podemos manipular fácilmente.
1. Estructura de Datos (Data structure):
- Data structure: Aquí es donde especifico la estructura de datos que va a utilizar Make para entender el JSON que acaba de recibir. He seleccionado “My data structure GMAIL“, que es una estructura que ya he configurado previamente. Esto le dice a Make cómo organizar y presentar los datos del JSON, como si le estuviera dando un mapa para navegar por la información. Es como decirle: “Aquí tienes las instrucciones exactas de cómo quiero que manejes estos datos.”
- Añadir Nueva Estructura (Add): Si no tuviera una estructura definida, podría crear una nueva desde aquí. Esto es útil cuando trabajas con diferentes tipos de datos o cuando estás configurando algo nuevo por primera vez.
2. Cadena JSON (JSON string):
- JSON string: Aquí selecciono el resultado que GPT-4o ha producido en el paso anterior. Es el contenido real del JSON que quiero desglosar. Es como entregarle una receta detallada al cocinero y decirle: “Ahora desmenúzame estos ingredientes y prepáralos para el siguiente plato.”
Explicación General:
Este módulo es el que se encarga de convertir un bloque de información JSON en piezas individuales con las que se puede trabajar de manera más específica en los siguientes pasos. Es como tomar un rompecabezas y separar las piezas para que luego puedas armar la imagen final. Aquí, Make recibe las instrucciones exactas de cómo debe organizar y manipular los datos que recibió de GPT-4o.
Y con eso, hemos desglosado el JSON en elementos manejables, listos para ser verificados y almacenados. ¡Vamos a seguir avanzando y ver cómo estos datos cobran vida en la base de datos de Google Sheets! 😄
¡Vamos a entrar en detalles sobre cómo se edita la estructura JSON en el Paso 4!
Edición de la Estructura JSON – Definiendo las Reglas del Juego
En este paso, nos estamos asegurando de que Make.com sepa exactamente cómo debe manejar y organizar los datos que vienen en el JSON. Es como definir las reglas del juego para que todo esté perfectamente estructurado y listo para el siguiente paso.
1. Especificación (Specification):
- Specification: Aquí es donde defines cada uno de los campos que tu JSON va a contener. Estos campos son las “propiedades” que el JSON incluirá, y es esencial que estén bien definidos para que Make pueda entenderlos y manejarlos correctamente.
2. Campo “categoria”:
- Name: El nombre que le das a esta propiedad es “categoria”. Esto le dice a Make que, dentro del JSON, va a encontrar un campo llamado “categoria” que contendrá la información relacionada con la categoría del artículo.
- Type: El tipo de datos que va a manejar este campo es “Text”. Esto significa que Make espera que en “categoria” haya un texto, algo que podría ser, por ejemplo, “Noticias de IA” o “Tutoriales”. Es importante definir el tipo de datos para que Make sepa cómo manejar la información.
- Default: Aquí puedes definir un valor por defecto para esta propiedad, pero en este caso, parece que lo has dejado igual que el nombre de la propiedad (“categoria”). Esto puede ser útil si por alguna razón la propiedad no contiene datos; Make entonces utilizará este valor predeterminado.
- Required: Has marcado “No” en “Required”, lo que significa que este campo no es obligatorio. Si un correo no tiene una “categoria” definida, Make puede seguir adelante sin problema.
- Multi-line: En este caso, has marcado “No”, indicando que esperas que la “categoria” sea una sola línea de texto. Esto tiene sentido porque normalmente una categoría es algo breve y conciso.
3. Campo “titulo”:
- Name: Similar al campo anterior, aquí has definido otra propiedad llamada “titulo”. Este es otro campo clave del JSON, donde Make buscará el título del artículo que se va a registrar.
- Type: También es “Text”, porque el título será una cadena de texto. Puede ser algo como “Últimas Novedades en IA” o “Nuevo Curso de Aprendizaje Automático”.
- Default: Podrías definir un valor por defecto, pero en este caso parece que no es necesario.
- Required: Aquí, podrías marcar “Yes” si consideras que el título es un campo esencial que siempre debe estar presente en el JSON. Sin embargo, en este ejemplo, está marcado como “No”, lo que indica que no es estrictamente necesario.
- Multi-line: De nuevo, has marcado “No”, porque esperas que el título sea una sola línea de texto.
Explicación General:
Al definir esta estructura JSON, le estás dando a Make una guía clara de cómo debe interpretar los datos que provienen de GPT-4o. Es como darle un manual de instrucciones para que no se pierda con la información que va a recibir. Esto asegura que todos los datos estén en el lugar correcto y que no haya sorpresas más adelante en el proceso.
¡Y así es como configuras la estructura JSON para que Make sepa exactamente qué hacer con la información que recibe! Ahora, con estos campos bien definidos, los datos se procesarán de manera organizada y sin contratiempos. ¡Vamos a seguir adelante, que esto ya está tomando forma! 😄
¡Vamos a entrar en detalles sobre el módulo específico que estamos utilizando en este paso 5!
Paso 5: Verificar Existencia del Título en Google Sheets
En este paso, estamos utilizando el módulo Google Sheets – Search Rows (Advanced). Este módulo es el encargado de buscar filas específicas en tu hoja de cálculo de Google Sheets, basándose en una consulta que tú mismo defines. El objetivo aquí es verificar si el título del artículo que estamos procesando ya existe en la hoja de cálculo, para evitar la duplicación de datos.
Configuración Detallada del Módulo:
1. Conexión (Connection):
- Connection: He seleccionado mi conexión a Google Sheets, que es lo que permite que Make tenga acceso a mis hojas de cálculo en Google Drive. Esencialmente, le estoy dando permiso a Make para que busque y lea datos en mis documentos de Google.
2. Método de Búsqueda (Search Method):
- Search Method: En este campo, selecciono “Search by path”. Esto le dice a Make que localice el archivo de Google Sheets en mi Google Drive utilizando la ruta completa, en lugar de buscarlo por un ID específico.
3. Drive:
- Drive: Aquí, selecciono “My Drive”, que es mi unidad principal en Google Drive. Si el archivo estuviera en una unidad compartida, podría cambiarlo aquí, pero en este caso, estamos trabajando en mi unidad personal.
4. Identificador de la Hoja de Cálculo (Spreadsheet ID):
- Spreadsheet ID: Selecciono el archivo específico de Google Sheets donde quiero que Make haga la búsqueda. En este ejemplo, el archivo se llama “Artículos IA Heroes New – 01/09/2024”. Esto le dice a Make dónde buscar los datos que necesita.
5. Identificador de la Hoja (Sheet ID):
- Sheet ID: Dentro del archivo de Google Sheets, he seleccionado “Hoja 1”. Especificar la hoja es crucial porque un archivo de Google Sheets puede tener múltiples hojas, y queremos asegurarnos de que Make esté buscando en la correcta.
6. Consulta (Query):
- Query: Este es el núcleo del módulo. La consulta que he configurado utiliza el lenguaje de Google Charts Query Language. La consulta es: select * where E = “{{21.titulo}}”
- Esta consulta le dice a Make que busque en la columna “E” de la hoja de cálculo y verifique si ya existe el valor de
{{21.titulo}}
que es el título del artículo que estamos procesando. Si lo encuentra, sabremos que ese título ya está registrado y no se debe añadir nuevamente. No queremos registros duplicados.
7. Máximo Número de Filas Devueltas (Maximum number of returned rows):
- Maximum number of returned rows: He limitado el número de filas que este módulo devolverá a “1”. Solo necesito saber si el título ya existe, no necesito una lista completa de resultados, lo que hace que el proceso sea más rápido y eficiente.
Explicación General del Módulo:
El módulo Google Sheets – Search Rows (Advanced) es como un guardián en tu base de datos. Antes de que se añada cualquier nuevo artículo, este módulo revisa si el título ya está presente en la hoja de cálculo. Si lo está, detiene el proceso para evitar que se guarde un duplicado. Esto mantiene la integridad de tus datos, asegurando que cada artículo registrado sea único.
¡Y eso es todo para el Paso 5! Este módulo es clave para mantener tu base de datos en orden y libre de duplicados. Ahora que hemos asegurado que solo se registren títulos nuevos, ¡estamos listos para continuar! 😄
¡Perfecto! Vamos a continuar explicando en detalle la configuración del Paso 6 con las imágenes adicionales que has proporcionado.
Paso 6: Registrar Nuevo Artículo en Google Sheets con el Módulo “Google Sheets – Add a Row”
Este es el paso en el que todo el trabajo previo se concreta en el registro de un nuevo artículo en Google Sheets. Usamos el módulo “Google Sheets – Add a Row” para añadir una nueva fila en nuestra hoja de cálculo, asegurándonos de que cada detalle del artículo se almacene en la columna correspondiente.
Configuración Detallada del Módulo “Google Sheets – Add a Row”:
1. Nombre de la Hoja (Sheet Name):
- Sheet Name: Aquí selecciono “Hoja 1”, que es la hoja dentro del archivo de Google Sheets donde se va a añadir la nueva fila. Este es el lugar donde se registrarán todos los nuevos artículos.
2. La Tabla Contiene Encabezados (Table contains headers):
- Table contains headers: Selecciono “Yes” porque la primera fila de mi hoja de cálculo contiene los nombres de las columnas (los encabezados). Esto asegura que los datos se ubiquen correctamente en cada columna.
3. Valores (Values):
Ahora, paso a configurar cada una de las columnas de la hoja de cálculo, especificando qué datos se insertarán en cada una:
- ESTADO (A):
- Inserto “NUEVO” en la columna A. Este campo me ayuda a identificar rápidamente los artículos recién añadidos.
- F_ESTADO (B):
- En la columna B, utilizo
formatDate(now; "YYYY/MM/DD HH:mm:ss"; "Europe/Madrid")
para registrar la fecha y hora actuales, indicando el momento exacto en que se añadió la fila.
- En la columna B, utilizo
- F_EMAIL (C):
- En la columna C, guardo la fecha y hora en que se recibió el correo electrónico original, usando
formatDate(16.Date; "YYYY/MM/DD HH:mm:ss"; "Europe/Madrid")
. Esto me permite tener un registro cronológico de los correos.
- En la columna C, guardo la fecha y hora en que se recibió el correo electrónico original, usando
- CATEGORÍA (D):
- Inserto la categoría del artículo en la columna D, utilizando el valor extraído y procesado en los pasos anteriores, concretamente de
21.categoria
.
- Inserto la categoría del artículo en la columna D, utilizando el valor extraído y procesado en los pasos anteriores, concretamente de
- TÍTULO (E):
- En la columna E, registro el título del artículo. Este es un campo clave para la identificación única de cada entrada y proviene de
21.titulo
.
- En la columna E, registro el título del artículo. Este es un campo clave para la identificación única de cada entrada y proviene de
- DESCRIPCIÓN (F):
- Inserto la descripción del artículo en la columna F. Este valor viene de
21.descripcion
, y proporciona un resumen del contenido del artículo.
- Inserto la descripción del artículo en la columna F. Este valor viene de
- URL (G):
- En la columna G, guardo la URL del artículo, extraída y procesada anteriormente, que se encuentra en
21.url
. Esto facilita el acceso directo al artículo original.
- En la columna G, guardo la URL del artículo, extraída y procesada anteriormente, que se encuentra en
- EMAIL_ID (H):
- En la columna H, registro el ID único del correo electrónico (
16.Email ID (UID)
), que es útil para futuras referencias si necesito volver al correo original.
- En la columna H, registro el ID único del correo electrónico (
- F_EMAIL (I):
- De nuevo, registro la fecha y hora de recepción del correo en la columna I, usando
formatDate(16.Date; "YYYY/MM/DD HH:mm:ss"; "Europe/Madrid")
. Este campo parece un duplicado del campo anterior, pero asegura que todos los datos están completos.
- De nuevo, registro la fecha y hora de recepción del correo en la columna I, usando
- ASUNTO (J):
- En la columna J, guardo el asunto del correo (
16.Subject
), proporcionando contexto adicional sobre el contenido del correo.
- En la columna J, guardo el asunto del correo (
- EMAIL (K):
- Finalmente, en la columna K, registro la dirección de correo electrónico del remitente (
16.Email
), lo que puede ser útil para seguimientos o referencias futuras.
- Finalmente, en la columna K, registro la dirección de correo electrónico del remitente (
Explicación General del Módulo “Google Sheets – Add a Row”:
El módulo “Google Sheets – Add a Row” es donde todo el esfuerzo de extracción y procesamiento de datos se convierte en una entrada tangible en tu hoja de cálculo. Cada columna se llena con los datos precisos extraídos del correo electrónico, asegurando que tu base de datos esté completa, bien organizada y lista para futuras consultas o análisis.
¡Y con esto, hemos completado la configuración del módulo “Google Sheets – Add a Row”! Este paso garantiza que toda la información importante se registre adecuadamente en tu hoja de cálculo, manteniendo tu base de datos en orden y preparada para cualquier necesidad futura. ¡Vamos a por el siguiente y último paso! 😄
¡Llegamos al último paso del escenario! Vamos a explicar cómo se configura el módulo final para cerrar el ciclo de manera perfecta.
Paso 7: Borrar Email en Gmail con el Módulo “Gmail – Delete an Email”
En este último paso, nos aseguramos de que, una vez que toda la información importante ha sido extraída y registrada, el correo original se elimine de tu bandeja de entrada, manteniéndola ordenada y libre de distracciones. Para ello, utilizamos el módulo Gmail – Delete an Email.
Configuración Detallada del Módulo “Gmail – Delete an Email”:
1. Conexión (Connection):
- Connection: Selecciono mi conexión a Gmail, lo que permite que Make tenga acceso a mi bandeja de entrada y pueda realizar acciones sobre los correos electrónicos, en este caso, eliminarlos.
2. ID del Mensaje de Gmail (Gmail Message ID):
- Gmail Message ID: En este campo, especifico el ID único del mensaje que quiero eliminar, que en este caso viene de
16.Gmail Message ID
. Este ID es lo que permite a Make identificar exactamente cuál es el correo que debe ser eliminado. Es como darle una orden precisa: “Elimina este correo específico y ningún otro”.
3. Eliminar Permanentemente (Permanently):
- Permanently: Aquí tienes la opción de decidir si el correo se elimina de manera permanente o si solo se mueve a la papelera. En este ejemplo, he seleccionado “No”, lo que significa que el correo se moverá a la papelera, donde aún podría recuperarse si fuera necesario. Si seleccionas “Yes”, el correo se eliminará de forma definitiva, sin posibilidad de recuperación.
Explicación General del Módulo “Gmail – Delete an Email”:
El módulo Gmail – Delete an Email es el encargado de limpiar tu bandeja de entrada una vez que el correo ha sido procesado completamente. Este paso es crucial para mantener el orden y asegurarte de que no estás almacenando correos innecesarios. Al mover el correo a la papelera (o eliminarlo permanentemente si lo prefieres), garantizas que solo queden en tu bandeja de entrada los correos que aún necesitan atención.
¡Y con eso, hemos completado el escenario! Este último paso cierra el ciclo, asegurando que tu bandeja de entrada se mantenga limpia y que todo el contenido útil ya esté bien registrado en Google Sheets. ¡Trabajo completado! Ahora, puedes relajarte sabiendo que Make se encarga de todo, dejando tu bandeja de entrada despejada y tu base de datos actualizada. ¡Buen trabajo y a disfrutar de tu automatización! 😄
Y eso es todo, familia. Con este escenario de Make.com, hemos creado una pequeña máquina que procesa correos electrónicos, guarda lo importante, y mantiene nuestra bandeja de entrada libre de desorden. Es como tener un asistente personal que se encarga de todo, mientras nosotros nos dedicamos a cosas más divertidas (como ver vídeos de gatitos, por ejemplo). 🐱
Espero que os haya gustado este tutorial, y que os animéis a crear vuestro propio escenario en Make.com. ¡Nos vemos en el próximo vídeo, donde seguiremos haciendo magia con la automatización! 🎥✨