FlowMate includes built-in retry logic to help ensure robust and reliable integration execution, especially when dealing with temporary errors like rate limits.

When Are Retries Triggered?

Retries are triggered automatically when an outgoing request from FlowMate (typically during an Action step in a Flow) receives a 429 Too Many Requests response. This status code is commonly used by APIs to signal that a rate limit has been exceeded.

The retry behavior is as follows:

After the final retry attempt, if the external system still returns 429, the flow step is marked as failed, and the error is logged.