Workflows durables,
que sobreviven a todo.
Define un workflow como pasos ordenados. El resultado de cada paso se journaliza, así un run sobrevive a crashes y redeploys sin re-ejecutar los pasos completados — más durable sleep (segundos a meses) y reintentos. La alternativa agent-native y sin lock-in a AWS Step Functions.
El trabajo de larga duración no debería romperse en un redeploy
Los trabajos multi-paso — flujos de onboarding, pipelines de pedidos, tareas de agentes — necesitan sobrevivir a crashes, redeploys y esperas largas. Step Functions lo resuelve pero significa Amazon States Language, la consola y precio por transición. koigrid Workflows te da el núcleo: define pasos ordenados, arranca un run, y tu worker pide el siguiente paso, lo ejecuta y reporta el resultado. Cada resultado se journaliza, así un worker que crashea o se redespliega reanuda exactamente donde lo dejó — los pasos completados nunca se re-ejecutan. El durable sleep pausa un run de segundos a 90 días; los pasos fallidos reintentan con backoff. Una API abierta que tu agente puede llevar de punta a punta.
Cómo se compara koigrid
| koigrid | AWS Step Functions | |
|---|---|---|
| Definición | Pasos ordenados (API/CLI) | Amazon States Language (JSON) |
| Sobrevive a crash/redeploy | Sí (pasos journalizados) | Sí (estado gestionado) |
| Durable sleep | Segundos a 90 días | Estado Wait |
| Reintentos + backoff | Integrado (por paso) | Integrado |
| Precio | Plano (incluido) | Por transición de estado |
| Lock-in | Ninguno (API abierta + Postgres) | ASL + específico de AWS |
De docs públicos, 2026. Modelo de pasos journalizados (como las activities de Step Functions / los steps de Inngest), no replay determinista de código.
Lo que pagarías en otro sitio
1M runs de workflow/mes con reintentos y esperas
koigrid Workflows (Starter)
12€/mes/mes
plano — workflows + runs incluidos en tu plan
AWS Step Functions
~25$+/mes/mes
precio por transición de estado que crece con pasos × runs
plano y predecible
Precios orientativos; koigrid es tarifa plana y en la UE.
Todo lo que necesitas para trabajo durable de larga duración
Pasos journalizados
La salida de cada paso se persiste — un run reanuda tras un crash o redeploy sin re-ejecutar los pasos completados.
Durable sleep
Pausa un run de segundos a 90 días; despierta y continúa. Sobrevive a reinicios (el estado vive en Postgres).
Reintentos con backoff
Un paso que falla reintenta con backoff exponencial hasta maxAttempts, luego el run falla limpiamente.
Pasos at-least-once
Un paso reclamado tiene un lease — si el worker muere a mitad, el lease expira y otro worker lo retoma.
Cualquier worker
Tu worker (o agente) pide el siguiente paso, lo ejecuta como quiera, y reporta complete/fail. Sin lock-in de SDK.
Agent-native
Arranca y lleva un workflow durable y reanudable desde Claude Code o cualquier LLM con la API + un token con scopes.