Hi guys and gals,
This is more a question for support but posting it here to share the knowledge.
I understand there is a rate limit of 1000 calls per minute and wondering how the limit mechanics work, namely:
If I hit up a public backend workflow I created (basically a webhook), does every call count against the rate limit? If I set a condition on the workflow and it returns false (i.e. the steps don’t execute), does it still count against the limit?
Do internal calls to backend workflows count against the rate limit? I.e. when I use the action “schedule a backend workflow” from inside my app.
What happens if I exceed the limit? Are the remaining calls buffered and executed in the next minute, or simply disregards the excess calls? Is there a specific server code response when that happens?
I’m not currently hitting any limits but planning ahead to understand if it will become an issue at any point.