Slack- & Teams-Benachrichtigungen aus der JTL-Wawi
SQL2REST liest die Daten per Nur-Lese-API. n8n, Make oder Zapier pollt den Endpunkt und postet ins Slack- oder Teams-Channel.
So funktioniert es
Installieren
SQL2REST auf deinem Server starten. Der Wizard erkennt deine Datenbank automatisch.
Verbinden
REST-Endpunkte sind sofort verfügbar, keine manuelle Konfiguration nötig.
Automatisieren
n8n/Make/Zapier liest JTL-Daten und postet via nativen Slack- oder Teams-Node.
SQL2REST liefert die Daten. Slack und Teams empfangen sie.
So funktioniert das Rezept
SQL2REST ist kein nativer Slack- oder Teams-Connector. Es ist die Lese-Schicht. Das Schreiben nach Slack oder Teams übernimmt dein Automatisierungstool.
SQL2REST installieren und einrichten
SQL2REST läuft auf dem Windows-Server mit der JTL-Wawi. Der Setup-Wizard erkennt die Datenbank automatisch und erstellt Nur-Lese-Endpunkte wie /products und /orders.
Automatisierungstool wählen
n8n, Make oder Zapier pollt den SQL2REST-Endpunkt per HTTP-Request auf einem Zeitplan (z.B. alle 15 Minuten). Alle drei unterstützen einen nativen Slack- und Teams-Node.
Slack- oder Teams-Node anhängen
Das bestehende Lagerbestand-Alarm- oder Auftragsbenachrichtigungs-Template aus n8n oder Make nehmen und den letzten Node durch einen Slack: Send Message oder Microsoft Teams: Send Message Node ersetzen. Felder aus der SQL2REST-Antwort mappen und fertig.
Zeitplan aktivieren
Workflow speichern und aktivieren. Das Tool pollt automatisch auf dem gewählten Intervall und postet nur, wenn die Bedingung zutrifft (z.B. Bestand < 5).
Beispiel-Workflows
Lagerbestand-Alarm
Wenn der Bestand eines Artikels unter einen Schwellenwert faellt, landet automatisch eine Slack-Nachricht im #lager-alarm-Channel.
Grossauftrag-Benachrichtigung
Neue Auftraege ueber einem Warenwert (z.B. 500 EUR) werden sofort als Teams-Nachricht an den Vertriebschannel gemeldet.
Tagesbericht im Channel
Jeden Morgen postet n8n eine kurze Zusammenfassung der gestrigen Auftraege und des Lagerwerts direkt in Slack.
Beispiel: Lagerbestand-Alarm mit n8n + Slack
// n8n HTTP Request Node: Niedrigbestand lesen
//
// 1. Credential: Header Auth
// Header Name: X-API-Key
// Header Value: <dein Key aus dem SQL2REST API-Dashboard>
//
// 2. HTTP Request Node:
// Method: GET
// URL: http://YOUR-SERVER:8000/products?stock_lte=5
//
// 3. Slack-Node danach:
// Channel: #lager-alarm
// Message: Niedriger Bestand: {{ $json.name }}, nur noch {{ $json.stock }} Stück Vorhandene Templates nutzen
Die Lagerbestand-Alarm- und Auftragsbenachrichtigungs-Workflows sind bereits als importierbare Templates auf den n8n- und Make-Seiten verfuegbar. Den letzten Node durch einen Slack- oder Teams-Node ersetzen.
Erreichbarkeit: LAN vs. Cloud
Self-hosted n8n im selben Netzwerk: localhost oder die LAN-IP des Wawi-Rechners funktionieren direkt.
Cloud-Tools (n8n Cloud, Make Cloud, Zapier): SQL2REST muss oeffentlich erreichbar sein. Wir empfehlen einen Reverse Proxy (z.B. Cloudflare Tunnel, kostenlos), statt den Port direkt offenzulegen.
Bereit loszulegen?
SQL2REST kostenlos testen und JTL-Daten sofort als REST API nutzen.