E-mail versturen vanuit LangChain

Voeg Wesender toe als LangChain-tool zodat je agent e-mails kan versturen als onderdeel van een keten of graph.

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

Met LangChain definieer je send_email als een Tool die je bindt aan een LLM. De agent besluit zelf wanneer e-mail nodig is op basis van de instructie. De WeSender API voert de feitelijke verzending uit vanuit de tool-handler.

Hoe het werkt

Wat dit inhoudt

In LangChain maak je een DynamicStructuredTool met een Zod-schema. Je koppelt de tool aan een LLM via createOpenAIFunctionsAgent of createToolCallingAgent. De agent analyseert de instructie, besluit send_email te roepen en geeft de parameters door aan de handler die de WeSender API aanroept.

In Python werkt hetzelfde patroon met StructuredTool.from_function() en een Pydantic-schema. De WeSender Python SDK voert de API-aanroep uit.

Mogelijkheden

Alles wat je nodig hebt

Live in vijf minuten

SDK installeren, API-sleutel toevoegen en eerste e-mail versturen vanuit LangChain. 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 LangChain met from, to, subject en html als parameters.

3

Agent aanroepen

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

Toepassingen

Wanneer gebruik je dit

Gebruik dit patroon als je een LangChain-agent wilt die e-mail als actie gebruikt: klantnotificaties na een zoekopdracht, samenvattingen per mail na een RAG-flow, of escalatiemails na een classificatiestap.

Infrastructuur

Waarom WeSender

WeSender verwerkt e-maildata in Europese datacenters binnen de EER. Per domein zijn bounce- en klachtanalyses beschikbaar. 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 LangGraph?

Ja. Je kunt sendEmailTool direct doorgeven als tool in een LangGraph-graph. Voeg hem toe aan de tools-lijst van een ToolNode en bind hem aan je LLM via llm.bindTools([sendEmailTool]).

Kan ik ook een Python-versie gebruiken?

Ja. Installeer langchain en wesender via pip. Maak een StructuredTool met from_function() en een Pydantic-model als args_schema. De Wesender Python SDK gebruikt wesender.Client(api_key=...).emails.send(...).

Hoe voorkom ik dat de agent twee keer dezelfde mail verstuurt?

LangChain biedt geen ingebouwde idempotentie. Voeg een controle toe in de tool-handler: sla een hash van (to, subject, tijdstip) op in een database en sla de verzending over als de hash al bestaat.

Werkt dit ook met LangGraph?

Ja. Geef sendEmailTool door als tool in een LangGraph ToolNode. Je kunt hem ook als edge-actie inzetten wanneer de graph naar een e-mailstap routeert.

Welke LLM-providers werken met LangChain?

LangChain ondersteunt OpenAI, Anthropic, Google Gemini, Mistral en meer. Vervang ChatOpenAI door de gewenste provider-klasse. De WeSender-tool blijft 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 LangChain gaat in minuten live.