FlowlyChat
Multi-tenant WhatsApp Chatbot SaaS für den DACH-Markt mit nativer Schweizerdeutsch-Unterstützung
Multi-tenant WhatsApp Chatbot SaaS-Plattform mit Per-Workspace-Isolation, intelligentem LLM-Routing (Claude Sonnet als Default mit ~65% Kostenersparnis durch Model Routing), RAG via Cloudflare Vectorize und vierstufigem Abuse-Protection-System (progressives Token-Throttling, Pre-LLM-Heuristiken, adversarialer Classifier, Anomaly Alerting). Architektur: Cloudflare-first (Workers, D1, KV, R2, Vectorize, AI Gateway) mit Hetzner für Core-Orchestrierung. Schweizerdeutsche Sprachverarbeitung: Schweizer Hochdeutsch als Default, Zürichdeutsch als Opt-in Beta.
- Auftraggeber / Kontext
- SchulzMedia GmbH
- Zeitraum
- 2025 - Today
- Stack
- TypeScript, Cloudflare Workers, D1, Vectorize, AI Gateway, Claude API, WhatsApp Business API, Hetzner, SaaS, Multi-tenant, RAG
- Ergebnis
- ~65% LLM-Kostenreduktion durch intelligentes Model Routing
Ausgangslage
Die Herausforderung
WhatsApp Chatbot-Plattform mit strikter Per-Tenant-Isolation, nativer Schweizerdeutsch-Unterstützung und ökonomisch tragfähigen LLM-Kosten im Skalierungsfall bauen.
Vorgehen
Die Lösung
Cloudflare-first Architektur mit D1 als Single Source of Truth für Conversation State (Upstash Redis bewusst entfernt, um Failure Points zu reduzieren), Vectorize für RAG, intelligentes Model Routing über mehrere Claude-Tiers, vierstufiges Abuse-Protection-System und Cloudflare AI Gateway für Cost Tracking via GraphQL.
Ergebnisse · 4
Ergebnisse
- 01~65% LLM-Kostenreduktion durch intelligentes Model Routing
- 02Multi-Tenant-Isolation auf Workspace-Ebene
- 03Native Schweizerdeutsch-Verarbeitung (Hochdeutsch + Zürichdeutsch)
- 04Redis als Failure Point eliminiert durch Konsolidierung auf D1