E-mail versturen vanuit Vercel AI SDK

Voeg e-mail toe als tool in een generateText- of streamText-flow met de Vercel AI SDK.

Gratis tot 3.000 e-mails per maand. Geen creditcard.

De Vercel AI SDK biedt een uniforme tool()-helper waarmee je send_email definieert met een Zod-schema. generateText of streamText roepen de tool aan wanneer het model dat beslist. WeSender verwerkt de feitelijke verzending via de Node SDK.

Hoe het werkt

Wat dit inhoudt

Met tool() definieer je naam, beschrijving, parameters en een execute-functie. Vercel AI SDK beheert de tool-lus automatisch: het model geeft een tool-aanroep terug, de SDK voert execute() uit en geeft het resultaat terug aan het model. Je stelt maxSteps in om te beheersen hoeveel rondes de agent mag maken.

De SDK is providerneutraal: je wisselt van OpenAI naar Anthropic of Google door alleen het model-argument te wijzigen. De WeSender-tool en execute-functie blijven identiek.

Mogelijkheden

Alles wat je nodig hebt

Live in vijf minuten

SDK installeren, API-sleutel toevoegen en eerste e-mail versturen vanuit Vercel AI SDK. Geen SMTP-configuratie.

EU-dataopslag

Alle e-mailverwerking vindt plaats in Nederlandse datacenters. Data verlaat de EER nooit.

REST API + officiële SDK's

Officieel Node.js- en Python-pakket. Volledige REST API voor elke andere taal of stack.

Realtime bezorganalytics

Inzicht in bezorgpercentages, bounces en klachten per domein, direct in je dashboard.

Webhooks voor bezorgevents

Realtime notificaties bij bezorgd, gebounced, geopend en geklikt. Bouw slimme workflows op e-mailevents.

Schaalt mee met je groei

Begin gratis met 3.000 e-mails per maand. Schaalt naar miljoenen e-mails. Geen contracten of lock-in.

Snelstartgids

In drie stappen live

1

SDK installeren en sleutel instellen

npm install @wesender/node en sla WESENDER_API_KEY op als omgevingsvariabele in je project.

2

send_email tool registreren

Definieer send_email als tool in Vercel AI SDK met from, to, subject en html als parameters.

3

Agent aanroepen

Geef de Vercel AI SDK-agent een instructie. Hij roept send_email zelf aan. Je eerste mail arriveert in seconden.

Toepassingen

Wanneer gebruik je dit

Gebruik dit patroon voor Next.js-apps of andere TypeScript-projecten die de Vercel AI SDK al gebruiken en e-mail willen toevoegen als AI-tool: orderbevestigingen, wachtwoordresets of samenvattingen na een chat.

Infrastructuur

Waarom WeSender

WeSender verwerkt e-maildata in Europese datacenters binnen de EER. Webhooks melden bezorgstatus in realtime, zodat je flow weet of een mail is aangekomen. Het gratis plan biedt 3.000 mails per maand zonder creditcard.

Data in Europese datacenters

E-mailverwerking in de EU. Data verlaat de EER nooit. Verwerkersovereenkomst beschikbaar voor Pro en Business-klanten.

FAQ

Veelgestelde vragen

Werkt dit ook met streamText voor streaming-responses?

Ja. Vervang generateText door streamText en gebruik dezelfde tools-parameter. Tool-aanroepen worden ook gestreamd zodra het model ze aanroept. Het execute-resultaat is beschikbaar via de toolResults-stream.

Kan ik andere modelproviders gebruiken, zoals Anthropic of Google?

Ja. De Vercel AI SDK is modelprovider-onafhankelijk. Vervang openai('gpt-4o') door anthropic('claude-sonnet-4-5') of google('gemini-2.0-flash'). De tool-definitie en Wesender-aanroep blijven ongewijzigd.

Hoe koppel ik bezorgingsevents terug naar mijn flow?

Stel een webhook-endpoint in via het Wesender-dashboard. Wesender stuurt een POST naar dat endpoint bij elk bezorgingsevent (bezorgd, bounced, klacht). Je kunt de bezorgstatus opslaan en later ophalen als input voor een volgende stap in de flow.

Werkt dit ook met streamText?

Ja. Vervang generateText door streamText en gebruik dezelfde tools-parameter. Tool-aanroepen worden gestreamd en de execute-resultaten zijn beschikbaar via toolResults.

Kan ik ook andere providers gebruiken dan OpenAI?

Ja. De Vercel AI SDK ondersteunt Anthropic, Google Gemini, Mistral en meer. Vervang openai('gpt-4o') door de gewenste provider. De WeSender-tool en execute-functie blijven ongewijzigd.

Voldoet dit aan de AVG?

WeSender verwerkt e-maildata in Europese datacenters binnen de EER. Er is een verwerkersovereenkomst beschikbaar voor Pro en Business-klanten.

Meer vragen? Bekijk de technische documentatie of open een supportticket.

Klaar om te beginnen?

Maak gratis een account aan. Geen creditcard, geen installatietijd. Jouw eerste e-mail vanuit Vercel AI SDK gaat in minuten live.