Loading video...

Video Failed to Load

Go Home

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

Leo - 15 y/o founder's profile picture
Leo - 15 y/o founder2 months ago

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

Leo - 15 y/o founder's profile picture
Leo - 15 y/o founder2 months ago

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.

Leo - 15 y/o founder's profile picture
Leo - 15 y/o founder2 months ago

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.

Leo - 15 y/o founder's profile picture
Leo - 15 y/o founder2 months ago

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.

Leo - 15 y/o founder's profile picture
Leo - 15 y/o founder2 months ago

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.

Leo - 15 y/o founder's profile picture
Leo - 15 y/o founder2 months ago

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! 🙏

Leo - 15 y/o founder's profile picture
Leo - 15 y/o founder2 months ago

Music by AlexGrohl from Pixabay

Bjarn Bronsveld's profile picture
Bjarn Bronsveld2 months ago

Nice work on making the email ecosystem more interoperable 🤌

Leo - 15 y/o founder's profile picture
Leo - 15 y/o founder2 months ago

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

Bjarn Bronsveld's profile picture
Bjarn Bronsveld2 months ago

Of course!

Leo - 15 y/o founder's profile picture
Leo - 15 y/o founder2 months ago

On toolfolio as well :)

t's profile picture
t2 months ago

the 15yo GOAT does NOT stop shipping

Leo - 15 y/o founder's profile picture
Leo - 15 y/o founder2 months ago

🫡

Dominik Koch's profile picture
Dominik Koch2 months ago

You are you are cooking

Leo - 15 y/o founder's profile picture
Leo - 15 y/o founder2 months ago

Thank you! Probably my most proudest project :)

Dominik Koch's profile picture
Dominik Koch2 months ago

woops I said you are twice my bad

Leo - 15 y/o founder's profile picture
Leo - 15 y/o founder2 months ago

twice?

Leo - 15 y/o founder's profile picture
Leo - 15 y/o founder2 months ago

wdym im so confused???

Thomas Park's profile picture
Thomas Park2 months ago

@vercel hire this kid asap!!!

Leo - 15 y/o founder's profile picture
Leo - 15 y/o founder2 months ago

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

Thomas Park's profile picture
Thomas Park2 months ago

@vercel @mastra Ohh shit, new ai sdk?

Leo - 15 y/o founder's profile picture
Leo - 15 y/o founder2 months ago

@vercel @mastra its a bit different than that

Thomas Park's profile picture
Thomas Park2 months ago

@vercel @mastra More like eve?

Richie's profile picture
Richie2 months ago

looks great!

Leo - 15 y/o founder's profile picture
Leo - 15 y/o founder2 months ago

Thank you :) Thanks for sponsoring it!

Max Katz's profile picture
Max Katz2 months ago

congrats on the launch!

Leo - 15 y/o founder's profile picture
Leo - 15 y/o founder2 months ago

Thank you! 🙏

François Best's profile picture
François Best2 months ago

Incredible work there 🚀

Leo - 15 y/o founder's profile picture
Leo - 15 y/o founder2 months ago

Thank you :)

Durgesh Gupta's profile picture
Durgesh Gupta2 months ago

Nice

Mohit Yadav's profile picture
Mohit Yadav2 months ago

cc: @AutoSendEmail

Leo - 15 y/o founder's profile picture
Leo - 15 y/o founder2 months ago

@AutoSendEmail Would you like a adapter for autosend?

Piotr Kulpinski's profile picture
Piotr Kulpinski2 months ago

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

Leo - 15 y/o founder's profile picture
Leo - 15 y/o founder2 months ago

Could you explain a bit more?

JetEmail's profile picture
JetEmail2 months ago

🤝 good job!

Leo - 15 y/o founder's profile picture
Leo - 15 y/o founder2 months ago

Thank you!

ijon's profile picture
ijon2 months ago

u really cooked with email sdk

Leo - 15 y/o founder's profile picture
Leo - 15 y/o founder2 months ago

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

Nic Polotnianko 🇺🇦's profile picture
Nic Polotnianko 🇺🇦2 months ago

Super well done

Leo - 15 y/o founder's profile picture
Leo - 15 y/o founder2 months ago

Thank you!!

thiago 🇦🇷's profile picture
thiago 🇦🇷2 months ago

Crack

Leo - 15 y/o founder's profile picture
Leo - 15 y/o founder2 months ago

Yo?

Lasse's profile picture
Lasse2 months ago

Lets goooo!

Leo - 15 y/o founder's profile picture
Leo - 15 y/o founder2 months ago

Best release by far!

lu's profile picture
lu2 months ago

this is HUGE

Leo - 15 y/o founder's profile picture
Leo - 15 y/o founder2 months ago

Yes sir! 🫡

Hasan Shoaib's profile picture
Hasan Shoaib2 months ago

congrats! let's gooo 🎉

Leo - 15 y/o founder's profile picture
Leo - 15 y/o founder2 months ago

Thank you! :)

Artem Zakharchenko's profile picture
Artem Zakharchenko2 months ago

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

Woof Woof 🐾's profile picture
Woof Woof 🐾2 months ago

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 😭

Leo - 15 y/o founder's profile picture
Leo - 15 y/o founder2 months ago

what....

