What is n8n?
n8n ist ein Entwicklungstool für die Automatisierung von Workflows. Durch die Kombination verschiedener Knoten können Sie Workflows für zahlreiche Szenarien erstellen.
Funktionen
Messaging
Fügen Sie den seven-Knoten zu Ihrem Workflow hinzu, um SMS, RCS und WhatsApp-Nachrichten zu senden. Die Möglichkeit, ihn mit anderen Knoten zu kombinieren, ermöglicht es Ihnen, Workflows für alle möglichen Anwendungsfälle zu erstellen.
Versand von Text-zu-Sprache-Nachrichten
Der seven-Knoten kann außerdem Text-zu-Sprache-Anrufe tätigen. Der angegebene Text wird in eine Sprachmitteilung umgewandelt, die laut vorgelesen wird, nachdem die angegebene Empfängernummer den Anruf angenommen hat. Laufende Anrufe lassen sich ebenfalls beenden.
Auf eingehende Ereignisse reagieren
Der seven Trigger-Knoten startet Ihre Workflows, sobald ein Ereignis von seven eintrifft: eingehende SMS, Zustellberichte (DLR), Performance-Tracking, Voice-Call- / Status- / DTMF-Ereignisse, RCS sowie eingehende WhatsApp-Nachrichten. Die Webhook-Registrierung erfolgt automatisch, eingehende Anfragen können optional per HMAC-SHA256-Signatur verifiziert werden.
Account verwalten
Über das Messaging hinaus deckt der seven-Knoten die komplette seven REST-API ab: Rufnummern-Lookups (HLR / MNP / CNAM / Format / RCS-Fähigkeiten), Guthaben, Preise und Analytics, Journal (Nachrichtenverlauf), Absenderkennungs-Validierung, Rufnummernverwaltung, Kontakte, Gruppen und Subaccounts.
Installation
Installieren Sie das offizielle Community-Paket @seven.io/n8n-nodes-seven: Öffnen Sie in n8n Settings > Community Nodes, klicken Sie auf Install und geben Sie @seven.io/n8n-nodes-seven ein. Nach einem Neustart erscheinen die Knoten seven und seven Trigger in der Knoten-Palette.
Der mitgelieferte Legacy-Knoten (unter dem früheren Firmennamen "sms77" verfügbar) unterstützt nur SMS, Sprachanrufe und Lookups. Das Community-Paket ist die empfohlene, stets aktuelle Integration.
Zugangsdaten
Erstellen Sie einen Credential vom Typ Seven API (API-Schlüssel, empfohlen für die meisten Nutzer) oder Seven OAuth2 API (OAuth2, für Multi-Tenant-Setups) und referenzieren Sie ihn in den seven-Knoten. Wo finde ich meinen API-Schlüssel?
Beispiel für SMS-Versand
Übergeben Sie beliebigen Text an den Knoten, um die Nachricht an eine beliebige Anzahl von Empfängern zu senden.
Schritte
- Kopieren Sie den Workflow-Code durch Linksklick
- Navigieren Sie zum n8n-Editor
- Klicken Sie irgendwo im n8n-Fenster
- Fügen Sie den Code mit
strg/cmd + vein
Achtung: Workflows benötigen oft eine anfängliche Einrichtung, z. B. das Ausfüllen von Zugangsdaten.
Code
{
"name": "SMS dispatch via seven",
"nodes": [
{
"name": "Start",
"type": "n8n-nodes-base.manualTrigger",
"position": [
250,
300
],
"parameters": {},
"typeVersion": 1
},
{
"name": "seven",
"type": "@seven.io/n8n-nodes-seven.seven",
"position": [
450,
300
],
"parameters": {
"resource": "sms",
"operation": "send",
"to": "+491701234567",
"text": "Hi from n8n!"
},
"credentials": {
"sevenApi": {
"name": "seven API"
}
},
"typeVersion": 1
}
],
"active": false,
"settings": {},
"connections": {
"Start": {
"main": [
[
{
"node": "seven",
"type": "main",
"index": 0
}
]
]
}
}
}
Stellen Sie sicher, dass Sie im Knoten Ihren zuvor angelegten seven-Credential auswählen, um die Integration erfolgreich zu nutzen.