Biblioteca de plantillas de Workflows
Acceso desde: Procesos → Workflows → Nueva → Desde plantilla
Las plantillas son workflows predefinidos que puedes copiar y personalizar para tu cuenta. Cubren los casos de uso más comunes de optimización en Amazon y te ahorran el trabajo de configurar cada nodo manualmente.
Plantillas disponibles
| Plantilla | Trigger | Qué hace | Acciones clave |
|---|---|---|---|
| Revisión de longitud de títulos | Manual o programado | Itera tus productos y detecta títulos con menos de 80 caracteres. Crea una tarea por cada producto que no cumple y la resuelve automáticamente cuando se corrige. | forEach, code-execute, condition, create-task, resolve-task |
| Evaluación SEO completa (6 criterios) | Manual o programado | Evalúa cada producto en 6 dimensiones SEO y crea una tarea independiente por cada criterio que falle. | forEach, code-execute, condition ×6, create-task ×6, resolve-task ×6 |
| Optimización de títulos con items agrupados | Programado (cron semanal) | Similar a la revisión de títulos, pero agrupa todos los productos afectados en una única tarea con múltiples items. Incluye HITL para supervisión humana. | forEach, code-execute, condition, create-task (modo items), resolve-task |
Detalle de cada plantilla
Revisión de longitud de títulos
Caso de uso sencillo para empezar con workflows. Recorre los productos de una conexión y marketplace, evalúa si el título tiene al menos 80 caracteres y actúa en consecuencia.
Flujo:
Comportamiento idempotente: Usa una taskKey única por producto. Si el producto ya tiene una tarea abierta y ahora cumple, la resuelve automáticamente. Si vuelve a fallar, la reabre. Esto permite programar el workflow con un cron diario o semanal sin duplicar tareas.
Evaluación SEO completa (6 criterios)
Plantilla avanzada que audita cada producto en 6 dimensiones fundamentales del SEO en Amazon:
| Criterio | Requisito mínimo | Qué se verifica |
|---|---|---|
| Longitud de título | ≥ 100 caracteres | Que el título aproveche el espacio disponible |
| Marca en el título | Empieza con la marca | Que la marca aparezca al inicio del título |
| Descripción | ≥ 300 caracteres | Que la descripción sea suficientemente detallada |
| Bullet points | 5 bullets, cada uno ≥ 200 caracteres | Que se usen los 5 bullets y que sean informativos |
| Search terms | ≥ 200 caracteres | Que se aprovechen los search terms del backend |
| Stock | > 10 unidades | Que el producto tenga stock suficiente para la venta |
Cada criterio genera una tarea independiente con su propia taskKey (por ejemplo, seo-title-length::ASIN123). Esto permite ver de un vistazo cuántos productos fallan en cada dimensión y priorizar las correcciones.
Optimización de títulos con items agrupados
Variante de la revisión de títulos pensada para revisión masiva supervisada:
- Una sola tarea agrupa todos los productos con título corto como items individuales.
- Cada item muestra el valor actual del título y sugiere una longitud mínima.
- El flag HITL está activado: los items deben ser revisados por un humano antes de aplicarse a productos o campañas.
- En re-ejecuciones, el workflow limpia automáticamente items de productos que ya cumplen (
pruneStaleItems).
Ideal para: Equipos que prefieren revisar todos los problemas juntos en una sola tarea, en lugar de gestionar una tarea por producto.
Cómo usar una plantilla
- Ir a Procesos → Workflows
- Clic en Nuevo workflow
- Seleccionar Desde plantilla
- Elegir la plantilla deseada
- Configurar la conexión y marketplace de destino
- (Opcional) Ajustar los umbrales, criterios o el trigger
- Activar el workflow
Personalizar plantillas
Las plantillas son un punto de partida. Una vez copiadas, puedes añadir nodos, cambiar condiciones o añadir acciones adicionales como enviar un email con el resumen o crear notificaciones en Discord.
Tipos de nodo disponibles
Tanto las plantillas como los workflows personalizados pueden usar estos tipos de nodos:
| Nodo | Función |
|---|---|
| Inicio / Fin | Marcan el principio y final del flujo |
| Acción | Ejecuta algo: log, email, petición HTTP, código personalizado, crear/resolver tarea |
| Condición | Bifurcación if/then basada en datos |
| Switch | Ramificación múltiple (como un switch/case) |
| ForEach | Itera sobre una colección: productos, campañas, keywords, search terms, ad groups, product ads, clusters |
| Delay | Espera un tiempo antes de continuar |
| Función | Invoca una función registrada en el sistema |
Colecciones disponibles para ForEach
El nodo ForEach puede iterar sobre estas entidades de tu cuenta:
| Colección | Descripción |
|---|---|
products | Productos del catálogo |
campaigns | Campañas publicitarias |
search-terms | Términos de búsqueda |
adgroups | Grupos de anuncios |
product-ads | Anuncios de producto |
keywords | Palabras clave |
clusters | Segmentaciones / clusters |