Mit Automationen Entlastung beim Kunden schaffen
Meine Mission ist ziemlich simpel: Prozesse automatisieren, die unnötig viel manuelle Arbeit verursachen. In diesem konkreten Projekt ging es um Gewährleistungsanträge – also klassische Standardprozesse, bei denen Mitarbeitende immer wieder ähnliche Entscheidungen treffen müssen.
Die Idee war, diese Anträge automatisch analysieren und bewerten zu lassen: Wird ein Antrag genehmigt, abgelehnt oder muss er geprüft werden? Das sollte nicht nur schneller gehen, sondern auch nachvollziehbar und erweiterbar bleiben.
Definitiv nicht. Die größte Herausforderung war die technische Ausgangslage. Neben n8n musste auch eine lokal entwickelte Ruby-on-Rails-Anwendung im Container laufen, die den Prozess sauber abbildet.
Ruby on Rails ist jetzt kein klassischer Standard-Stack im Hosting. Daher habe ich mich gefragt: Wie bekomme ich das stabil, sicher und ohne öffentliche Repositories ans Laufen? Zum Glück konnte mir bei Beantwortung dieser Frage die Community aus dem Agentur-Hub schnell und erfolgreich weiterhelfen.
Jetzt aber mal reinfolgen!
Abonniere Tipps für CMS und Dev-Tools, Hosting Hacks und den ein oder anderen Gag. Unsere schnellen Takes für dich per E-Mail.
Ich habe mich für ein modulares Setup entschieden, damit alles sauber voneinander getrennt bleibt – und dennoch zusammenspielt:
Zunächst habe ich lokal eine Ruby-on-Rails-Anwendung entwickelt. Diese App dient als Brücke um den Prozess (Gewährleistungsantrag) technisch sauber abbilden zu können.
Der Code liegt in einem privaten GitLab-Repository. Über eine CI-Pipeline wird daraus automatisch ein Container Image gebaut. Dieses Image landet in der GitLab Container Registry und wird bei mittwald angebunden und per Token authentifiziert. Der Vorteil für mich: Der Code bleibt privat und trotzdem läuft das Deployment automatisiert.
Danach habe ich eine Datenbank angelegt und verknüpft. Ich habe die Konfiguration über Environment-Variablen vorgenommen und zum Schluss den Zugriff per API Keys und Tokens abgesichert.
Für die Automatisierung läuft n8n als Container, kombiniert mit dem AI-Hosting mit dem Modell gpt-oss-120b. Und der Workflow ist dann recht klar:
n8n prüft alle 5 Minuten, ob neue Anträge vorliegen, liest die Daten aus, baut den Prompt, lässt das Modell klassifizieren, setzt den Status in der Anwendung und verschickt die passende Antwort-Mail.
Tipp!
Du willst diesen und weitere Cases nachbauen? Schau auf unserer Case-Study-Seite vorbei und hol dir Inspirationen.
Also für mich als Entwickler ganz klar: Container- und AI-Hosting aus einer Hand. Ich konnte Spezial-Stacks nutzen, ohne mir Gedanken über den Betrieb machen zu müssen. Dazu kam die Stabilität: Das Setup läuft zuverlässig – und bei Bedarf kann ich einfach hochskalieren.
Der aktuelle Stand ist bewusst ein erster, funktionierender Schritt. Jetzt geht es darum, mit dem Kunden klare Regeln zu definieren: Wann wird ein Antrag automatisch genehmigt, abgelehnt und eskaliert.
Darauf aufbauend lassen sich weitere Automationen bauen – nicht nur für Gewährleistung, sondern auch für andere wiederkehrende Prozesse. Das Setup ist dafür offen genug.
Die Bewertungen und Status-Änderungen laufen automatisiert. Das entlastet Mitarbeitende spürbar und schafft gleichzeitig eine saubere Grundlage für weitere Schritte.
Tipp!
Du hast Lust, selbst Automationen zu bauen? Mit unserem AI-Hosting stehen dir viele Möglichkeiten und Modelle offen. Schau selbst und leg gleich los!