Imagina que estás construyendo una conversación paso a paso con tu Agente AI. Cada parte de esa conversación —lo que dice, lo que pregunta, lo que envía o lo que ejecuta— está contenida en una burbuja.
Eso es un nodo: una pieza modular que organiza la conversación.
📦 ¿Qué es un nodo?
Un nodo (o burbuja) es un contenedor de información dentro del editor de Brain.
Es la unidad básica para construir el comportamiento de tus agentes conversacionales.
Cada nodo tiene una función específica: puede mostrar un texto, enviar una imagen, hacer una pregunta, ejecutar una API o incluso activar una skill externa.
Piensa en los nodos como los bloques de construcción de tu agente. Uno a uno, se van uniendo para crear una experiencia completa de conversación.
🔄 ¿Cómo se usan los nodos en los flujos de los agentes IA?
Cuando creas un flujo en un Skill, lo haces conectando nodos en un tablero visual.
Cada nodo se activa cuando el usuario realiza una acción (como enviar un mensaje), o cuando el flujo lo llama de forma automática.
El proceso típico se ve así:
El usuario escribe o selecciona una opción.
Se activa un nodo que interpreta o responde.
Ese nodo puede llevar al siguiente, y así sucesivamente.
Este encadenamiento es lo que permite que tu agente "converse" de manera fluida, siguiendo lógica, condiciones y estructuras personalizadas.
🧠 Nodo vs. Skill: ¿son lo mismo?
No. Aunque están relacionados, cumplen funciones diferentes:
Skill | Nodo |
Es el contenedor general del flujo conversacional. | Es cada paso o burbuja dentro del Skill. |
Agrupa y organiza los nodos. | Ejecuta tareas específicas: mostrar, preguntar, conectar, etc. |
Tiene su propia intención de invocación. | Se conecta a otros para definir el recorrido del usuario. |
🌱 Skill = el bosque.
💬 Nodos = los árboles que lo componen.
🧭 ¿Dónde se colocan los nodos? ¿En qué orden?
Los nodos se colocan dentro de un Skill, en el tablero visual de Brain. No hay una única forma “correcta” de ordenarlos, pero sí una lógica recomendada:
Comienza con el Nodo de Inicio: este es el punto de partida, el que responde a una intención del usuario.
Conecta nodos hacia la derecha: cada nodo lleva al siguiente, dependiendo de la respuesta o acción.
Usa marcadores o pausas si necesitas organizar por secciones.
Agrega condiciones si el flujo necesita ramificaciones (tipo “si elige A, ve por este camino; si B, por otro”).
💡 Puedes mover y reconectar nodos libremente mientras construyes, como si estuvieras organizando post-its en un mural.
🧩 Tipos de nodos disponibles
Para ayudarte a construir cualquier tipo de experiencia conversacional, Brain te ofrece diferentes nodos, agrupados en categorías:
✏️ Nodos informativos
✏️ Nodos informativos
Permiten mostrar contenido al usuario
Texto
Imagen
Audio
Video
Documento
Stickers
❓ Nodos recolectores
❓ Nodos recolectores
Sirven para pedir datos o interacciones específicas:
Pregunta
Ubicación
Contacto
Botones
Lista
🔄 Nodos de acción o lógica
🔄 Nodos de acción o lógica
Ejecutan procesos automáticos o condiciones:
AI (con prompts)
Tool (acciones externas como validar un OTP)
API (conexión con servicios)
Variables
Skills (invoca otro flujo)
Condición, Aleatorio, Code (control avanzado del flujo)
🌊 Nodos de flujo
🌊 Nodos de flujo
Ayudan a organizar la conversación:
Pausa
Marcador
Paso
Notas
Call to Action
✅ En resumen
Los nodos son los bloques fundamentales para crear conversaciones en Brain.
Se colocan dentro de Skills y se conectan para formar flujos lógicos.
Hay nodos para mostrar, preguntar, ejecutar y organizar.
Elegir el nodo correcto te permite construir experiencias ricas, útiles y automatizadas en cualquier canal.