Beispielarbeiten · KI & Automation
KI-Chatbot für Ihre Webseite: mit Ihrem Firmennamen, Ihren Angeboten und Lead-Erfassung
Für eine erfundene Fahrradwerkstatt eingerichtet: Chat mit Firmenname und eigener Angebotsliste, Kontaktdaten werden als Anfrage gespeichert und im Admin angezeigt. Geprüft im Browser, mit Ersatzserver statt OpenAI.
Musterarbeit (Demo), kein Kundenauftrag. Gebaut als Probeaufgabe mit erfundenen Beispieldaten; die Prüfzahlen unten stammen aus dem automatischen Prüflauf und sind nicht geschönt.
Was gebaut wurde
- Firmenname, Qualifizierungsziel, Buchungs- und Datenschutzlink in der Einstellungsdatei; Angebote und Öffnungszeiten in der Datei für den Gesprächston, dort, wo die Anleitung das Anpassen vorsieht
- Chat-Seite mit Begrüßung im Namen der Firma und Datenschutzhinweis vor dem Eingabefeld; Antworten nennen nur die eigenen Angebote
- Anfragen mit Name, Firma, E-Mail und Telefon werden erkannt, bewertet und gespeichert; der Admin zeigt sie nur mit Token
- Der Bot startet nicht mit Platzhalter-Token oder unveränderter Einstellungsdatei und nennt den Grund auf Deutsch
- Daten, Firma, Angebote und Kontakte erfunden; Hosting, Domain und der OpenAI-Schlüssel gehören dem Kunden, WhatsApp-Business-API und Telegram sind nicht enthalten



Die Bildschirmfotos stammen aus dem Prüflauf des fertigen Pakets mit einer erfundenen Demo-Firma.
Wie geprüft wurde
Automatischer Prüflauf vom 03.11.2026, aus dem Protokoll (Testdaten erfunden, Zahlen gemessen):
- Website-Chatbot (Paket final, frische Kopie) fuer die erfundene Firma Lindenhof Zweirad GmbH eingerichtet: npm install und npm test gruen (25 von 25)
- 32/32 Pruefungen gruen: Kundenname und Angebot aus der eigenen Liste in Begruessung und Antwort (HTTP und Chromium)
Alle Prüffälle (32 von 32 grün)
- ✓ frische kopie aus zip
- ✓ angepasst prompts angebote oeffnungszeiten
- ✓ npm install
- ✓ npm test gruen
- ✓ angepasst firma in der env
- ✓ bot startet mit kundenwerten
- ✓ kundenname auf der seite http
- ✓ kundenname im chat http
- ✓ angebot aus eigener liste im chat
- ✓ profil erkannt name firma mail telefon
- ✓ angebot im systemprompt
- ✓ buchungslink und ziel im kontext
- ✓ nur ersatzserver angefragt
- ✓ lead gespeichert
- ✓ admin ohne token 401
- ✓ admin mit falschem token 401
- ✓ admin api liefert lead
- ✓ falsche eingabe 400 und bot lebt
- ✓ kundenname in begruessung browser
- ✓ datenschutzhinweis vor dem eingabefeld
- ✓ kundenname im chat browser
- ✓ fremd html im chat bleibt text
- ✓ admin zeigt lead
- ✓ admin zaehlt leads
- ✓ fremd html im admin bleibt text
- ✓ keine konsolen und seitenfehler
- ✓ bot lebt nach allem
- ✓ gegenprobe platzhalter token verweigert start
- ✓ gegenprobe zu kurzes token verweigert start
- ✓ gegenprobe fehlendes token verweigert start
- ✓ gegenprobe unveraenderte env example verweigert start
- ✓ gegenprobe ohne anpassung kein kundenname und kein angebot
Grenzen
Was diese Probe nicht abdeckt, steht hier, damit niemand mehr erwartet:
- Geprueft ist der Website-Chatbot (Chat-Seite, Lead-Erfassung mit Scoring, Admin mit Token) auf Basis des Pakets 'final'; Widget zum Einbetten, Wissensdateien, Angebotsempfehlung, CRM-Webhook …
- Kein WhatsApp-Business-API und kein Telegram-Bot: unsere Bots haben nur einen WhatsApp-Eingang per Webhook (ab God) ohne Business-API; reine WhatsApp-, Telegram-, Messenger-, Discord- und …
- Hosting beim Kunden: Server, Domain, HTTPS und Datensicherung des Ordners data/ stellt der Kunde (README: Render, Railway, eigener Server); die Probe laeuft lokal auf 127.0.0.1
- OpenAI-Schluessel des Kunden: Antworten kosten beim Kunden; die Probe benutzt einen Ersatzserver und ruft OpenAI nie echt auf, die Antwortqualitaet des echten Modells ist daher nicht gemessen
- Texte, Angebote und Datenschutzerklaerung liefert der Kunde (die Probe nimmt erfundene Daten); Rechtsberatung zur DSGVO ist das nicht - der Hinweis vor der ersten Nachricht nennt die Uebermittlung …
- Geprueft in Chromium und Node.js 24 unter Windows; andere Browser, Plugins fuer WordPress/Shopify und echte Besucherlast nicht
So etwas für deinen Betrieb?
Beschreib kurz, was du brauchst. Du bekommst einen Festpreis, bevor ich anfange; ohne dein Ja passiert nichts.