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-based

Durable 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.

nubra.yaml
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