File Message
El componente File Message te permite añadir archivos a un mensaje dentro del dashboard de Nappai. Es útil cuando quieres enviar información adicional, como documentos, imágenes o cualquier otro tipo de archivo, junto con el texto que ya tienes preparado.
¿Cómo funciona?
Internamente el componente toma tres entradas:
- Text – El texto que quieres incluir en el mensaje.
- Message with files – Un mensaje que ya contiene archivos o un conjunto de archivos que deseas adjuntar.
- Audio Video Encoder – Un encoder opcional que convierte archivos de audio o vídeo en un formato compatible antes de enviarlos.
El componente combina el texto con los archivos y, si se proporciona un encoder, procesa los archivos de audio o vídeo antes de empaquetarlos en un objeto Message. No se hace ninguna llamada a APIs externas; todo el procesamiento ocurre localmente dentro del flujo de Nappai.
Entradas
Audio Video Encoder
El encoder opcional que convierte archivos de audio o vídeo en un formato que el sistema puede manejar. Si no lo necesitas, simplemente déjalo vacío.
Message with files
Puedes conectar la salida de otro componente que ya haya cargado archivos, o pasar directamente un conjunto de archivos. El componente los incluirá en el mensaje final.
Text
El texto que quieres enviar junto con los archivos. Es el contenido principal del mensaje.
Salidas
Message
El componente devuelve un objeto Message que contiene el texto y los archivos adjuntos. Este objeto puede ser usado como entrada para otros componentes que envíen correos, guarden registros o realicen cualquier otra acción que requiera un mensaje completo.
Ejemplo de Uso
- Añade el componente File Message al flujo de trabajo.
- Conecta el campo Text con un bloque de texto que escribas manualmente o que provenga de otro componente.
- Conecta el campo Message with files con un bloque que haya cargado archivos (por ejemplo, un componente “Upload File”).
- (Opcional) Conecta el campo Audio Video Encoder con un encoder si necesitas procesar audio o vídeo.
- Conecta la salida Message a un componente que envíe el mensaje, como “Send Email” o “Save to Database”.
El flujo resultante enviará un mensaje que incluye tanto el texto como los archivos adjuntos, listos para ser procesados por el siguiente componente.
Componentes Relacionados
- Send Email – Envía el mensaje completo por correo electrónico.
- Save to Database – Guarda el mensaje y sus archivos en la base de datos.
- Upload File – Carga archivos que luego pueden ser pasados al File Message.
Consejos y Mejores Prácticas
- Verifica los tipos de archivo antes de enviarlos para evitar errores de compatibilidad.
- Usa el encoder solo cuando sea necesario; procesar archivos innecesariamente puede ralentizar el flujo.
- Mantén el tamaño de los archivos bajo control; los sistemas de correo y almacenamiento suelen tener límites.
- Prueba el flujo con archivos pequeños antes de subir archivos de gran tamaño.
Consideraciones de Seguridad
- Control de acceso: Asegúrate de que solo usuarios autorizados puedan adjuntar archivos sensibles.
- Escaneo de malware: Si el sistema lo permite, escanea los archivos antes de enviarlos.
- Almacenamiento seguro: Guarda los archivos en ubicaciones protegidas y con permisos adecuados.
- Registros de auditoría: Mantén un registro de quién adjunta qué archivos para cumplir con políticas de trazabilidad.