Woof Woof 🐾's profile picture
Woof Woof 🐾2 months ago

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 😭

justin (jalco)'s profile picture
justin (jalco)2 months ago

Yeah buddy!!

Leo - 15 y/o founder's profile picture
Leo - 15 y/o founder2 months ago

🫡

Savio's profile picture
Savio2 months ago

Great work bro

Garrison's profile picture
Garrison2 months ago

Great work!

Leo - 15 y/o founder's profile picture
Leo - 15 y/o founder2 months ago

Thank you :)

Ali Salah's profile picture
Ali Salah2 months ago

let's goooo

Leo - 15 y/o founder's profile picture
Leo - 15 y/o founder2 months ago

Thanks for sponsoring email sdk!

khushal's profile picture
khushal2 months ago

🙌🏼

Leo - 15 y/o founder's profile picture
Leo - 15 y/o founder2 months ago

🫡

Philip Sørensen's profile picture
Philip Sørensen2 months ago

This is insanely cool! Congrats on the launch @leodev

Hanu's profile picture
Hanu2 months ago

lfggg

Leo - 15 y/o founder's profile picture
Leo - 15 y/o founder2 months ago

🥳

WHATS HAPPENING's profile picture
WHATS HAPPENING2 months ago

how did you make this video? please share

Magnus Victus Trent 🇺🇸's profile picture
Magnus Victus Trent 🇺🇸2 months ago

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

Salloxy's profile picture
Salloxy2 months ago

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

anas butt's profile picture
anas butt2 months ago

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

Esther Sarasua's profile picture
Esther Sarasua2 months ago

🔥🔥🔥

Related Videos

⚡ Kleros Development Update | May 2026 Kleros Foresight opens the month: movies round 2 is now live, so you can trade today. Batch redemption shipped, redemption values were corrected with a pre-check before claiming, resolved answers now show right on the market cards, and a resolution email tells you the moment your winnings are ready to claim. Kleros Skills is being prepared for launch: knowledge packs that teach AI agents how to use Kleros, whatever assistant they run on. The first two packs are almost ready. One lets an agent pin files to IPFS for $0.01 in USDC, the other lets it interact with Kleros Curate and Scout. A Kleros CLI, ERC-8004 agent verification, and an Escrow pack are on the roadmap. Scout reached its definitive version: 2.6M curated addresses on the homepage, a dedicated new-submission page, a transaction-result page, and an in-app file viewer. Uploads now flow through Atlas with limits sourced from role restrictions, submissions defer uploads until sign-in, and ATQ duplicate detection plus JavaScript Court landed in the disputes view. Atlas shipped v1.6.0. Signup is now per product: Court V1, Court V2, and Foresight each get their own confirmation email, unsubscribe link, and onboarding flow. Court reminders moved to a fixed, configurable time, and every batch send is preceded by a transaction simulation. Proof of Humanity V2 email notifications now cover the complete profile lifecycle: pending revocations, vouching activity, disputed flows, and challenge outcomes, processed end to end by Atlas. Only the frontend opt-in toggle remains. An evidence-key fix means older cases render attachments properly again, and the referral system spec went through review. Vea published the veashi-sdk to npm at v0.0.2, the first packaged version of the cross-chain SDK. The LayerZero Labs contracts were reorganized under the adapter layout, the Hashi executor decoupling merged after April's review pass, and an ENVIO HyperIndex indexer for the relayer is on the way. Court V2: The contracts are being simplified, the partial-coherence kit was merged, and the security findings are being worked through. From here, the code heads into another round of internal reviews. We'd rather take the time and get it right. Full breakdown 👇

Kleros

11,849 views • 3 months ago

Real agents will not be limited by models first. They will be limited by data access. Max from Teneo Protocol joins the Acc Podcast to unpack why public web data is getting locked behind walls, and what permissionless infrastructure could unlock for builders, businesses, and the agent economy. Max Full conversation below. 👇 00:00 Intro + what we are covering 01:17 Teneo in one line (elevator pitch) 02:07 Why it matters - users as data owners, not “data lords” 04:06 Max’s origin story + how he got into Web3 05:02 Early days - Ethereum mining, rigs, learnings 05:35 The founding team - 4 co-founders, 8 years together 06:38 The pivot - how Teneo was born 08:19 Product overview - Community Node as the foundation 10:35 Chatroom - the simple UI for specialized agents (private beta) 11:41 SDKs - building on Teneo (customer SDK + agent SDK) 14:17 AI agents era - why real-time data access is the bottleneck 19:27 The core problem - APIs locked down, access gets expensive 22:36 What Max does day to day as CEO 26:28 How to start with Teneo - beginner to advanced paths 30:08 Lessons from pivots + building with the right team 33:08 Ops advice - trust and the right people 35:16 2-10 year landscape - data pipelines, cost barriers, opportunity 37:26 What’s live now + how people contribute today 38:50 Agent SDK launch - early feedback and traction 39:56 Next 6-12 months - pushing more open source 42:36 Awareness + surprising use cases (example: government PDFs) 46:00 Speed, latency, and agent-to-agent payments (microtransactions) 48:38 Web3 adoption - users won’t notice, it just needs to work 51:07 What’s next + closing thoughts + where to get involved

Acc Ventures

43,976 views • 9 months ago