Loading video...
Video Failed to Load
Introducing Email SDK v1. One simple SDK for transactional email across 23 adapters. - Scheduled, batch & personalized sends - Safe retries, fallbacks & typed errors - Integrations with Chat SDK, AI SDK, & Convex - New docs + migration tooling Open source.
32,082 views • 2 months ago •via X (Twitter)
69 Comments

Everything is live: Docs: GitHub: Migration guide: Any companies interested in getting a official email adapter please send me a DM 🙏

The API was using “provider” and “adapter” for the same thing, so I cleaned it up. v1 uses adapters everywhere and makes fallback routing explicit.

Sending is now split into three clear methods: • send() for one email • sendMany() for ordered batch sends • sendPersonalized() for recipient-specific content There’s also provider-native scheduled sending.

The biggest backend change is delivery safety. v1 tracks whether an email definitely wasn’t sent or whether delivery is unknown, so retries and fallbacks don’t silently create duplicate emails. The migration guide covers every breaking change.

In this new version there is a Email UI blocks section. This uses @shadcn with your existing shadcn theme. This reuses React Email from Resend, and compiles them into pre-made presets.

Finally I want to thank all the sponsors who made this possible: - @resend - @sequenzy_com - @jetemail - @primitive - @LettermintCo - @instatus - @usenotra - @loops - @cap You guys are the reason I'm able to build Email SDK, so thank you! 🙏

Music by AlexGrohl from Pixabay

Nice work on making the email ecosystem more interoperable 🤌

Thank you! Also thanks to lettermint sponsoring email sdk I can keep building this 🙏

Of course!

On toolfolio as well :)

the 15yo GOAT does NOT stop shipping

🫡

You are you are cooking

Thank you! Probably my most proudest project :)

woops I said you are twice my bad

twice?

wdym im so confused???

@vercel hire this kid asap!!!

@vercel At @mastra at the moment making the best typescript framework for agents :)

@vercel @mastra Ohh shit, new ai sdk?

@vercel @mastra its a bit different than that

@vercel @mastra More like eve?

looks great!

Thank you :) Thanks for sponsoring it!

congrats on the launch!

Thank you! 🙏

Incredible work there 🚀

Thank you :)

Nice

cc: @AutoSendEmail

@AutoSendEmail Would you like a adapter for autosend?

Awesome! Would be great if it would allow adding contacts for the adapters that support it

Could you explain a bit more?

🤝 good job!

Thank you!

u really cooked with email sdk

Thank you!! Lmk if you've got any feedback

Super well done

Thank you!!

Crack

Yo?

Lets goooo!

Best release by far!

this is HUGE

Yes sir! 🫡

congrats! let's gooo 🎉

Thank you! :)

Let me know if SMTP support in @ApiMocking would help you with testing. I'm working on it as we speak.

Email SDK v1 looks clean but btw personally I’m more focused on the fact that I just found out some people don’t put ketchup on their fries, and I need to recover 😭

what....

lmao yeah I randomly found out some people just eat fries plain or only with salt and no ketchup at all 😭 I was mindblown when I heard it 😭 still trying to process how that’s even possible 😭

Yeah buddy!!

🫡

Great work bro

Great work!

Thank you :)

let's goooo

Thanks for sponsoring email sdk!

🙌🏼

🫡

This is insanely cool! Congrats on the launch @leodev

lfggg

🥳

how did you make this video? please share

It's cute that people keep reinventing the same web wheels over and over

This is kewl! Can't wait to see what you ship next!

This looks really useful. One SDK for 23 email providers can save a lot of unnecessary setup.

🔥🔥🔥
