ooligo
STACK

Stack de ops con agentes de IA — agentes always-on sin ingeniería

Un equipo de ops de 3 a 10 personas que corre agentes de IA always-on sobre su SaaS actual, con enriquecimiento, una compuerta de aprobación y sin ingenieros en el organigrama.

Dificultad
intermedio
Herramientas
4
RevOpsLegal OpsReclutamiento y TA

El stack

El stack que corre un equipo de ops pequeño cuando quiere agentes que se disparan con eventos en lugar de una ventana de chat que alguien tiene que acordarse de abrir. Gumloop construye y hospeda los agentes, n8n mueve el trabajo entre sistemas y aplica la compuerta de aprobación, Clay aporta los datos externos que un agente necesita antes de poder decidir algo, y Slack es donde un humano dice sí o no. Cuatro herramientas, aproximadamente $4K-$12K al año, sin ingenieros en el organigrama.

La distinción que define si necesitas esto: no es un stack para automatizar pasos fijos y conocidos. Si los pasos nunca cambian — copiar el campo A al campo B cuando se dispara un formulario — n8n solo lo hace más barato y con más fiabilidad. Este stack justifica su costo cuando el input no está estructurado y la decisión requiere criterio caso por caso: un email inbound que puede ser o no una demanda real, un CV frente a un scorecard, un NDA con una cláusula de indemnización no estándar, un hilo de soporte que quizá sea una señal de churn.

Cómo encajan las piezas

  • Gumloop es la capa de agentes. Los agentes y workflows se construyen sobre un canvas visual: un nodo trigger se dispara, los datos fluyen por nodos de extracción y de modelo, y los nodos de acción escriben de vuelta. La elección de modelo es por nodo, así que un mismo agente puede llamar a Claude para extraer cláusulas y a un modelo más barato para clasificar en la misma ejecución. Gumloop es donde el input sin estructura se convierte en una decisión estructurada con una razón adjunta. No guarda estado y no es tu sistema de registro — lee, razona y emite.

  • n8n es la capa de orquestación y guardarraíles. Cada handoff entre Gumloop y el resto de tu SaaS es un workflow de n8n: recibe el output del agente, lo contrasta con los umbrales que definiste, decide si la acción puede ejecutarse sin supervisión o necesita un humano, escribe en el sistema de registro y captura los fallos. También es donde vive el rastro de auditoría — el log de ejecuciones de n8n es el registro de qué hizo un agente y por qué, algo que importa la primera vez que alguien pregunta.

  • Clay es la capa de datos externos. Un agente que razona sobre un lead inbound, un candidato o una contraparte necesita datos que el evento disparador no contiene: headcount, funding, stack tecnológico, si ese dominio ya es cliente. Clay ejecuta cada búsqueda en cascada entre proveedores de datos y cobra solo cuando hay resultado. Sin él, los agentes toman decisiones confiadas con la sola fuerza de una firma de email.

  • Slack es la superficie de aprobación y auditoría. Toda acción del agente por encima del umbral de autoridad se publica en un canal como un mensaje de aprobar/rechazar antes de ejecutarse. Este es el componente que los equipos se saltan, y saltárselo es la razón por la que los proyectos de agentes sin supervisión se apagan en el segundo mes — nadie podía ver qué estaba haciendo la cosa.

Handoffs nombrados

  1. Evento → triage. Llega un email a una casilla compartida, se envía un formulario o cae un archivo en una carpeta → el agente de Gumloop extrae las entidades, clasifica la solicitud y emite JSON estructurado con un valor de confianza.
  2. Entidad desconocida → enriquecimiento. El output de Gumloop nombra una empresa o persona que aún no está en tu CRM → n8n dispara la ejecución de la tabla de Clay → la fila enriquecida vuelve al contexto del agente antes de que recomiende una acción.
  3. Recomendación → compuerta. Gumloop devuelve una acción recomendada → n8n la evalúa contra el umbral (si la confianza supera la barra y el valor está por debajo del tope, se ejecuta sin supervisión; cualquier otro caso va a Slack como tarjeta de aprobación con el razonamiento declarado del agente adjunto).
  4. Aprobación → escritura. Un humano hace clic en aprobar en Slack → n8n escribe en el sistema de registro (CRM, ATS o CLM) y publica el comprobante de vuelta en el mismo hilo, para que la decisión y su consecuencia queden en un solo lugar.
  5. Fallo → responsable. Una ejecución del agente falla, una búsqueda de Clay no devuelve nada o el consumo mensual de créditos cruza un techo → el workflow de error de n8n alerta en Slack al responsable de ops designado en vez de fallar en silencio.

