#Resend, increase the rate at which batches are sent.
12 messages · Page 1 of 1 (latest)
Per the docs, you can contact Resend support to request a rate increase, but you must be (per the docs) a "trusted sender". What it takes to get that badge, the docs don't say. Support likely has the answer.
I'm guessing (hoping?) that the Resend component reads that rate value from your account to adjust the internal rate limiting to match your own setting as opposed to the default.
Before I was using Resend NodeJs SDK itself and not the Resend Component from Convex and mail where sending almost instantianously with the same API key.
I tried to find the components settings but couldn't find anything
The Resend component collects emails and sends them in a batch using Resend's batch API. Because of this batch collection, there's a delay before emails are sent.
I just ran my first tests of the Resend component while setting it up for use at work, and discovered this delay as well.
My delay was caused because of todays outage
Just happened that I implented Resend the same day lol
Now it's almost instant with Resend Component
As for component settings, the only ones exposed are those you set when creating a new instance of the Resend object. Like I said above, I'm guessing that the component internally taps into the Resend API to read your assigned rate limit, but that's just wishful thinking.
In my case, I ran my test after that brief service interruption. If it's not part of some collection process prior to sending a batch, I'm not sure what the cause of the delay might be.