Große Sprachmodelle reden nicht mehr nur. Mit Tool Use, Function Calling und dem Model Context Protocol sind aus ihnen handelnde Agenten geworden — und eine der nützlichsten Aktionen, die sie ausführen können, ist das Versenden einer E-Mail oder SMS in Ihrem Namen. Dieser Leitfaden zeigt, wie Sie Claude, GPT, Gemini oder einen beliebigen modernen KI-Agenten an die Mailpro™-APIs anbinden, damit echte Nachrichten in echten Posteingängen und auf echten Handys landen.
Kurzfassung
- Mailpro™ bietet drei APIs, die ein KI-Agent ansprechen kann: Email v2, CRM v3, SMS.
- Jeder Endpunkt ist auf unserem Entwicklerportal mit Codebeispielen in über 20 Programmiersprachen dokumentiert.
- Email v2 für einfache Versände und Kampagnen, CRM v3 für das komplette Kontakt-Ökosystem und Integrationen, SMS für Kurznachrichten und OTPs.
- KI-Agenten binden sich über Standard-HTTPS + JSON an — kein proprietäres SDK erforderlich.
Warum Ihrem KI-Agenten die Macht geben, E-Mails und SMS zu versenden?
Vom Chatbot zur Aktion: der Wandel zu agentischer KI
Bis vor kurzem endete ein Gespräch mit einem LLM am Prompt. Das Modell schrieb einen Entwurf, eine Zusammenfassung oder ein Stück Code — den letzten Schritt mussten Sie selbst gehen. Mit Tool Use (Anthropic-Begriff), Function Calling (OpenAI-Begriff) oder dem Model Context Protocol (dem offenen Standard, der sich durchsetzt) entscheidet das Modell nun, eine externe Funktion aufzurufen — und Ihr Code führt diesen Aufruf aus. Auf einmal kann der Agent Daten nachschlagen, etwas berechnen und eine Nachricht versenden.
Der letzte Teil — das Versenden — ist der Moment, in dem KI vom Spielzeug zum echten Geschäftsprozess wird. Ein Support-Agent, der ein Ticket beantwortet, ist nett. Ein Support-Agent, der das Ticket beantwortet und die Lösung per E-Mail schickt, spart eine Stunde Personal.
Vier konkrete Anwendungsfälle
- Intelligenter Transaktionsversand. Der Agent verfasst eine individuelle Bestellbestätigung, eine Promo-Nachfass-Mail oder eine Passwort-Reset-Mail und versendet sie über die Mailpro™ Email API v2.
- Ereignisgesteuerte Kampagnen. Geben Sie dem Agenten ein Kampagnen-Briefing und eine Zielgruppe; er formuliert den Text, plant den Versand und meldet die Kampagnen-ID zurück.
- CRM-Hygiene im großen Stil. Der Agent liest unübersichtliche Lead-Daten, bereinigt, taggt und weist sie einem Segment zu — alles über die Mailpro™ CRM API v3.
- OTP auf Abruf. Der Agent fordert einen Einmalcode per SMS über die SMS-API an, um einen Nutzer mitten im Chat zu verifizieren.
In jedem Fall „ersetzt" der Agent Sie nicht — er schließt die Lücke zwischen Entscheiden und Handeln.
Die Mailpro™-APIs in 30 Sekunden
Mailpro™ bietet drei REST-APIs, jede für eine präzise Rolle. Ein Agent kann eine, zwei oder alle drei im selben Workflow nutzen. Alle laufen auf api.mailpro.com und sind auf unserem Entwicklerportal mit kopierbaren Codebeispielen in über 20 Programmiersprachen dokumentiert (cURL, Python, Node.js, PHP, Go, Ruby, C#, Java, Swift, Kotlin und viele weitere).
| API | Format | Ideal für |
|---|---|---|
| Email API v2 | JSON + XML | Einfacher E-Mail-Versand, Kampagnen, E-Mail-Listen |
| CRM API v3 | JSON (snake_case) | Vollständiges Kontakt-Ökosystem, Tags, Segmente, Drittanbieter-Integrationen |
| SMS API | JSON + XML | Einzel- oder Massen-SMS, Nummernlisten, Credits |
Email API v2 — einfach und direkt versenden
Die direkteste der drei. Wenn Sie nur eine E-Mail versenden wollen — ob einmalig transaktional oder als Kampagne an eine Liste — ist die Email API v2 der kürzeste Weg vom Agenten zum Posteingang. Sie verwaltet Ets.
E-Mail und SMS aus einer Hand? Die Mailpro-Tarife geben Ihrem KI-Agenten beide Kanäle über eine API — eine Integration, eine planbare Rechnung.
Alle drei APIs koexistieren: Ein und derselbe Mailpro™-Kontakt ist aus v2 und v3 sichtbar. Nichts hindert Ihren Agenten daran, v3 zu nutzen, um einen sauber getaggten Kontakt anzulegen, dann v2, um ihm eine E-Mail zu senden, und dann die SMS-API für eine Erinnerung.
Minimalbeispiel: Claude sendet eine E-Mail an Ihre VIP-Liste
Das sauberste Muster ist, einen dünnen Wrapper um die Mailpro™-API als Werkzeug für den Agenten bereitzustellen. Hier die Minimalversion in Python mit dem Anthropic-SDK:
import anthropic
import requests
ANTHROPIC_KEY = "sk-ant-..."
MAILPRO_ID = 123456 # YOUR_ID_CLIENT
MAILPRO_KEY = "YOUR_API_KEY" # diesen Schlüssel niemals an das Modell senden
client = anthropic.Anthropic(api_key=ANTHROPIC_KEY)
# 1. Werkzeug deklarieren
tools = [{
"name": "send_email_campaign",
"description": "Sendet eine E-Mail-Kampagne an eine Mailpro-Liste.",
"input_schema": {
"type": "object",
"properties": {
"list_id": {"type": "integer", "description": "Mailpro-Listen-ID"},
"subject": {"type": "string"},
"html": {"type": "string", "description": "Vollständiger HTML-Body"}
},
"required": ["list_id", "subject", "html"]
}
}]
# 2. Claude um die Kampagne bitten
msg = client.messages.create(
model="claude-sonnet-4-5",
max_tokens=1024,
tools=tools,
messages=[{
"role": "user",
"content": "Verfasse eine Frühlings-Sale-E-Mail für unsere VIP-Liste (ID 42) und versende sie."
}]
)
# 3. Tool-Aufruf ausführen
for block in msg.content:
if block.type == "tool_use" and block.name == "send_email_campaign":
args = block.input
r = requests.post(
"https://api.mailpro.com/v2/send/campaign.json",
params={"IdClient": MAILPRO_ID, "ApiKey": MAILPRO_KEY},
data={
"AddressBookId": args["list_id"],
"Subject": args["subject"],
"Body": args["html"]
}
)
print("Mailpro-Antwort:", r.json())
Zwei wichtige Punkte: Der API-Schlüssel bleibt in Ihrem Code (niemals im Prompt), und der Agent sieht nur die Form des Werkzeugs — er braucht keine Credentials für seine Arbeit. Das ist das Fundament jeder agentischen Integration. Um denselben Aufruf in einer anderen Sprache zu sehen, bietet die Dokumentation der Email API v2 das passende Snippet in Node.js, PHP, Go, Ruby, C# und rund zwanzig weiteren.
Sicherheit und Best Practices für KI-gesteuertes Versenden
Agentische Systeme sind schnell und skalieren in die Breite. Eine falsch konfigurierte Schleife kann in Minuten tausende unerwünschter Nachrichten versenden. Vier Regeln:
Den API-Schlüssel niemals direkt an das LLM weitergeben
Das Modell soll das Werkzeugschema erhalten, nicht die Credentials. Halten Sie den Schlüssel in serverseitigen Umgebungsvariablen und injizieren Sie ihn nur zur Laufzeit des Werkzeugs.
Rate Limits respektieren
Mailpro™ erzwingt standardmäßig 500 Anfragen pro Minute pro API-Schlüssel. Ein Agent in aggressiver Schleife erreicht diese Grenze schnell. Verwenden Sie exponentielles Backoff bei 429-Antworten und nutzen Sie Bulk-Endpunkte, wann immer möglich. Mehr dazu in unserem Leitfaden zur Brauche ich einen kostenpflichtigen Mailpro-Plan, um mit KI-Agenten zu starten?
<a data-cke-saved-href="https://de.mailpro.com/blog/e-mail-zustellbarkei4 details zu jedem endpunkt in unserem <a href=" href="https://de.mailpro.com/blog/e-mail-zustellbarkei4 details zu jedem endpunkt in unserem <a href=" https:="" de.mailpro.com="" blog="" transaktions-emails-ki-agent-api"="">Nein — Sie können mit dem kostenlosen Tarif starten, alles testen und erst aufrüsten, wenn Ihr Volumen es rechtfertigt. Siehe Preise.
Welche KI-Modelle funktionieren mit der Mailpro-API?
Jedes Modell, das Function Calling oder Tool Use unterstützt: Anthropic Claude, OpenAI GPT-4/5, Google Gemini, Mistral sowie lokale Modelle via Ollama oder LM Studio. Die API ist HTTP + JSON, das Modell muss lediglich einen gültigen JSON-Tool-Call emittieren.
Ist es sicher, einen KI-Agenten autonom E-Mails versenden zu lassen?
Ja, mit Leitplanken: Beschränken Sie die Reichweite des API-Schlüssels, erzwingen Sie Rate Limits in Ihrem Code, führen Sie Audit-Logs, und fügen Sie eine menschliche Bestätigung für Versände mit hohem Risiko hinzu (Massenkampagnen, unbekannte Empfänger-Domains).
Mailpro und die Mailpro-API
Eine API, mit der Ihr KI-Agent E-Mail und SMS sendet
Geben Sie Ihrem KI-Agenten eine einzige Mailpro-API, und er erreicht Kunden per E-Mail und SMS — eine Integration, ein Dashboard, eine Rechnung. Sehen Sie, was beide Kanäle kosten.