Flujos de trabajo
Crea Workflows duraderos y aplicaciones multifase
Workflows es un motor de ejecución construido sobre Cloudflare Workers — para construir aplicaciones que puedan reintentar automáticamente, mantener el estado y ejecutarse durante minutos, horas, días o semanas. No es necesario preocuparse por escalar, gestionar la infraestructura o gestionar la durabilidad: Workflows se encarga de ello por ti.
Por etapas
Estado incluido
Humanos en el bucle
¿Cómo funcionan Workflows?

Estado incluido
Cada instancia de flujo de trabajo tiene su propia base de datos local integrada. El estado se guarda y reproduce automáticamente: no es necesario ejecutar (o escalar) una infraestructura de base de datos compleja.

Paga solo por tiempo de computación real
Solo se facturará mientras el código se ejecute. Esperar por APIs de terceros o aprobaciones cuesta $0, por lo que las facturas son drásticamente más bajas que las plataformas basadas en duración o alternativas autohospedadas.

Simplemente escribe código
Escribe código, pruébalo y usa tus paquetes y bibliotecas de API favoritos — no se necesita un DSL personalizado.

Humanos en el bucle
Crea Workflows que pueden esperar eventos — aprobaciones de un humano, webhooks de un procesador de pagos o mensajes de una cola — con solo una línea de código.
Construyendo agentes de IA
Tareas asíncronas
Post-procesamiento de contenido generado por usuarios
Un motor de ejecución duradero para construir aplicaciones de múltiples pasos
Workflows introduce un modelo de programación que facilita la creación de tareas confiables y de larga duración, observar su progreso y activar instancias de forma programada en función de eventos en sus servicios. Workflows reintenta automáticamente, conserva el estado y se ejecutan durante minutos, horas, días o semanas.

export class CheckoutWorkflow extends WorkflowEntrypoint { async run(event, step) { const processorResponse = await step.do('submit payment', async () => { let resp = await submitToPaymentProcessor(event.params.payment); return await resp.json<any>(); }); const textResponse = await step.do('send confirmation text', sendConfirmation); await step.sleep('wait for feedback', '2 days'); await step.do('send feedback email', sendFeedbackEmail); await step.sleep('delay before marketing', '30 days'); await step.do('send marketing follow up', sendFollowUp); } }
Workflows Pricing
Orchestrate complex multi-step processes. View Compute pricing details
Requests
100k / day
$0.30 / million requests
CPU Time
10 ms / invocation
$0.02 / million CPU ms
Storage
1 GB
$0.20 / GB-month
npm
"
Over 10 million developers around the world rely on the npm Registry to download packages over 1 billion times a day. We invested in Cloudflare Workers to improve our global performance, and now with the Cloudflare Workers globally available key-value store (Cloudflare Workers KV), we can make performance improvements that used to be impossible. "
Powerful primitives, seamlessly integrated
Built on systems powering 20% of the Internet, Workflows run on the same infrastructure Cloudflare uses to build Cloudflare. Enterprise-grade reliability, security, and performance are standard.
Compute
Storage
AI
Media
Network
SASE / Zero Trust
Construye sin límites
Únete a miles de desarrolladores que han eliminado la complejidad de la infraestructura y han desplegado a nivel mundial con Cloudflare. Empieza a construir de forma gratuita — no se requiere tarjeta de crédito.