
Wie ich n8n und AI-Agenten nutze, um mein Startup zu skalieren

Ein schlankes und bootstrapped Startup zu führen bringt viele tägliche Aufgaben mit sich, auf die man eigentlich keine Zeit verwenden möchte! Als Software Entwickler ist meine erste Reaktion natürlich, meinen Code-Editor herauszuholen und alles zu automatisieren. Meiner Erfahrung nach führt das jedoch oft zu einer Reihe kaum wartbarer Skripte, die zusammengeklebt sind. Also habe ich kürzlich nach einer besseren Alternative gesucht.
In diesem Blogpost möchte ich Dir 3 n8n-Workflows mit ein bisschen AI vorstellen, die ich benutze, um den täglichen Betrieb effizienter zu gestalten und mir vor allem Zeit zurückzukaufen, um mich auf wichtige Dinge zu konzentrieren (wie das Schreiben dieses Blogposts lol)
Quelle: XKCD
Rechnungen automatisch hochladen
Unser Techstack ist ziemlich schlank und unsere externen Anbieter sind minimal (schau Dir unseren Blogpost an, in dem wir unseren Techstack vorstellen). Aber wir bekommen trotzdem monatlich Rechnungen von ein paar Anbietern, die wir speichern müssen, damit unsere Buchhaltung immer auf dem neuesten Stand ist. Theoretisch dauert das nur ein paar Minuten pro Monat, aber ich hasse es wirklich. Also habe ich es automatisiert! Jeder Anbieter, den wir nutzen, hat seine eigene E-Mail-Inbox, an die sie die Rechnungen senden. Ich habe dann einen IMAP-Trigger, der die Inbox überwacht und die E-Mails je nach Anbieter sortiert, um sie dann im richtigen Google Drive-Verzeichnis hochzuladen. Theoretisch könnte ich auch die Extraktion des tatsächlichen Betrags automatisieren, aber das ist etwas kritischer, falls etwas schiefgeht, und unsere aktuelle Buchhaltungsstruktur erlaubt das nicht wirklich. Aber das kommt noch! Bis jetzt muss ich die Rechnungen zumindest nicht mehr jeden Monat manuell hochladen :)
Übrigens, wenn Du Deine eigene n8n-Instanz einrichten möchtest, ohne arm zu werden, haben wir ein Tutorial dafür!
Status-Updates
Eines der Dinge, die ziemlich oft passieren, ist, dass einer unserer Anbieter Probleme hat. Aber nicht alle Probleme sind gleich! Zum Beispiel sind die meisten Probleme, die Docker hat, für uns irrelevant. Das Einzige, was uns wirklich wichtig ist, ist, ob das Pullen aus dem DockerHub-Registry nicht möglich ist. Denn das bedeutet oft, dass das Deployment zu sliplane auch nicht möglich ist. Aber wie filtert man die relevanten Status-Seiten-Updates heraus? Ich könnte natürlich jedes einzelne Status-Update anschauen, aber das überfordert mich so sehr, dass ich angefangen habe, Status-Seiten-Updates komplett zu ignorieren (glaub mir, ich hab's versucht). Also habe ich stattdessen einen Workflow in n8n erstellt, der den Docker RSS Status-Feed als Input nimmt und dann einen Klassifizierer, der entscheidet, ob dies das Pullen von Images betrifft. Wenn ja, erhalte ich eine Discord-Benachrichtigung!
Support-Anfragen
Wir nehmen Support bei sliplane sehr ernst, und ich würde behaupten, dass dies einer der Hauptgründe ist, warum Entwickler uns wählen. Die meisten Support-Anfragen sind Nutzer, die Hilfe bei der Konfiguration ihres Services benötigen, aber hin und wieder bekommen wir einen Bug-Report, der kritisch ist und so schnell wie möglich behoben werden sollte. Dafür habe ich einen Klassifizierer gebaut, der eingehende Anfragen liest, versucht herauszufinden, ob es sich um ein "User Issue" oder ein "Platform Issue" handelt, die Daten anreichert (indem er Logs, Status-Seiten etc. prüft) und uns dann eine Discord-Benachrichtigung schickt (ja, wir nutzen Discord für viele Dinge). Dieser Workflow ist ziemlich neu und ändert sich ständig, um mit unserer Plattform Schritt zu halten!
Der Klassifizierer dafür ist super simpel, funktioniert aber überraschend gut:
Fazit
Es gibt noch viele weitere Workflows, die wir haben, aber ich denke, dies sind ein paar nette Beispiele, die für viele andere Entwickler, Gründer und n8n-Nutzer anwendbar sind. Welche coolen Workflows hast Du gebaut, die Dir viel Zeit sparen? Lass es mich wissen!
Cheers,
Jonas, Co-Founder sliplane.io
PS: Wenn Du eine n8n-Instanz in weniger als 2 Minuten bereitstellen möchtest, schau Dir diesen Guide an: Self-hosting n8n the easy way