Por qué esta combinación

Cada herramienta ocupa una capa y las capas no se solapan: Gumloop razona, Clay aporta datos, n8n enruta y controla, Slack sostiene al humano. Esa separación es lo que hace que el stack sea depurable por alguien que no es ingeniero — cuando algo sale mal hay exactamente un lugar donde salió mal.

Vale la pena nombrar dos colapsos, porque a veces ambos son correctos. n8n solo puede hacer todo lo que hace Gumloop; su nodo AI Agent conecta cualquier modelo con herramientas y memoria, y autoalojado es gratis. Lo que pagas en cambio son horas de construcción y el requisito de que alguien pueda depurar un webhook caído a las 6 de la tarde. Gumloop solo puede llamar APIs directamente y saltarse n8n. Lo que pierdes es la compuerta — la lógica de aprobación, los umbrales, los reintentos y el ruteo de errores se dispersan dentro de agentes individuales en vez de vivir en una capa que los impone, lo cual está bien con dos agentes y es inmanejable con diez.

Gumloop es la capa de agentes por defecto aquí, y no un producto de asistente por seat, porque su plan incluye seats ilimitados y cobra por créditos: dejar que todo el equipo de ops construya sobre los mismos agentes no cuesta nada extra, y una cola compartida es exactamente para lo que existe este stack.

Costo real

Bandas anuales para un equipo de ops de 3 a 10 personas, según páginas de precios de los proveedores consultadas el 2026-08-03:

  • Gumloop: ~$450-$3.000/año. Un único plan Pro desde $37/mes facturado anualmente en el piso de 20.000 créditos, con seats ilimitados, 5 ejecuciones concurrentes de workflow, 25 chats de agente concurrentes y un servidor MCP hospedado. Los créditos escalan por un slider hasta 1,5M/mes; un equipo que corre varios agentes a diario aterriza bastante por encima del piso. El plan gratuito permanente se discontinuó el 2026-07-30 a favor de una prueba Pro de 14 días, así que ya no hay una vía de $0 para pilotar más allá de dos semanas. Enterprise (RBAC, SCIM/SAML, audit logs, VPC) es solo bajo cotización.
  • n8n: ~$0-$800/año. La Community Edition autoalojada es gratis; presupuesta $20-40/mes de VPS. En la nube, Starter cuesta €20/mes facturado anualmente por 2.500 ejecuciones y Pro €50/mes por 10.000. El cobro es por ejecución de workflow sin importar la cantidad de pasos, y los usuarios son ilimitados en todos los planes. Business, a €667/mes facturado anualmente, agrega SSO/SAML y control de versiones con Git — la mayoría de los equipos de este tamaño se autoalojan mucho antes de llegar ahí.
  • Clay: ~$2.000-$5.400/año. Launch cuesta $185/mes ($167 facturado anualmente) y Growth $495/mes ($446 facturado anualmente). Desde la reforma de marzo de 2026, el cobro corre sobre dos medidores — Data Credits para búsquedas en proveedores y Actions para ejecuciones de IA e integraciones — así que un stack de agentes que llama a Clay en cada trigger consume ambos.
  • Slack: ~$450-$1.800/año. Pro cuesta $7,25/usuario/mes facturado anualmente ($8,75 mensual); Business+ cuesta $15/usuario/mes facturado anualmente. Solo quienes aprueban cosas necesitan un seat pago.

Total: ~$4K-$12K/año. Los costos ocultos son los que duelen: 2-4 semanas del tiempo de una persona de ops para dejar los primeros tres agentes en un estado que dejarías sin supervisión, la deriva continua de créditos a medida que los agentes se vuelven más habladores, y el impuesto de mantenimiento de un canvas de Gumloop que pasa de unos 30 nodos y deja de ser legible.

