Hey @JollyWolly totally understand the confusion here! and thanks @Jon_Steele for explaining! This doc here Workflow performance best practices | Retool Docs : diagnose and resolve common issues with Retool Workflows!
To summarize what we have here:
- Workflows run synchronously or asynchronously, depending on how they're triggered
- Synchronous: webhook, app, or workflow trigger up to first response block
- Synchronous workflows time out after 15 minutes and individual resource queries after up to 2 minutes
- Asynchronous workflows time out after 30 hours and individual resource queries after up to 10 minutes
- Wildcard - workflows triggered from other workflows time out after 3 minutes
Let me know if this makes sense at all! ![]()