Clasificador de Correo Inteligente
Sistema de automatización inteligente que utiliza el modelo Gemini para analizar el contenido de los correos entrantes y categorizarlos automáticamente. Mediante un procesamiento de lenguaje natural, eYour Business Conversations.
Clasificador de Correo Inteligente
🧩 Descripción General
Este flujo de trabajo automatiza la clasificación inteligente de correos electrónicos entrantes en una cuenta de Gmail. Aprovecha el modelo de IA Gemini para analizar el contenido del correo y asignar automáticamente una de las cuatro etiquetas basadas en prioridad. Este proceso ayuda a optimizar la gestión del correo electrónico al clasificar las comunicaciones en categorías procesables sin intervención manual, asegurando que los mensajes importantes se resalten y organicen de manera eficiente.
⚙️ Características Principales
- Recupera automáticamente correos electrónicos sin etiquetar de una cuenta de Gmail conectada de forma programada.
- Analiza el texto completo de cada correo electrónico utilizando el modelo de IA Gemini para determinar su contexto e intención.
- Clasifica los correos electrónicos en cuatro categorías distintas: VENTA (Sales), IMPORTANTE (Important), URGENTE (Urgent) y NORMAL (Normal).
- Enruta dinámicamente cada correo electrónico a la acción de etiquetado apropiada según la clasificación de la IA.
- Aplica la etiqueta de Gmail correspondiente y una etiqueta universal "ETIQUETADO" a cada correo procesado.
🔄 Pasos del Flujo de Trabajo
| Nombre del Componente | Rol en el Flujo de Trabajo | Entradas Clave | Salidas Clave |
|---|---|---|---|
| Mensaje de Gmail | Ingesta de Correos: Recupera un lote de correos electrónicos de la cuenta de Gmail conectada que no tengan la etiqueta "ETIQUETADO". | Consulta de Gmail para filtrar correos sin etiquetar. | Una lista de datos del correo, incluyendo el cuerpo del mensaje y el ID único. |
| Prompt | Preparación de Instrucciones: Formatea el texto del correo en un prompt estructurado con instrucciones claras para el modelo de IA. | El contenido de texto sin procesar de cada correo electrónico. | Un mensaje de prompt preparado listo para el modelo de IA. |
| Gemini | Análisis de Contenido: Procesa el prompt utilizando el modelo Gemini para evaluar el contexto del correo y asignar una única categoría. | El prompt formateado que contiene el texto del correo. | Una salida de texto que contiene solo la palabra clave de la categoría asignada (ej., VENTA, URGENTE). |
| Crear Datos | Estructuración de Datos: Empaqueta el resultado de la clasificación de la IA con el ID original del correo en un objeto de datos estructurado. | La categoría generada por la IA y el ID original del correo electrónico. | Un registro de datos estructurado que vincula el ID del correo con su etiqueta sugerida. |
| Switch | Enrutamiento Condicional: Actúa como un enrutador lógico, inspecciona la etiqueta sugerida en cada registro de datos y dirige el flujo a la ruta de salida correspondiente. | El registro de datos estructurado que contiene el ID del correo y la etiqueta. | Enruta los datos a una de las cuatro salidas basándose en el valor de la etiqueta. |
| Mensaje de Gmail (VENTA) | Aplicación de Etiqueta (Ventas): Aplica las etiquetas "VENTA" y "ETIQUETADO" a los correos enrutados desde el caso correspondiente del Switch. | El ID del correo para mensajes clasificados como relacionados con ventas. | Confirmación de la operación de actualización de etiqueta en Gmail. |
| Mensaje de Gmail (IMPORTANTE) | Aplicación de Etiqueta (Importante): Aplica las etiquetas "IMPORTANTE" y "ETIQUETADO" a los correos enrutados desde el caso correspondiente del Switch. | El ID del correo para mensajes clasificados como importantes. | Confirmación de la operación de actualización de etiqueta en Gmail. |
| Mensaje de Gmail (URGENTE) | Aplicación de Etiqueta (Urgente): Aplica las etiquetas "URGENTE" y "ETIQUETADO" a los correos enrutados desde el caso correspondiente del Switch. | El ID del correo para mensajes clasificados como urgentes. | Confirmación de la operación de actualización de etiqueta en Gmail. |
| Mensaje de Gmail (NORMAL) | Aplicación de Etiqueta (Normal): Aplica las etiquetas "NORMAL" y "ETIQUETADO" a los correos enrutados desde el caso correspondiente del Switch. | El ID del correo para mensajes clasificados como normales/rutinarios. | Confirmación de la operación de actualización de etiqueta en Gmail. |
🧠 Notas
- El flujo de trabajo está diseñado para ejecutarse en modo por lotes, procesando múltiples correos electrónicos en paralelo para mayor eficiencia.
- Requiere credenciales válidas tanto para Google Gmail (para acceder a los correos) como para la API de Google AI (para el modelo Gemini).
- La lógica de clasificación se define dentro de las instrucciones del componente Prompt, las cuales exigen una respuesta estricta de una sola palabra clave de la IA.
- El sistema omite los correos ya etiquetados con "ETIQUETADO", evitando el reprocesamiento de los mismos mensajes.
- El orden de prioridad para la clasificación, según se define en el prompt, es: URGENTE > IMPORTANTE > VENTA > NORMAL.