E-mail als stap in je AI-workflow
Workflows die meerdere stappen doorlopen, hebben momenten nodig om mensen op de hoogte te stellen. Wesender sluit naadloos aan als betrouwbare e-mailstap in elke pijplijn.
Hoe e-mail past in je workflow
E-mail als stap in de pijplijn. Voeg een e-mailstap toe aan je workflow met één API-aanroep, geïntegreerd in de bestaande logica. Geen aparte service of extra integratie.
Stakeholders automatisch informeren. Betrokkenen buiten de workflow ontvangen automatisch een update wanneer de pijplijn een bepaalde stap bereikt of een resultaat klaar heeft.
Bezorgstatus als trigger. Via webhooks ontvangt je workflow direct of een bericht is bezorgd. Gebruik die status als input voor de volgende stap in de pijplijn.
Wat je workflow verstuurt
Python-voorbeeld
Voeg een e-mailstap toe aan je bestaande Python-workflow. De SDK installeert in seconden en werkt in elke omgeving.
- pip install wesender
- Geen SMTP-configuratie, geen mailserver
- Documentatie op docs.wesender.nl
import wesender
client = wesender.Client(api_key="ws_...")
def notify_workflow_done(
to: str,
workflow_name: str,
summary: str,
) -> None:
client.emails.send(
from_="workflow@jouwdomein.nl",
to=to,
subject=f"Workflow afgerond: {workflow_name}",
html=f"""
<h2>{workflow_name}</h2>
<p>{summary}</p>
<p>Bekijk de volledige uitvoer in het dashboard.</p>
""",
) Waarom Wesender voor AI-workflows
Synchrone bevestiging
De API reageert direct met een bezorgbevestiging of foutcode. Je workflow weet meteen wat de uitkomst is.
Automatische retry
Wesender herprobeert automatisch bij tijdelijke bezorgproblemen. Permanente fouten worden direct gemeld.
Webhooks voor feedback
Ontvang een POST op elk statusevent. Koppel bezorging terug als trigger voor een vervolgstap.
Python en Node.js SDK
Directe integratie in populaire AI-stacks. REST API voor alle andere omgevingen.
Veelgestelde vragen
Hoe integreer ik Wesender in een Python-workflow?
Installeer de SDK met `pip install wesender`, initialiseer een client met je API-sleutel en roep `client.emails.send(...)` aan. De SDK retourneert direct een bevestiging of een foutobject, zodat je workflow-stap weet of de mail is verzonden.
Kan ik de bezorgstatus terugkoppelen naar mijn workflow?
Ja. Stel een webhook-endpoint in het Wesender-dashboard in. Bij elke statuswijziging (bezorgd, teruggestuiterd, klacht) stuurt Wesender een POST-request naar dat endpoint. Je workflow kan hierop reageren, een vlag zetten of een vervolgstap starten.
Wat als de e-mailstap mislukt: herprobeert Wesender automatisch?
Wesender herprobeert automatisch bij tijdelijke problemen aan de ontvangstkant. Permanente fouten (ongeldig adres, geblokkeerd domein) worden direct als bounced gerapporteerd via de webhook. Je workflow ontvangt altijd een definitieve status.
Kan ik HTML-templates gebruiken of moet ik zelf HTML genereren?
Beide opties werken. Je kunt HTML rechtstreeks meegeven in de `html`-parameter, of een plaintext veld gebruiken voor eenvoudige berichten. Dynamische variabelen vul je zelf in via string-interpolatie in je workflow-code.
Voeg e-mail toe aan je workflow
Maak een gratis account aan en stuur je eerste e-mail vanuit je AI-workflow in minder dan vijf minuten.