Lo que este stack no reemplaza

  • Tu sistema de registro. Nada aquí almacena el estado de clientes, candidatos o contratos. Los agentes actúan sobre tu CRM, ATS o CLM; no se convierten en uno.
  • Ingeniería, para todo lo transaccional. Movimiento de dinero, aprovisionamiento y cualquier cosa que necesite un límite transaccional real o un compromiso de uptime pertenece a código con tests, no a un canvas hospedado.
  • Un data warehouse. Clay enriquece registros en vuelo. El análisis histórico, la atribución y el reporting siguen necesitando dónde aterrizar.
  • La responsabilidad por la decisión. La compuerta de aprobación no transfiere la responsabilidad al agente. Quien hizo clic en aprobar es dueño del resultado, y por eso mismo el razonamiento tiene que estar en el mensaje de Slack y no enterrado en un log de ejecución.

Reglas de match

Usa este stack cuando:

  • Tu trabajo de ops de mayor volumen empieza como texto sin estructura — casillas, postulaciones, tickets, contratos — y hoy alguien lo lee todo.
  • Tienes una persona de ops cómoda con un canvas visual y capaz de leer JSON, pero no tienes ni vas a tener tiempo de ingeniería.
  • El volumen es lo bastante alto como para que el triage humano por ítem sea un costo real (aproximadamente 100+ ítems al mes) y lo bastante bajo como para que un error sea recuperable y no un evento de compliance.
  • Puedes nombrar el umbral. Si no puedes decir qué tiene permitido hacer un agente sin supervisión, no estás listo para correr uno sin supervisión.

No uses este stack cuando:

  • Los pasos son fijos y conocidos. Usa n8n por su cuenta y pon el ahorro en otro lado.
  • La decisión está regulada — una acción adversa sobre un candidato, una posición legal, cualquier cosa con una notificación estatutaria asociada. Los agentes pueden redactar y enrutar; un humano decide, y el rastro de auditoría tiene que demostrarlo.
  • Nadie es dueño de esto. Un stack de agentes sin responsable designado se degrada en silencio: los créditos suben, la autenticación de una integración expira, y el fallo aparece como una queja de cliente meses después.
  • Todavía estás descubriendo cuál es el proceso. Los agentes operacionalizan una regla de decisión; no la descubren. Escríbela a mano durante un mes primero.

Variaciones comunes

  • Cambia Gumloop por Lindy cuando el trabajo es la casilla de una persona y no la cola de un equipo. El empaquetado actual de Lindy es por persona — Plus a $49,99/mes, Pro a $99,99, Max a $199,99, con tope de 2, 3 y 5 casillas conectadas respectivamente, y computer use desbloqueado en Pro. Su propia página de precios se compara contra un asistente ejecutivo humano de $8.000/mes, lo que te dice cuál es el comprador previsto. La regla: el email, calendario y seguimientos de un ejecutivo → Lindy; una cola compartida sobre la que construyen varias personas → Gumloop.
  • Saca a Clay cuando los agentes solo tocan datos que ya son tuyos. El triage de tickets de soporte, la revisión de contratos y el trabajo con documentos internos no necesitan enriquecimiento externo, y Clay es la línea removible más grande del stack. Vuelve a sumarlo el día en que un agente empiece a tomar decisiones sobre empresas o personas que aún no están en tu CRM.
  • Colapsa a n8n solo cuando sumes a alguien que construya. Si entra una contratación técnica, el nodo AI Agent absorbe la capa de Gumloop y el costo recurrente baja a un VPS. Esto es un retroceso real en quién puede mantenerlo — hazlo cuando la persona esté en el equipo, no cuando esté en el plan de contratación.
  • Cambia Slack por Microsoft Teams. La superficie de aprobación tiene la misma forma y n8n tiene un nodo de Teams de primera clase. Nada más en el stack cambia.

Para los patrones concretos de agentes que corre este stack, mira triage de leads inbound, triage de intake de NDA y enriquecimiento de leads con Clay y Claude. Para el concepto de fondo, agentes de IA para ops cubre qué separa a un agente de un script programado.