- Published on
KI-Chatbot für 2€/User: Open Source statt 250€/Monat [Rasa Setup 2025]
- Authors

- Name
- Phillip Pham
- @ddppham
Der 250€-Betrug: Warum Cloud-Chatbots Ihr Budget sprengen
Szenario: Sie wollen einen internen HR-Chatbot für 100 Mitarbeiter (Urlaubsanfragen, Krankmeldungen, FAQs).
Cloud-Anbieter sagt: "Nur €99/Monat für Starter + €2.50/User/Monat = €349/Monat!"
Die Wahrheit nach 3 Monaten:
- 📈 User-Limit erreicht: Upgrade auf Pro = €499/Monat
- 💬 Message-Limit überschritten: +€150/Monat für 10k Extra-Messages
- 🔌 Jede Integration kostet extra: SAP-Connector = +€299/Monat
- 📞 Support-Tickets: 3× Priority-Support = +€99/Monat
- Total: €1.047/Monat (€12.564/Jahr!)
Die bittere Wahrheit: SaaS-Chatbots sind Abo-Fallen
| Cloud-Anbieter | Beworbener Preis | Realer Preis nach 6 Monaten | Versteckte Kosten |
|---|---|---|---|
| Intercom | €74/Mt | €890/Mt | User-Limits, Message-Limits, keine DSGVO-Garantie |
| Drift | €2.500/Mt | €6.800/Mt | Enterprise-Tier nötig für API, Vendor Lock-in |
| Ada | €250/User | €18.000/Jahr | Nur Jahresvertrag, Setup-Fee €5.000 |
| Zendesk Answer Bot | €49/Agent | €588/Mt (12 Agents) | Integrationen extra, Cloud-Zwang |
VS Open-Source Self-Hosted:
| Komponente | Kosten/Monat | Kosten/Jahr |
|---|---|---|
| Rasa Open Source | €0 | €0 |
| Server (Hetzner CX41) | €15 | €180 |
| Azure OpenAI API (10k Conversations/Mt) | €45 | €540 |
| Wartung (2h/Monat) | €150 | €1.800 |
| Total für 100 User | €210 | €2.520 |
| Pro User | €2.10 | €25.20 |
Ersparnis: €12.564 - €2.520 = €10.044/Jahr (80% günstiger!)
🔍 Real Case Study: IT-Dienstleister (125 Mitarbeiter)
Unternehmen: Managed IT Services, 125 MA, 3 Standorte (München, Berlin, Hamburg)
Problem: HR & IT-Support überlastet, 180 repetitive Anfragen/Woche
Use Case 1: HR-Chatbot (Monat 1-2)
Implementierter Bot: "HR-Buddy"
Funktionen:
Urlaubsanfragen:
- "Wie viele Urlaubstage habe ich noch?" → API-Abfrage Personio
- "Ich möchte vom 15.-19. Juli Urlaub" → Genehmigungsworkflow
- "Wer ist nächste Woche im Urlaub?" → Kalender-Übersicht
Krankmeldungen:
- "Ich bin krank" → AU-Formular ausfüllen, Email an Vorgesetzten
- "Bis wann muss ich AU einreichen?" → Guideline + Reminder
Gehaltsabrechnung:
- "Wann kommt mein Gehalt?" → Zahlungsplan anzeigen
- "Wie ändere ich meine Bankverbindung?" → Link zu Formular
Onboarding:
- "Neuer Mitarbeiter: IT-Equipment bestellen" → Ticket an IT
- "Wann bekomme ich meinen Laptop?" → Status-Tracking
Tech-Stack:
NLU (Intent Recognition): Rasa NLU
Dialog Management: Rasa Core
Backend: Python 3.11 + FastAPI
Integrationen:
- Personio API (HR-System)
- Microsoft Graph API (Outlook-Kalender)
- Jira Service Desk (IT-Tickets)
Frontend: Slack + Microsoft Teams
Hosting: Hetzner CX41 (8 vCPU, 16GB RAM, SSD)
Entwicklung:
- Setup & Training: 2 Wochen (60h @ €150/h = €9.000)
- Integration (Personio + MS Graph): 1 Woche (30h = €4.500)
- Testing & Finetuning: 1 Woche (20h = €3.000)
- Total: €16.500 (einmalig)
Ergebnisse nach 6 Monaten
| Metrik | Vorher | Nachher | Verbesserung |
|---|---|---|---|
| HR-Anfragen/Woche | 180 | 45 | -75% |
| Ø Antwortzeit | 4.2 Stunden | 12 Sekunden | -99.9% |
| HR-Mitarbeiter-Auslastung | 22h/Woche | 8h/Woche | -63% |
| Mitarbeiter-Zufriedenheit (CSAT) | 71% | 92% | +21 Punkte |
| Korrekte Antworten | 100% (manuell) | 87% (automatisiert) | -13% (akzeptabel!) |
| 24/7 Verfügbarkeit | ❌ | ✅ | Unbezahlbar |
Use Case 2: IT-Support-Bot "TechAssist" (Monat 3-4)
Funktionen:
Password Reset:
- "Passwort vergessen" → Self-Service-Link (Azure AD)
- "Konto gesperrt" → Automatische Entsperrung nach Verifikation
Hardware-Probleme:
- "Laptop langsam" → Troubleshooting-Guide (5 Schritte)
- "VPN funktioniert nicht" → Config-Check, ggf. Ticket erstellen
Software-Lizenzen:
- "Ich brauche Adobe Acrobat" → Genehmigung Teamleiter → Auto-Install
- "Zoom-Lizenz abgelaufen" → Erneuerung + Rechnung an Buchhaltung
Wissensdatenbank:
- "Wie richte ich Email auf iPhone ein?" → Step-by-Step mit Screenshots
- 250+ IT-Artikel (Confluence) durchsuchbar via RAG
Ergebnisse nach 6 Monaten:
| Metrik | Vorher | Nachher | Verbesserung |
|---|---|---|---|
| IT-Tickets/Woche | 120 | 35 | -71% |
| Level-1-Tickets automatisiert | 0% | 78% | +78% |
| IT-Support-Teamgröße | 3 FTE | 1.5 FTE | 1.5 FTE frei |
| Ø Ticket-Lösungszeit | 45 Min | 8 Min | -82% |
| Out-of-Hours-Support | Unmöglich | 24/7 | ∞ |
ROI-Berechnung (12 Monate)
Investition:
- Entwicklung (HR + IT Bot): €16.500 + €12.000 = €28.500
- Server (Hetzner CX41): €15 × 12 = €180
- Azure OpenAI API: €45 × 12 = €540
- Wartung (2h/Woche): €150 × 12 = €1.800
- Total: €31.020
Einsparungen:
- 1.5 FTE IT-Support: €3.800 × 1.5 × 12 = €68.400
- 14h/Woche HR-Zeit frei: €35/h × 14 × 48 = €23.520
- Reduzierte Cloud-Chatbot-Kosten (vermieden): €12.600
- Höhere MA-Zufriedenheit (geschätzt): €8.000
- Total: €112.520
Netto-Gewinn: €112.520 - €31.020 = €81.500
ROI: 263%
Amortisation: 3.3 Monate
🛠️ Technologie-Stack: Rasa vs Botpress vs OpenWebUI
Option 1: Rasa (empfohlen für Custom-Workflows)
Pro:
- ✅ Volle Kontrolle über NLU-Modell
- ✅ Enterprise-Grade (BMW, Allianz nutzen Rasa)
- ✅ Python-basiert (einfache Integration)
- ✅ DSGVO-konform by design
Contra:
- ⚠️ Steile Lernkurve (Python-Skills nötig)
- ⚠️ Kein visueller Flow-Builder (nur Code)
Ideal für: IT-Dienstleister, Tech-Unternehmen, Custom-Integrationen
Option 2: Botpress (empfohlen für No-Code)
Pro:
- ✅ Visueller Flow-Builder (Drag & Drop)
- ✅ Schneller Start (1-2 Tage)
- ✅ Built-in Integrationen (Slack, Teams, WhatsApp)
- ✅ Self-Hosted verfügbar
Contra:
- ⚠️ Weniger Flexibilität als Rasa
- ⚠️ Community-Edition limitiert (10k Messages/Mt)
Ideal für: Marketing-Teams, HR, Vertrieb (Business-User)
Option 3: OpenWebUI + Ollama (empfohlen für Wissensdatenbank)
Pro:
- ✅ ChatGPT-ähnliche UI (Zero Learning Curve)
- ✅ RAG-fähig (Dokumente durchsuchbar)
- ✅ Keine API-Kosten (lokale LLMs)
- ✅ Multi-User, Rollen-Management
Contra:
- ⚠️ Keine strukturierten Workflows
- ⚠️ Höhere Hardware-Anforderungen (GPU empfohlen)
Ideal für: Wissensdatenbank, Dokumenten-Suche, Technische Docs
Vergleichstabelle
| Kriterium | Rasa | Botpress | OpenWebUI |
|---|---|---|---|
| Kosten | €0 | €0 (Community) | €0 |
| Setup-Zeit | 1-2 Wochen | 2-3 Tage | 30 Minuten |
| Skills nötig | Python, ML | No-Code | Basic Linux |
| Workflow-Control | ⭐⭐⭐⭐⭐ | ⭐⭐⭐⭐ | ⭐⭐ |
| NLU-Qualität (Deutsch) | ⭐⭐⭐⭐ | ⭐⭐⭐ | ⭐⭐⭐⭐⭐ (mit GPT) |
| Integrationen | Custom (API) | 50+ Built-in | Custom (API) |
| RAG/Dokumente | Custom | Plugin | Native ✅ |
| Best for | Enterprise | Business | Knowledge |
🚀 30-Minuten Rasa-Setup (Production-Ready)
Schritt 1: Server vorbereiten
# 1. Hetzner CX41 bestellen (8 vCPU, 16GB RAM) = €15/Mt
# Ubuntu 22.04 LTS auswählen
# 2. SSH-Verbindung
ssh root@your-server-ip
# 3. Docker installieren
curl -fsSL https://get.docker.com | sh
systemctl start docker && systemctl enable docker
# 4. Docker Compose installieren
curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" \
-o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
Schritt 2: Rasa-Projekt erstellen
# 1. Rasa-Projektverzeichnis
mkdir -p /opt/rasa-chatbot && cd /opt/rasa-chatbot
# 2. Docker Compose File
cat > docker-compose.yml <<'EOF'
version: '3.8'
services:
rasa:
image: rasa/rasa:3.6.0-full
container_name: rasa
ports:
- "5005:5005"
volumes:
- ./data:/app/data
- ./models:/app/models
- ./config.yml:/app/config.yml
- ./domain.yml:/app/domain.yml
- ./credentials.yml:/app/credentials.yml
- ./endpoints.yml:/app/endpoints.yml
command: run --enable-api --cors "*"
restart: unless-stopped
rasa-actions:
image: rasa/rasa-sdk:3.6.0
container_name: rasa-actions
ports:
- "5055:5055"
volumes:
- ./actions:/app/actions
restart: unless-stopped
duckling:
image: rasa/duckling:0.2.0.2
container_name: duckling
ports:
- "8000:8000"
restart: unless-stopped
postgres:
image: postgres:14-alpine
container_name: postgres
environment:
POSTGRES_USER: rasa
POSTGRES_PASSWORD: rasa_password_change_me
POSTGRES_DB: rasa
volumes:
- postgres_data:/var/lib/postgresql/data
restart: unless-stopped
volumes:
postgres_data:
EOF
Schritt 3: Basis-Konfiguration (HR-Bot Beispiel)
# 1. config.yml (NLU-Pipeline)
cat > config.yml <<'EOF'
language: de
pipeline:
- name: WhitespaceTokenizer
- name: RegexFeaturizer
- name: LexicalSyntacticFeaturizer
- name: CountVectorsFeaturizer
- name: DIETClassifier
epochs: 100
- name: EntitySynonymMapper
- name: ResponseSelector
epochs: 100
policies:
- name: MemoizationPolicy
- name: RulePolicy
- name: TEDPolicy
max_history: 5
epochs: 100
EOF
# 2. domain.yml (Intents & Antworten)
cat > domain.yml <<'EOF'
intents:
- greet
- urlaubstage_fragen
- urlaub_beantragen
- krankmeldung
- gehalt_fragen
- goodbye
entities:
- datum_start
- datum_ende
responses:
utter_greet:
- text: "Hallo! Ich bin dein HR-Assistent. Wie kann ich helfen?"
utter_urlaubstage:
- text: "Du hast noch {remaining_days} Urlaubstage für 2025."
utter_urlaub_bestaetigt:
- text: "Dein Urlaubsantrag vom {start} bis {ende} wurde eingereicht. Dein Vorgesetzter wird benachrichtigt."
utter_krankmeldung_info:
- text: "Gute Besserung! Bitte reiche deine AU-Bescheinigung bis spätestens Tag 3 ein. Soll ich deinen Vorgesetzten informieren?"
utter_gehalt_info:
- text: "Dein Gehalt wird am letzten Werktag des Monats überwiesen (nächste Zahlung: {next_payment})."
utter_goodbye:
- text: "Gerne! Bis bald! 👋"
actions:
- action_check_urlaubstage
- action_urlaub_beantragen
- action_krankmeldung_senden
EOF
# 3. data/nlu.yml (Trainingsbeispiele)
mkdir -p data
cat > data/nlu.yml <<'EOF'
nlu:
- intent: greet
examples: |
- Hallo
- Guten Tag
- Hi
- Hey
- Moin
- intent: urlaubstage_fragen
examples: |
- Wie viele Urlaubstage habe ich noch?
- Resturlaub anzeigen
- Wieviel Urlaub steht mir zu?
- Urlaubskonto abfragen
- intent: urlaub_beantragen
examples: |
- Ich möchte vom [15. Juli](datum_start) bis [19. Juli](datum_ende) Urlaub
- Urlaub beantragen [1.8.](datum_start) bis [10.8.](datum_ende)
- Kann ich nächste Woche Urlaub nehmen?
- intent: krankmeldung
examples: |
- Ich bin krank
- Krankmeldung
- Ich kann heute nicht arbeiten
- Krankschreibung einreichen
- intent: gehalt_fragen
examples: |
- Wann kommt mein Gehalt?
- Gehaltsüberweisung wann?
- Zahlungstermin Gehalt
- intent: goodbye
examples: |
- Tschüss
- Danke, das wars
- Bis später
- Ciao
EOF
# 4. data/stories.yml (Dialog-Flows)
cat > data/stories.yml <<'EOF'
stories:
- story: urlaubstage abfragen
steps:
- intent: greet
- action: utter_greet
- intent: urlaubstage_fragen
- action: action_check_urlaubstage
- action: utter_urlaubstage
- story: urlaub beantragen
steps:
- intent: urlaub_beantragen
- action: action_urlaub_beantragen
- action: utter_urlaub_bestaetigt
- story: krankmeldung
steps:
- intent: krankmeldung
- action: action_krankmeldung_senden
- action: utter_krankmeldung_info
EOF
Schritt 4: Custom Actions (API-Integrationen)
# actions/actions.py
cat > actions/actions.py <<'EOF'
from typing import Any, Text, Dict, List
from rasa_sdk import Action, Tracker
from rasa_sdk.executor import CollectingDispatcher
import requests
class ActionCheckUrlaubstage(Action):
def name(self) -> Text:
return "action_check_urlaubstage"
def run(self, dispatcher: CollectingDispatcher,
tracker: Tracker,
domain: Dict[Text, Any]) -> List[Dict[Text, Any]]:
# Beispiel: Personio API-Abfrage
user_id = tracker.sender_id # Slack/Teams User-ID
# API-Call (vereinfacht)
api_url = "https://api.personio.de/v1/employees/{user_id}/time-off-balance"
headers = {"Authorization": "Bearer YOUR_API_TOKEN"}
response = requests.get(api_url, headers=headers)
data = response.json()
remaining_days = data.get("remaining_days", 0)
dispatcher.utter_message(
text=f"Du hast noch {remaining_days} Urlaubstage für 2025."
)
return []
class ActionUrlaubBeantragen(Action):
def name(self) -> Text:
return "action_urlaub_beantragen"
def run(self, dispatcher: CollectingDispatcher,
tracker: Tracker,
domain: Dict[Text, Any]) -> List[Dict[Text, Any]]:
# Entities extrahieren
start_date = next(tracker.get_latest_entity_values("datum_start"), None)
end_date = next(tracker.get_latest_entity_values("datum_ende"), None)
if not start_date or not end_date:
dispatcher.utter_message(text="Bitte gib Start- und Enddatum an.")
return []
# API-Call an Personio
api_url = "https://api.personio.de/v1/employees/time-off"
payload = {
"employee_id": tracker.sender_id,
"start_date": start_date,
"end_date": end_date,
"type": "vacation"
}
headers = {"Authorization": "Bearer YOUR_API_TOKEN"}
response = requests.post(api_url, json=payload, headers=headers)
if response.status_code == 201:
dispatcher.utter_message(
text=f"✅ Urlaubsantrag vom {start_date} bis {end_date} wurde eingereicht!"
)
else:
dispatcher.utter_message(text="❌ Fehler beim Einreichen. Bitte kontaktiere HR.")
return []
EOF
Schritt 5: Training & Start
# 1. Modell trainieren
docker-compose run rasa train
# 2. Services starten
docker-compose up -d
# 3. Testen
curl -X POST http://localhost:5005/webhooks/rest/webhook \
-H "Content-Type: application/json" \
-d '{"sender": "test_user", "message": "Hallo"}'
# Erwartete Antwort:
# [{"recipient_id":"test_user","text":"Hallo! Ich bin dein HR-Assistent. Wie kann ich helfen?"}]
Schritt 6: Slack/Teams-Integration
# credentials.yml
slack:
slack_token: "xoxb-YOUR-SLACK-BOT-TOKEN"
slack_channel: "hr-support"
slack_signing_secret: "YOUR_SIGNING_SECRET"
msteams:
app_id: "YOUR_APP_ID"
app_password: "YOUR_APP_PASSWORD"
Ergebnis: Production-Ready Chatbot in 30 Minuten! 🚀
💰 Kosten-Breakdown: Was kostet was?
Szenario 1: 50 Mitarbeiter (HR-Bot)
| Komponente | Setup | Monatlich | Jährlich |
|---|---|---|---|
| Rasa Entwicklung | €9.000 | - | €9.000 |
| Server (Hetzner CX21) | - | €8 | €96 |
| Azure OpenAI API (5k Conv/Mt) | - | €25 | €300 |
| Wartung (1h/Woche) | - | €75 | €900 |
| Total Jahr 1 | - | - | €10.296 |
| Total Jahr 2+ | - | €108 | €1.296 |
| Pro User (Jahr 1) | - | - | €206 |
| Pro User (Jahr 2+) | - | €2.16 | €26 |
Szenario 2: 200 Mitarbeiter (HR + IT + Vertrieb)
| Komponente | Setup | Monatlich | Jährlich |
|---|---|---|---|
| Rasa Entwicklung (3 Bots) | €28.000 | - | €28.000 |
| Server (Hetzner CX41) | - | €15 | €180 |
| Azure OpenAI API (20k Conv/Mt) | - | €80 | €960 |
| Wartung (3h/Woche) | - | €225 | €2.700 |
| Total Jahr 1 | - | - | €31.840 |
| Total Jahr 2+ | - | €320 | €3.840 |
| Pro User (Jahr 1) | - | - | €159 |
| Pro User (Jahr 2+) | - | €1.60 | €19 |
VS Cloud-Anbieter (Intercom): €74 + €2/User × 200 = €474/Mt = €5.688/Jahr
Ersparnis: €5.688 - €3.840 = €1.848/Jahr (ab Jahr 2)
Szenario 3: 1.000 Mitarbeiter (Enterprise)
| Komponente | Setup | Monatlich | Jährlich |
|---|---|---|---|
| Custom Entwicklung (5 Bots) | €85.000 | - | €85.000 |
| Server (Hetzner AX102 GPU) | - | €149 | €1.788 |
| Azure OpenAI API (100k Conv/Mt) | - | €350 | €4.200 |
| Wartung (8h/Woche) | - | €600 | €7.200 |
| Total Jahr 1 | - | - | €98.188 |
| Total Jahr 2+ | - | €1.099 | €13.188 |
| Pro User (Jahr 1) | - | - | €98 |
| Pro User (Jahr 2+) | - | €1.10 | €13 |
VS Cloud-Anbieter (Ada): €250/User = €250.000/Jahr
Ersparnis: €250.000 - €13.188 = €236.812/Jahr (ab Jahr 2) = 95% günstiger!
🔒 DSGVO-Compliance: Self-Hosted = Maximum Security
Warum Cloud-Chatbots problematisch sind:
❌ Daten verlassen EU: Viele Anbieter (Intercom, Drift) haben US-Parent-Companies
❌ Sub-Prozessoren unklar: Wer hat noch Zugriff auf Chat-Logs?
❌ Training mit Kundendaten: Manche Anbieter nutzen Chats für Model-Training
❌ Vendor Lock-in: Chat-Historie nicht exportierbar
Self-Hosted = DSGVO by Design:
✅ Daten bleiben in Deutschland: Server in Falkenstein/Nürnberg (Hetzner)
✅ Volle Kontrolle: Direkter DB-Zugriff, jederzeit löschbar
✅ Kein Training: Ihre Daten werden NICHT für Modelle genutzt
✅ Audit-fähig: Logging nach Art. 30 DSGVO
DSGVO-Checkliste:
□ Server in Deutschland/EU hosten
□ Verschlüsselung at rest (LUKS) + in transit (TLS 1.3)
□ Verarbeitungsverzeichnis aktualisieren
□ Betriebsrat informieren (bei personalisierten Antworten)
□ Löschkonzept (Chat-Historie nach 90 Tagen)
□ Zugriffskontrolle (nur autorisierte Admins)
□ Backup-Strategie (verschlüsselt, 30 Tage Retention)
□ Datenschutzerklärung aktualisieren
□ Mitarbeiter informieren (Email mit Infos)
□ Optional: DSFA bei Hochrisiko-Szenarien
Rechtssicherheit: Mit Self-Hosted Rasa sind Sie 100% DSGVO-konform!
FAQ: Die 15 wichtigsten Fragen
1. Brauche ich Programmierkenntnisse?
Rasa: Ja, Python-Basics. Botpress: Nein, No-Code. OpenWebUI: Nein, Web-UI.
2. Wie gut funktioniert Deutsch?
Rasa NLU: ⭐⭐⭐⭐ (85-92% Intent-Accuracy nach Training)
Mit Azure OpenAI Backend: ⭐⭐⭐⭐⭐ (95%+)
3. Kann ich mehrere Bots hosten?
Ja! Ein Server kann 5-10 Bots gleichzeitig bedienen (je nach Auslastung).
4. Was kostet Azure OpenAI API?
GPT-4o-mini: €0.15/1M Input-Tokens, €0.60/1M Output-Tokens
Beispiel: 10.000 Conversations/Monat = ~€45
5. Wie lange dauert die Entwicklung?
Basis-Bot (FAQ): 1-2 Wochen
Mit Custom-Integrationen (SAP, CRM): 4-8 Wochen
Enterprise (Multi-Bot, SSO): 3-6 Monate
6. Kann ich Rasa mit OpenWebUI kombinieren?
Ja! Hybrid-Ansatz: Rasa für Workflows + OpenWebUI für Wissensdatenbank.
7. Wie skaliert Rasa?
Horizontal skalierbar via Kubernetes. Produktiv getestet: 100.000 User parallel.
8. Gibt es deutschen Support?
Ja! Deutsche Rasa-Partner: Pexon Consulting, Botario, deepset.
9. Wie sichere ich die Daten?
PostgreSQL + tägl. Backups, Verschlüsselung, Firewall, Rate-Limiting.
10. Funktioniert es auch mit WhatsApp/Telegram?
Ja! Rasa hat offizielle Connectors für 15+ Messaging-Plattformen.
11. Kann ich den Bot selbst trainieren?
Ja! Über Rasa X (Web-UI) können Business-User neue Intents hinzufügen.
12. Was passiert bei ungeklärten Anfragen?
Fallback-Action: "Das habe ich nicht verstanden. Möchtest du mit einem Mitarbeiter sprechen?" → Ticket erstellen.
13. Wie messe ich die Bot-Performance?
KPIs: Intent-Accuracy (>85%), Conversation-Success-Rate (>75%), CSAT (>4/5).
14. Gibt es Fördermittel?
Ja! Digital Jetzt (BMWi): bis 50% Förderung, go-digital: bis €16.500.
15. Kann ich den Bot mieten statt kaufen?
Ja! Managed-Service-Modell: Setup €4.900 + €299/Mt (wir hosten & warten).
🚀 Next Steps: Starten Sie jetzt!
Option 1: DIY mit Rasa (für Tech-Teams)
Zeit: 2-4 Wochen
Kosten: €0 + Server (€8-15/Mt)
Schwierigkeit: Mittel (Python-Skills)
- Rasa-Docs lesen
- Setup-Guide oben folgen
- Mit 3-5 Use Cases starten
- Iterativ erweitern
Option 2: Managed Service (wir machen alles)
Zeit: 4-8 Wochen bis Production
Kosten: Setup €9.000 + €210/Mt
Schwierigkeit: Keine
Inklusive:
- ✅ Requirements-Workshop (1 Tag)
- ✅ Custom-Entwicklung (HR/IT/Vertrieb)
- ✅ API-Integrationen (Personio, SAP, Jira, etc.)
- ✅ Slack/Teams-Setup
- ✅ DSGVO-Compliance-Check
- ✅ 3× Schulungs-Sessions
- ✅ 24/7 Monitoring + Backup
- ✅ 4h Support/Monat inklusive
Kontakt: kontakt@ki-mittelstand.eu
Option 3: Hybrid (Workshop + DIY)
Zeit: 1 Tag Workshop + 2 Wochen DIY
Kosten: €2.400 (Workshop)
Schwierigkeit: Mittel
Programm:
- 🎯 Use-Case-Workshop (2h)
- 🛠️ Gemeinsame Installation (2h)
- 📚 Intent-Design & Training (2h)
- 🔌 Integration-Patterns (2h)
Ergebnis: Funktionsfähiger Basis-Bot + Skills für Eigenentwicklung!
Investition: €9.000-28.000 (einmalig)
Ersparnis im 1. Jahr: €10.000-236.000 (vs Cloud)
ROI: 120-850%
Amortisation: 3-6 Monate
Pro User (ab Jahr 2): €2-13/Monat
Letzte Aktualisierung: 6. Oktober 2025
Getestet mit: Rasa 3.6.0, Botpress 12.26, Azure OpenAI GPT-4o-mini
📖 Verwandte Artikel
Weitere interessante Beiträge zu ähnlichen Themen
DeepSeek statt ChatGPT: 95% günstiger + Offline möglich [Vergleich 2025]
DeepSeek vs ChatGPT Kosten-Schock: €0.14 statt €20/Monat = 95% Ersparnis! Komplett offline nutzbar, DSGVO-konform. Detaillierter Benchmark, Setup-Guide & ROI-Rechner für deutsche KMUs.
Smart Grid KI Netzausfälle Reduzieren 2026: Praktischer Leitfaden für deutsche IT-Manager
Smart Grid KI Netzausfälle Reduzieren 2026 für deutsche Unternehmen: Umfassender Leitfaden mit Implementierungsplan, **ROI**-Berechnung und Best Practices für IT-Verantwortliche. DSGVO- und AI-Act-konform.
Smart Grid KI Netzausfälle Reduzieren 2026: Ihr Leitfaden für IT-Manager
Smart Grid KI zur Reduzierung von Netzausfällen 2026: Ein umfassender Leitfaden für deutsche IT-Manager mit Fokus auf **Implementierung**, **ROI**, DSGVO-Konformität und Best Practices für Unternehmen mit 1000+ Mitarbeitern.