Skip to content
Helix Docs
Platform

Background jobs run for 15 minutes

Scheduled functions and async function calls can now run for up to 15 minutes per run, up from 3, so long syncs, imports, and batch AI work fit in one run.

View as Markdown

What matters in this release

Changed

Scheduled functions run for up to 15 minutes

A scheduled run can now last up to 15 minutes, up from 3. Jobs like a nightly sync between two systems or a large import now fit in a single run, instead of being split across ticks with progress saved in between. Your project picks up the new limit on its next deploy; there is nothing to configure.

Read the docs →
Changed

Async function calls run for up to 15 minutes

A route started with ctx.callFunctionAsync() gets the same 15-minute limit. A handler that has to answer a request quickly can hand slow work to another route and return straight away.

Read the docs →

Everything else that changed

Changed

  • A failed run is retried about a minute after it endsA scheduled or async run that fails is still retried once, now about a minute after the failed run ends instead of five minutes after it started. Keep handlers safe to run more than once. Docs →

All releases

Loading search…

Jump to a section

tab to move · esc to close