Crear Flujo
Crear un Flujo
Sección titulada «Crear un Flujo»Los flujos son el corazon de Floogos. Cada flujo es una secuencia de nodos conectados que procesan datos automaticamente: reciben informacion, la transforman y ejecutan acciones.
Metodo 1: Creacion Manual (Editor Visual)
Sección titulada «Metodo 1: Creacion Manual (Editor Visual)»Paso 1 - Crear el flujo
Sección titulada «Paso 1 - Crear el flujo»- En el menu lateral, haz clic en Flujos
- Haz clic en el boton + Crear nuevo workflow (esquina superior derecha)
- Escribe un nombre descriptivo (ej: “Sync Shopify a Sage”) y una descripcion opcional
- Se abrira el editor visual con un canvas vacio
Paso 2 - Agregar el nodo de inicio
Sección titulada «Paso 2 - Agregar el nodo de inicio»Todo flujo necesita un punto de entrada. Arrastra uno de estos nodos desde el panel izquierdo:
| Nodo de Inicio | Cuando usarlo |
|---|---|
| Webhook | Recibir datos externos en tiempo real (Shopify, Stripe, formularios) |
| Schedule | Ejecutar en horarios programados (cada hora, diario, semanal) |
| FormTrigger | Iniciar desde un formulario web de Floogos |
| DataStoreTrigger | Reaccionar a cambios en el DataStore |
| Manual / Start | Para pruebas manuales o ejecuciones puntuales |
Paso 3 - Agregar nodos de procesamiento
Sección titulada «Paso 3 - Agregar nodos de procesamiento»Arrastra nodos del panel izquierdo al canvas. Las categorias principales son:
| Categoria | Nodos tipicos | Ejemplo |
|---|---|---|
| Flow Control | Decision, Iterator, Merge, Delay | Evaluar si un pedido es de Portugal |
| Data | DataStore, Variable, EditFields | Guardar datos, transformar campos |
| Connections | HTTP Request, SQL Query, MSSQL | Llamar APIs, consultar bases de datos |
| Ecommerce | Shopify, WooCommerce, PrestaShop | Obtener pedidos, actualizar productos |
| Billing | Bill.pt, Fiskaly, Sage, Hub Fiscal | Crear facturas, documentos fiscales |
| Communications | Email, WhatsApp, Slack | Enviar notificaciones |
| Transformation | CSV Create, ZIP Create, JSON | Generar archivos, comprimir |
Paso 4 - Conectar los nodos
Sección titulada «Paso 4 - Conectar los nodos»- Pasa el cursor sobre el punto de salida (derecha) de un nodo
- Arrastra la linea hasta el punto de entrada (izquierda) del siguiente nodo
- La conexion se crea automaticamente
Para nodos Decision: tienen dos salidas (True / False) que puedes conectar a rutas diferentes.
Paso 5 - Configurar cada nodo
Sección titulada «Paso 5 - Configurar cada nodo»- Haz doble clic en un nodo para abrir su configuracion
- Rellena los campos requeridos (marcados con *)
- Usa variables dinamicas con la sintaxis
{{campo}}para referenciar datos del flujo:{{id}}- Campo del data actual{{billing_address.country_code}}- Campos anidados{{@NombreNodo.campo}}- Datos de un nodo especifico{{#1.campo}}- Datos del nodo anterior{{var.miVariable}}- Variables de memoria
Paso 6 - Agregar nodo End
Sección titulada «Paso 6 - Agregar nodo End»Agrega un nodo End al final de cada rama del flujo. Esto asegura que la ejecucion se cierre correctamente.
Paso 7 - Guardar
Sección titulada «Paso 7 - Guardar»Haz clic en el boton Guardar (icono de disquete o Ctrl+S).
Metodo 2: Crear con FlooIA (Asistente de IA)
Sección titulada «Metodo 2: Crear con FlooIA (Asistente de IA)»FlooIA puede generar flujos completos a partir de una descripcion en lenguaje natural.
Como usarlo
Sección titulada «Como usarlo»- En el editor de flujos, haz clic en el boton IA del toolbar superior
- Selecciona “Generar Workflow con IA”
- Describe lo que quieres automatizar en el cuadro de texto
- FlooIA generara los nodos, conexiones y configuraciones basicas
- Revisa el resultado: nodos generados, explicacion y notas
- Haz clic en Crear para aplicarlo al canvas
Ejemplos de prompts efectivos
Sección titulada «Ejemplos de prompts efectivos»| Prompt | Resultado |
|---|---|
| ”Recibir pedidos de Shopify, verificar si es de Portugal, crear factura en Bill.pt y guardar en Hub Fiscal” | Webhook + Decision + Bill.pt + HubFiscal + End |
| ”Cada dia a las 8am, exportar pedidos del DataStore como CSV y enviarlo por email” | Schedule + DataStore Filter + CSV Create + Email + End |
| ”Cuando llegue un formulario, guardar los datos en DataStore con tag ‘nuevo’ y notificar por Slack” | FormTrigger + DataStore Add + Slack + End |
| ”Leer un Excel, iterar cada fila y crear productos en Shopify” | Start + Read Excel + Iterator + Shopify Create Product + End |
Tips para mejores resultados con FlooIA
Sección titulada «Tips para mejores resultados con FlooIA»- Se especifico: “Recibir webhook de Shopify” es mejor que “recibir datos”
- Menciona los servicios por nombre: “Bill.pt”, “Sage”, “Shopify”, “Slack”
- Describe las condiciones: “si el pais es PT hacer X, si no hacer Y”
- Indica que hacer con los errores: “si falla, guardar log y enviar alerta”
Ejemplo Practico: Flujo de Facturacion Shopify
Sección titulada «Ejemplo Practico: Flujo de Facturacion Shopify»Webhook (Shopify Order) | vDecision ("Es de Portugal?") | | v TRUE v FALSEBill.pt Fiskaly(crear FT) (crear factura ES) | | v vHub Fiscal Hub Fiscal(registrar) (registrar) | | v v End EndConfiguracion del nodo Decision:
- Condicion:
"{{billing_address.country_code}}" == "PT" - True Path: nodo Bill.pt
- False Path: nodo Fiskaly
Recomendaciones
Sección titulada «Recomendaciones»- Nombra tus nodos con nombres descriptivos (ej: “Verificar pais” en vez de “decision_3”)
- Prueba con Test antes de activar - envia datos de prueba para verificar cada paso
- Usa Decision para manejar errores: si un nodo puede fallar, agrega una rama alternativa
- Guarda frecuentemente - el editor no tiene autoguardado
- Un flujo por proceso - es mejor tener flujos pequenos y claros que uno gigante
- Documenta con descripciones - cada flujo y nodo pueden tener descripcion para el equipo
Nodos mas usados para empezar
Sección titulada «Nodos mas usados para empezar»| Nodo | Para que sirve |
|---|---|
| Webhook | Punto de entrada para datos externos |
| Decision | Evaluar condiciones (if/else) |
| EditFields | Transformar y mapear datos |
| HTTP Request | Llamar APIs externas |
| DataStore Add | Guardar datos para uso posterior |
| Email / Postmark | Enviar notificaciones |
| CSV Create | Generar archivos de exportacion |
| End | Cerrar una rama del flujo |
Siguiente paso
Sección titulada «Siguiente paso»Una vez creado tu flujo, consulta Ejecutar un Flujo para aprender a probarlo y activarlo.