Limits

Flow Execution Timeout

The amount of time (in minutes) that a single Flow is allowed to run before it must succeed or fail. Limitations per platform:
  • iOS: ~7min flow runtime
  • Android: ~7min flow runtime

Timeout conditions checklist

If you are seeing an execution timeout error, check the following possible causes:
  • Too many commands: Check if it's possible to break the flow apart into different flows.
  • Longer wait period: Check if the usage of the wait command is actually needed and/or if the wait time is within a reasonable amount. Try to use assertions instead.
  • Upstream slowdown: Check that any external API that your App is attempting to call isn't taking more time than expected.