Workflows
Durable, long-running tasks as code
Orchestrate multi-step processes and AI agents that run for minutes or hours, with retries, persisted state and resumption.
Usage-basedDurable execution
State is checkpointed after every step, so work resumes after failures.
Automatic retries
Configure backoff policies per step.
Built for agents
Run tool-calling loops without request timeouts.
Observability
Trace every run step by step in the dashboard.
workflow("onboarding", async (ctx) => {
await ctx.step("create-account")
await ctx.sleep("1d")
await ctx.step("send-welcome-email")
})Millions of developers and teams build on Nubra
Read customer stories →LumoraQ-VentisPathwiseOrbitlyKandúFennec LabsMonotype.ioSilvraAndes PayHexabit
Start building on Nubra today
Join millions of developers and teams. Free plan available, no credit card required.