I am trying to use an API which has a rate limit of 3 per second but clay has a minimum of 5 per second. I am trying to push delay in a row but its just not working. It errors out and only runs 1 row and errors the rest out. Is there a way to auto run all the errored rows until it completes? I cant keep running them one by one
You can manually rerun errored rows by right-clicking the column and selecting "Run All Rows that haven't run or have errors". For your API rate limit issue, set the rate limit in your HTTP API integration: specify 3 in the Request Limit field and 1000 in Duration (in ms) to match your API's 3 requests per second limit. Currently, there's no automatic retry feature that continuously reruns errored rows until completion - you'll need to manually trigger the rerun option when rate limit errors occur.
Your setting says Rate limit too low
Hi Sunny, thank you for reaching out. Could you please clarify if you are referring to HTTP API request or a webhook?