Skip to content

Floo IA - Asistente inteligente

This content is not available in your language yet.

Floo IA es el asistente de inteligencia artificial integrado en la plataforma. Utiliza modelos de lenguaje (GPT-4, GPT-4o) para ayudar en la creacion, optimizacion y depuracion de workflows.

Describe en lenguaje natural lo que necesitas y Floo IA genera el workflow completo con nodos y conexiones.

Ejemplo:

"Cuando reciba un pedido por webhook, verificar el stock llamando a mi API,
si hay stock enviar email de confirmacion, si no hay notificar por Slack"

Floo IA genera automaticamente:

  • Nodo Webhook como trigger
  • Nodo HTTP para consultar la API de stock
  • Nodo Decision para evaluar la respuesta
  • Nodo SendMail en la rama true
  • Nodo Slack en la rama false
  • Conexiones entre todos los nodos

Al describir una tarea, Floo IA sugiere los nodos mas apropiados. Por ejemplo, si escribes “enviar datos a una base de datos PostgreSQL”, sugiere el nodo sqlQueryPostgres con la configuracion relevante.

Si el servicio de IA no esta disponible, el sistema usa busqueda local por palabras clave como respaldo.

Floo IA analiza un workflow existente y sugiere mejoras:

  • Nodos redundantes que pueden eliminarse
  • Oportunidades de paralelizacion
  • Mejoras en la estructura de decisiones
  • Uso mas eficiente de iteradores

Cuando un nodo falla, Floo IA analiza el error en contexto y sugiere:

  • Causa probable del error
  • Solucion recomendada
  • Configuracion correcta del nodo
  • Tambien ofrece sugerencias rapidas sin consumir tokens de IA

Un chat integrado donde puedes hacer preguntas sobre:

  • Como configurar un nodo especifico
  • Que modulo usar para una tarea
  • Como resolver un problema en tu workflow
  • Buscar modulos por funcionalidad

f) Edicion de workflows desde el chat (Modo Edicion)

Sección titulada «f) Edicion de workflows desde el chat (Modo Edicion)»

El Modo Edicion permite modificar un workflow abierto en el editor directamente desde el panel de chat, describiendo los cambios en lenguaje natural. Floo IA aplica los cambios sobre el grafo existente sin reemplazarlo desde cero.

Como activarlo

Agrega la siguiente variable al archivo de entorno del frontend:

VITE_AI_WORKFLOW_EDIT=true

Como usarlo

  1. Abre un workflow en el editor.
  2. Abre el panel de chat de Floo IA.
  3. Activa el toggle Modo Edicion (icono de lapiz en el header del panel).
  4. Opcionalmente, selecciona un nodo en el editor para darle contexto al asistente.
  5. Describe el cambio que quieres aplicar en lenguaje natural.
  6. El asistente propone el cambio con un resumen de lo que modificara.
  7. Pulsa Aplicar al editor para ver los cambios reflejados en el grafo.
  8. Cuando estes conforme, guarda el workflow con Ctrl+S como de costumbre.

Ejemplos de instrucciones validas

"Agrega un nodo sendMail despues del decision cuando la condicion es true"
"Conecta el router al nodo webresponse con un 404 cuando el metodo no sea POST"
"Cambia el campo subject del sendMail_1 a 'Pedido aprobado'"
"Elimina el nodo http_2 y reconecta el decision directamente al end"

Comportamiento del editor al aplicar cambios

  • Los nodos nuevos aparecen con un borde verde animado durante 3 segundos.
  • Los nodos modificados aparecen con un borde azul durante 3 segundos.
  • El estado anterior se guarda en un historial local (hasta 10 estados). Puedes deshacer el ultimo cambio IA pulsando Deshacer ultimo cambio en el panel del chat.
  • Los cambios no se persisten hasta que el usuario guarda manualmente el workflow.

Nodo seleccionado como contexto

Si seleccionas un nodo en el editor antes de escribir la instruccion, el asistente lo usa como referencia. Esto permite instrucciones como “cambia el metodo HTTP de este nodo a POST” sin tener que especificar el ID del nodo.

Consumo de tokens

Cada edicion consume tokens equivalentes a una generacion de workflow, ya que el modelo procesa el grafo completo mas la instruccion. Consulta los limites de tu plan en Limites de IA.

EndpointMetodoDescripcion
/api/ai/generate-workflowPOSTGenerar workflow desde descripcion
/api/ai/edit-workflowPOSTEditar workflow existente desde instruccion en lenguaje natural
/api/ai/suggest-nodesPOSTSugerir nodos para una tarea
/api/ai/analyze-errorPOSTAnalizar error de un nodo
/api/ai/chatPOSTChat con el asistente
/api/ai/optimize-workflowPOSTOptimizar workflow existente
/api/ai/modulesGETListar todos los modulos disponibles
/api/ai/modules/search/:queryGETBuscar modulos
/api/ai/categoriesGETListar categorias de modulos
/api/ai/token-estimatePOSTEstimar tokens antes de ejecutar
/api/ai/usage/statsGETEstadisticas de uso mensual
/api/ai/usage/limitsGETLimites del plan vs uso actual
  • Cada operacion de IA consume tokens del modelo configurado
  • El sistema estima tokens antes de ejecutar para evitar excesos
  • El uso se rastrea por cliente y por tipo de operacion
  • Los limites dependen del plan contratado (consultables en /api/ai/usage/limits)