Nodos (Building Blocks) - Workflows
Los nodos son los elementos fundamentales que utilizas para construir workflows en Botinfy App. Cada nodo representa una acción, condición o función específica.
1. Enviar Mensaje (Send Message)
Permite enviar mensajes de texto, imágenes, archivos, botones y otros tipos de contenido a los usuarios.
Funcionalidades:
- Envío de texto y multimedia (imágenes, videos, documentos)
- Botones interactivos y menús
- Variables dinámicas como
user_name
Uso común: Enviar confirmaciones, notificaciones y respuestas a usuarios.
2. Pregunta (Question)
Hace preguntas a los usuarios y espera por su respesta para usar en el workflow.
Funcionalidades:
- Captura de respuestas en variables
- Validación de respuestas
Uso común: Recopilar información del usuario (nombre, email, teléfono), confirmar acciones.
3. Acción (Action)
Ejecuta diferentes tipos de operaciones dentro del workflow.
Acciones básicas:
- Agregar/quitar etiquetas
- Establecer variables y campos personalizados
Acciones avanzadas:
- Petición Externa (Webhook): Llamadas HTTP a APIs externas
- Trigger Workflow: Activar otro workflow
- Delay, redirección
Uso común: Sincronizar con sistemas externos (CRM), actualizar información del usuario, integraciones con APIs.
4. Condición (Condition)
Crea lógica condicional ejecutando diferentes caminos según se cumplan o no ciertas condiciones.
Funcionalidades:
- Múltiples condiciones con AND/OR
- Operadores: igual a, diferente de, mayor que, contiene, etc.
- Dividir el flujo en rutas diferentes
Uso común: Filtrar usuarios por etiquetas, crear ramificaciones según respuestas, validar información.
5. Separar (Split)
Con el nodo Split puedes dirigir el flujo a diferentes pasos/flujos según la probabilidad.
El nodo Split puede ser usado para construir muchas funciones interesantes, como:
- Variar los mensajes en lugar de usar siempre las mismas respuestas
- Probar tus nuevas funciones con un pequeño grupo de clientes para obtener feedback
- Crear sorteos o loterías divertidas
6. Enviar Correo Electrónico (Send Email) [PRO]
NOTE
Requiere plan Pro
Permite enviar emails directamente desde el workflow con plantillas personalizables y variables dinámicas.
Uso común: Enviar confirmaciones, notificar a administradores, enviar reportes automatizados.
7. Ir a (Go to)
Redirige el flujo a otro flujo
Funcionalidades:
- Redirección a otros flujos
- Las variables se mantienen al cambiar de flujo
Uso común: Crear menús de navegación, reutilizar flujos comunes, organizar flujos complejos.
8. COMENTARIO (Comment)
Nodo sin función operativa útil para documentar y organizar workflows.
Uso común: Documentar lógica compleja, agregar notas explicativas, organizar visualmente secciones del flujo.
Mejores Prácticas
Organización
- Usa comentarios para documentar secciones complejas
- Nombra variables y flujos de manera descriptiva
- Agrupa lógica relacionada
Performance
- Usa Split para acciones paralelas independientes
- Optimiza llamadas a APIs externas
- Configura rutas de error para peticiones externas
Ejemplo de Combinación
[Pregunta] → Capturar email
[Condición] → ¿Email válido?
├─ Sí: [Acción] → Actualizar campo
│ └─ [Split] → En paralelo:
│ ├─ [Enviar Mensaje]
│ └─ [Enviar Email]
└─ No: [Ir a] → Volver a preguntarPróximos Pasos
- Consulta la guía de Workflows
- Revisa Main Flow
- Explora Enlazar con n8n