Lector de correo
Este flujo es utilizado para formatear los mensajes de Gmail siguiendo una plantilla
graph TD
%%{init: {'theme': 'mc','layout': 'elk'}}%%
GmailMesageComponent-bmwjc[<div><img src="/_astro/gmail.CLxyIGOu.svg" style="height: 20px !important;width: 20px !important"/></div>Google Gmail Message]
style GmailMesageComponent-bmwjc stroke:#a170ff
ParseData-xilwf[<div><img src="/_astro/braces.Djq0PW4_.svg" style="height: 20px !important;width: 20px !important"/></div>Parse Data]
style ParseData-xilwf stroke:#a170ff
Prompt-w8v41[<div><img src="/_astro/square-terminal.BMOXc-nZ.svg" style="height: 20px !important;width: 20px !important"/></div>Prompt]
style Prompt-w8v41 stroke:#a170ff
TextOutput-tafyq[<div><img src="/_astro/type.Dy26vmDy.svg" style="height: 20px !important;width: 20px !important"/></div>Text Output]
style TextOutput-tafyq stroke:#a170ff
GmailMesageComponent-bmwjc -.- ParseData-xilwf
linkStyle 0 stroke:#a170ff
ParseData-xilwf -.- Prompt-w8v41
linkStyle 1 stroke:#a170ff
Prompt-w8v41 -.- TextOutput-tafyq
linkStyle 2 stroke:#a170ff
Lector de correo (Email Reader)
🧩 Descripción general
Este flujo de trabajo automatiza el proceso de recuperar, analizar y formatear el contenido de correos electrónicos de una cuenta de Gmail. Se conecta a Gmail para obtener mensajes, extrae y estructura los datos de texto relevantes, y luego los formatea según una plantilla personalizable para una presentación clara o un procesamiento posterior. Está diseñado para agilizar el manejo de datos de correo electrónico dentro de una canalización automatizada.
⚙️ Características principales
- Obtiene mensajes de correo electrónico directamente desde una cuenta de Gmail conectada.
- Analiza y convierte los datos brutos del correo en texto plano estructurado.
- Formatea dinámicamente el contenido del correo extraído utilizando una plantilla de instrucción personalizable.
- Muestra la salida formateada final para revisión o uso en pasos posteriores.
🔄 Pasos del flujo de trabajo
| Nombre del componente | Función en el flujo de trabajo | Entradas clave | Salidas clave |
|---|---|---|---|
| Mensaje de Google Gmail | Sirve como fuente de datos, recuperando mensajes de correo de una cuenta de Gmail conectada. | Credenciales de la cuenta de Gmail y parámetros de consulta (por ejemplo, número de correos, filtros de búsqueda). | Datos brutos del correo, incluyendo remitente, asunto, cuerpo y metadatos. |
| Analizar datos | Procesa los datos brutos del correo, extrayendo y estructurando el contenido textual clave en un formato estandarizado. | Datos brutos del correo del componente Gmail. | Representación en texto plano estructurado del contenido del correo. |
| Instrucción | Construye una instrucción final formateada insertando el texto analizado del correo en una plantilla predefinida. | El texto estructurado del correo del componente Analizar datos. | Una instrucción completa y con plantilla, lista para mostrar o analizar. |
| Salida de texto | Renderiza la instrucción formateada final como una salida de texto legible dentro de la interfaz. | La instrucción completada del componente Instrucción. | Texto mostrado para revisión del usuario. |
🧠 Notas
- El flujo de trabajo requiere credenciales válidas de la API de Google Gmail para autenticar y obtener los correos.
- La recuperación inicial de correos se puede configurar con filtros como una consulta de búsqueda o un límite en el número de mensajes.
- El formato de salida final depende completamente de la plantilla definida dentro del componente Instrucción.
- Este flujo de trabajo se centra en leer y formatear el contenido del correo y no incluye acciones para enviar o responder mensajes.