Inicio / Nivel 2 — Intermedio / Módulo 6

🟡 Nivel 2 · Intermedio · Módulo 6 de 8

Box Relay — Automatización de flujos

⏱ 55–70 min 🔄 Automatización ⚡ Sin código necesario

🎯 Objetivos de aprendizaje

1. ¿Qué es Box Relay?

Box Relay es el motor de automatización de flujos de trabajo integrado en Box. Permite crear procesos automáticos que se ejecutan cuando ocurren eventos específicos en tus archivos y carpetas — sin necesidad de escribir código.

Con Box Relay puedes automatizar tareas repetitivas como:

Disponibilidad: Box Relay está disponible en los planes Business y superiores. Las capacidades avanzadas (condiciones, aprobaciones múltiples) requieren Business Plus o Enterprise.

2. Anatomía de un flujo de trabajo (Workflow)

Cada flujo de trabajo en Box Relay tiene tres componentes principales:

Trigger (Activador)

El evento que inicia el flujo. Ej: "Un archivo se sube a la carpeta X".

🔀

Conditions (Condiciones)

Filtros opcionales. Ej: "Solo si el archivo tiene extensión .pdf" o "solo si el metadato 'tipo' es 'contrato'".

▶️

Actions (Acciones)

Lo que se ejecuta automáticamente. Ej: "Notificar a Juan" o "Mover a carpeta Aprobados".

3. Triggers disponibles

TriggerSe activa cuando...
File UploadedSe sube un nuevo archivo a la carpeta configurada.
File/Folder MovedUn archivo o carpeta se mueve a la carpeta configurada.
File/Folder CopiedSe copia un archivo en la carpeta configurada.
Metadata UpdatedSe cambia un campo de metadatos en el archivo.
Task CompletedUna tarea vinculada al archivo se marca como completada.
Manual StartUn usuario inicia el flujo manualmente desde el menú contextual del archivo.

4. Acciones disponibles

Acción¿Qué hace?
Notify UsersEnvía una notificación por email a usuarios o grupos específicos.
Assign TaskCrea y asigna una tarea a un usuario con fecha límite.
Move FileMueve el archivo a otra carpeta automáticamente.
Copy FileCrea una copia del archivo en otra carpeta.
Add MetadataAplica una plantilla de metadatos y rellena campos automáticamente.
Set Expiration DateConfigura fecha de expiración del archivo o carpeta.
Add CollaboratorAñade un usuario o grupo como colaborador de la carpeta.
Lock/Unlock FileBloquea el archivo para evitar ediciones durante el proceso.

5. Flujos de aprobación

Los flujos de aprobación son uno de los casos de uso más comunes de Box Relay. Permiten enrutar documentos a uno o varios aprobadores antes de continuar el proceso.

Tipos de aprobación

TipoComportamiento
Any ApproverEl flujo continúa cuando cualquiera de los aprobadores designados aprueba.
All ApproversEl flujo continúa solo cuando TODOS los aprobadores han aprobado.
SequentialLos aprobadores reciben la solicitud en orden. El segundo solo la ve si el primero aprueba.

¿Qué pasa cuando se aprueba o rechaza?

Puedes configurar acciones diferentes para cada resultado:

6. Condiciones y flujos ramificados

Las condiciones permiten que el flujo tome diferentes caminos según atributos del archivo:

Consejo: Empieza con flujos simples (un trigger + una acción) antes de añadir condiciones. Prueba el flujo con archivos de prueba antes de activarlo en producción.

7. Casos de uso comunes

📝

Aprobación de contratos

Cuando se sube un contrato → asignar revisión a Legal → si aprueba, mover a Contratos Activos.

💰

Ciclo de facturas

Factura subida → notificar a Finanzas → aprobación → mover a Pagados y actualizar metadato.

👤

Onboarding de empleados

Nuevo empleado creado → copiar plantilla de carpetas → asignar tareas de bienvenida al equipo.

📋

Revisión de propuestas

Propuesta subida → revisión secuencial (técnico → comercial → dirección) → notificar resultado.

🏥

Informes clínicos

Informe de paciente → clasificar automáticamente → asignar revisión médica → archivar tras firma.

📰

Publicación de contenido

Contenido subido → revisión editorial → revisión legal → publicar en carpeta Publicados.

📌 Resumen

Box Relay automatiza flujos de trabajo sin código. Cada flujo tiene un trigger (evento que lo inicia), conditions (filtros opcionales) y actions (lo que se ejecuta). Los flujos de aprobación permiten enrutar documentos a uno o múltiples revisores (any, all o sequential). Las condiciones permiten ramificar el flujo según atributos del archivo. Es ideal para contratos, facturas, onboarding y cualquier proceso documental repetitivo.