Is it Possible to Run a Workflow for More than 30 Minutes?

This topic was automatically generated from Slack. You can find the original thread here.

Hi guys, I would like a workflow to run more than 30min, is that possible ?
Currently the max timeout that I can set is 12min. This is because I’m running long llm chains for report generation.

Yeah , that’s not possible. This might probably be the front end bug that show the incorrect status

Maybe if you can share your workflow url so I can connect with Pipedream internal team to take a deeper look

Yea there is a hard upper limit of 12.5 minutes, but you can suspend execution while you wait for the report to complete: https://pipedream.com/docs/workflows/building-workflows/code/nodejs/rerun#pause-resume-and-rerun-a-workflow

That might work, you can define a callback for the external service to ping when it’s done or you can poll for completion

I’m using openrouter, currently there is no webhook support. Thanks Danny it is a good idea. Thanks Léo