diff --git a/mandates/bwt/BWT AI Support System - MVP Demo Dokumentation _ PowerON.pdf b/mandates/bwt/BWT AI Support System - MVP Demo Dokumentation _ PowerON.pdf new file mode 100644 index 0000000..8520474 Binary files /dev/null and b/mandates/bwt/BWT AI Support System - MVP Demo Dokumentation _ PowerON.pdf differ diff --git a/mandates/bwt/script-poweron.html b/mandates/bwt/script-poweron.html new file mode 100644 index 0000000..7ce9cda --- /dev/null +++ b/mandates/bwt/script-poweron.html @@ -0,0 +1,1230 @@ + + + + + + + BWT AI Support System - MVP Demo Dokumentation | PowerON + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + +
+
+

BWT AI Support System - MVP Demo Dokumentation

+

Inhaltsverzeichnis

+
    +
  1. Unternehmensinformationen BWT
  2. +
  3. MVP Spezifikation
  4. +
  5. Drehbuch für Live-Demo
  6. +
  7. Technische Requirements
  8. +
  9. Implementierungsplan
  10. +
+
+

1. Unternehmensinformationen BWT

+

1.1 Was macht BWT?

+BWT (Best Water Technology) ist Europas führendes Wastertechnologie-Unternehmen, das sich auf die Aufbereitung und Optimierung von Wasser für alle Lebensbereiche spezialisiert hat. Das Unternehmen entwickelt moderne, ökonomische und ökologische Aufbereitungssysteme und Services für Trinkwasser, Prozesswasser, Poolwasser und WFI (Water for Injection). +

1.2 Kerngeschäft

+ +

1.3 Hauptkunden

+ +

1.4 Eigentümerschaft

+ +

1.5 Tätigkeitsgebiete

+ +

1.6 BWT Schweiz Kontaktdaten

+BWT AQUA AG + +
+

2. MVP Spezifikation für AI Support Demo

+

2.1 System-Architektur Übersicht

+
┌─────────────────────────────────────────────────────────────────┐
+│                        AI SUPPORT SYSTEM                         │
+├─────────────────────────────────────────────────────────────────┤
+│                                                                  │
+│  ┌──────────────┐     ┌──────────────┐     ┌──────────────┐   │
+│  │   Telefon    │────▶│  AI Voice    │────▶│   Backend    │   │
+│  │   Interface  │     │   Assistant  │     │   Services   │   │
+│  └──────────────┘     └──────────────┘     └──────────────┘   │
+│                               │                     │           │
+│                               ▼                     ▼           │
+│                       ┌──────────────┐     ┌──────────────┐   │
+│                       │   Triage &   │     │   Database   │   │
+│                       │   Routing    │     │   (CRM)      │   │
+│                       └──────────────┘     └──────────────┘   │
+│                                                     │           │
+│                       ┌──────────────┐             ▼           │
+│                       │  Agent UI    │◀────────────┤           │
+│                       │  Dashboard   │                         │
+│                       └──────────────┘                         │
+│                               │                                 │
+│                               ▼                                 │
+│                       ┌──────────────┐                         │
+│                       │    Email     │                         │
+│                       │   Service    │                         │
+│                       └──────────────┘                         │
+└─────────────────────────────────────────────────────────────────┘
+

2.2 Komponenten-Spezifikation

+

#### A. Voice AI Assistant +Technologie-Stack: +

+Sprachunterstützung: + +Kernfunktionen: + +

#### B. Triage-System

+Hauptkategorien: +1. Technische Störung (40% der Anfragen) + +2. Frage zum Vertrag (30% der Anfragen) + +3. Frage zur Rechnung (20% der Anfragen) + +4. Neukundenanfragen (10% der Anfragen) + +

#### C. Backend Services

+CRM Integration: + +Email Service: + +Knowledge Base API: + +Routing Engine: + +

#### D. Agent Dashboard (UI)

+Hauptfunktionen: + +Dashboard-Komponenten: +
┌─────────────────────────────────────────────────────┐
+│  BWT Service Dashboard - Agent: M. Schneider        │
+├──────────────┬──────────────────────────────────────┤
+│              │  Ticket #2024-3847                   │
+│  Neue        │  ⚠️ Priorität: Hoch                  │
+│  Tickets     │                                      │
+│  ────────    │  Kunde: Maria Müller                 │
+│  🔴 3        │  Vertrag: CH-2024-1234              │
+│  🟡 5        │  Produkt: AQA perla 4.0             │
+│  🟢 12       │                                      │
+│              │  Problem: Salzstand-Warnung          │
+│  Statistik   │                                      │
+│  ────────    │  AI-Vorschlag:                      │
+│  Heute: 45   │  • Schwimmerschalter prüfen (78%)   │
+│  Gelöst: 38  │  • Reset durchführen                │
+│  Quote: 84%  │  • Vor-Ort-Termin wenn nötig       │
+│              │                                      │
+└──────────────┴──────────────────────────────────────┘
+

#### E. Datenbank-Schema

+
-- Kundendatenbank
+CREATE TABLE customers (
+    id INTEGER PRIMARY KEY,
+    customer_number VARCHAR(20) UNIQUE,
+    name VARCHAR(100),
+    email VARCHAR(100),
+    phone VARCHAR(20),
+    language VARCHAR(2),
+    address TEXT,
+    created_at TIMESTAMP,
+    updated_at TIMESTAMP
+);
+

-- Verträge und Produkte +CREATE TABLE contracts ( + id INTEGER PRIMARY KEY, + customer_id INTEGER, + contract_number VARCHAR(20) UNIQUE, + product_id INTEGER, + service_level VARCHAR(50), + start_date DATE, + end_date DATE, + status VARCHAR(20), + FOREIGN KEY (customer_id) REFERENCES customers(id) +);

+

-- Tickets +CREATE TABLE tickets ( + id INTEGER PRIMARY KEY, + ticket_number VARCHAR(20) UNIQUE, + customer_id INTEGER, + contract_id INTEGER, + category VARCHAR(50), + subcategory VARCHAR(50), + priority VARCHAR(20), + status VARCHAR(20), + description TEXT, + ai_summary TEXT, + assigned_to INTEGER, + created_at TIMESTAMP, + resolved_at TIMESTAMP, + FOREIGN KEY (customer_id) REFERENCES customers(id) +);

+

-- AI Interaktionen +CREATE TABLE ai_interactions ( + id INTEGER PRIMARY KEY, + ticket_id INTEGER, + call_recording_url VARCHAR(255), + transcript TEXT, + summary TEXT, + detected_intent VARCHAR(100), + confidence_score DECIMAL(3,2), + suggested_solutions TEXT, + duration_seconds INTEGER, + created_at TIMESTAMP, + FOREIGN KEY (ticket_id) REFERENCES tickets(id) +);

+

-- Knowledge Base +CREATE TABLE knowledge_base ( + id INTEGER PRIMARY KEY, + category VARCHAR(50), + problem_description TEXT, + solution TEXT, + product_models TEXT, + success_rate DECIMAL(3,2), + keywords TEXT, + last_updated TIMESTAMP +);

+

-- Email Kommunikation +CREATE TABLE email_threads ( + id INTEGER PRIMARY KEY, + ticket_id INTEGER, + subject VARCHAR(255), + from_address VARCHAR(100), + to_address VARCHAR(100), + body TEXT, + direction VARCHAR(10), + timestamp TIMESTAMP, + FOREIGN KEY (ticket_id) REFERENCES tickets(id) +);

+

2.3 Demo-Daten Setup

+

#### Testkundendaten

+1. Privatkunde Enthärtung +
{
+  "name": "Maria Müller",
+  "vertragsnummer": "CH-2024-1234",
+  "email": "m.mueller@beispiel.ch",
+  "telefon": "+41 61 555 12 34",
+  "produkt": "AQA perla 4.0",
+  "installationsdatum": "2021-03-15",
+  "service_level": "AQA confiance Plus",
+  "letzte_wartung": "2024-05-20",
+  "typisches_problem": "Salzstand-Warnung trotz Befüllung"
+}
+2. Geschäftskunde Restaurant +
{
+  "name": "Restaurant Seeblick AG",
+  "vertragsnummer": "CH-2023-5678",
+  "email": "info@seeblick-restaurant.ch",
+  "telefon": "+41 61 555 56 78",
+  "produkt": "AQA total Energy 2500",
+  "installationsdatum": "2023-01-10",
+  "service_level": "Business Premium",
+  "monatliche_kosten": "CHF 450",
+  "typisches_problem": "Frage zu Service-Rechnung"
+}
+3. Neukunde Installation +
{
+  "name": "Thomas Weber",
+  "email": "t.weber@mail.ch",
+  "telefon": "+41 79 555 90 12",
+  "interesse": "Neue Enthärtungsanlage",
+  "gebäudetyp": "Einfamilienhaus",
+  "personen": "4",
+  "wasserhärte": "32 °fH",
+  "budget": "CHF 3000-5000"
+}
+

#### Knowledge Base Einträge (Top 10)

+
    +
  1. Salzstand-Warnung
  2. +
+ +
    +
  1. Kein weiches Wasser
  2. +
+ +
    +
  1. Erhöhter Salzverbrauch
  2. +
+ +
    +
  1. Display-Fehler E02
  2. +
+ +
    +
  1. Wasserdruck niedrig
  2. +
+ +
    +
  1. Regeneration startet nicht
  2. +
+ +
    +
  1. Geräusche beim Betrieb
  2. +
+ +
    +
  1. Salztabletten lösen sich nicht
  2. +
+ +
    +
  1. Überlauf Salzbehälter
  2. +
+ +
    +
  1. App-Verbindung verloren
  2. +
+ +
+

3. Drehbuch für Live-Demo

+

DEMO-ABLAUF (Gesamtdauer: 20 Minuten)

+

#### SZENE 1: Einführung und Business Case (3 Min)

+SETTING: Konferenzraum BWT Hauptsitz Aesch, Grossbildschirm mit Präsentation +SPRECHER: Projektleiter Digital Innovation +SCRIPT: +

"Guten Tag, geschätzte Mitglieder der Geschäftsleitung.

+

Heute präsentieren wir Ihnen die Zukunft des BWT Kundenservice - ein AI-gestütztes Support-System, das unsere Service-Qualität revolutioniert und gleichzeitig die Effizienz massiv steigert.

+Unsere aktuelle Herausforderung: + +Unsere Lösung bietet: + +

Lassen Sie mich Ihnen dies live demonstrieren..."

+

[ÜBERGANG: Screen-Switch zu Live-System]

+

#### SZENE 2: Kundenanruf - Technische Störung (6 Min)

+[LIVE-DEMO STARTET] +TELEFON KLINGELT - Nummer wird angezeigt: +41 61 555 12 34 +AI-ASSISTENT (Stimme: Anna, freundlich, Schweizer Akzent): +"Grüezi und herzlich willkommen bei BWT AQUA, Ihrem Partner für beste Wasserqualität. Mein Name ist Anna, Ihre digitale Assistentin. Wie kann ich Ihnen heute helfen?" +KUNDE (Testanrufer aus anderem Raum): +"Grüezi, ich bin die Frau Müller. Ich habe ein Problem mit meiner Enthärtungsanlage. Die zeigt dauernd einen Fehler an mit dem Salzstand." +AI-ASSISTENT: +"Guten Tag Frau Müller, das tut mir leid zu hören. Ich helfe Ihnen sehr gerne weiter. Ich sehe hier bereits Ihre Kundendaten - Sie haben eine AQA perla 4.0 mit der Vertragsnummer CH-2024-1234, ist das korrekt?" +KUNDE: +"Ja genau, die ist es." +AI-ASSISTENT: +"Perfekt. Sie erwähnen eine Salzstand-Warnung. Können Sie mir sagen, wann Sie zuletzt Salz nachgefüllt haben?" +KUNDE: +"Letzte Woche erst! Ich habe zwei Säcke reingeleert, wie immer." +AI-ASSISTENT: +"Verstehe. Das ist tatsächlich ungewöhnlich. Basierend auf ähnlichen Fällen könnte es sich um ein Problem mit dem Schwimmerschalter handeln. Ich habe folgende Sofortmassnahme für Sie: +
    +
  1. Trennen Sie das Gerät für 30 Sekunden vom Strom - der Stecker ist seitlich am Gerät
  2. +
  3. Öffnen Sie einmal den Salzdeckel und prüfen Sie visuell den Füllstand
  4. +
  5. Schliessen Sie den Deckel wieder fest
  6. +
  7. Stecken Sie das Gerät wieder ein
  8. +
+

Das löst in 85% der Fälle das Problem. Parallel dazu erstelle ich aber sicherheitshalber ein Service-Ticket für Sie. Unser Techniker Herr Schneider aus Ihrer Region wird sich innerhalb der nächsten 30 Minuten bei Ihnen melden.

+

Sie erhalten ausserdem sofort eine E-Mail mit: +

+

Soll ich das so für Sie einrichten?"

+KUNDE: +"Ja, das wäre super. Die E-Mail-Adresse ist noch die gleiche?" +AI-ASSISTENT: +"Ich habe hier m.mueller@beispiel.ch - stimmt das?" +KUNDE: +"Genau." +AI-ASSISTENT: +"Wunderbar, die E-Mail ist bereits unterwegs. Gibt es sonst noch etwas, wobei ich Ihnen helfen kann?" +KUNDE: +"Nein, das war sehr hilfreich. Merci vielmal!" +AI-ASSISTENT: +"Sehr gerne, Frau Müller. Ich wünsche Ihnen einen schönen Tag und viel Erfolg mit der Lösung. Falls es nicht funktioniert, ist Herr Schneider ja gleich für Sie da. Auf Wiederhören!" +[ANRUF ENDET] +MODERATOR: +"Sie haben gesehen: 2 Minuten 45 Sekunden Gesprächszeit, Problem erfasst, Lösung angeboten, Ticket erstellt, Follow-up eingeleitet." +

#### SZENE 3: Agent Dashboard in Echtzeit (4 Min)

+[BILDSCHIRM WECHSELT ZUM AGENT DASHBOARD] +MODERATOR: +"Schauen wir nun, was parallel bei unserem Service-Mitarbeiter Herr Schneider passiert ist." +[DASHBOARD ZEIGT] +
╔════════════════════════════════════════════════════════════╗
+║  🔔 NEUES TICKET - HOHE PRIORITÄT                         ║
+╠════════════════════════════════════════════════════════════╣
+║  Ticket #CH-2024-3847                                     ║
+║  Kunde: Maria Müller (Loyal Customer - 3 Jahre)           ║
+║  Problem: Salzstand-Warnung bei AQA perla 4.0            ║
+║                                                            ║
+║  📊 AI-ANALYSE:                                           ║
+║  • Wahrscheinlichkeit Schwimmerschalter: 78%             ║
+║  • Wahrscheinlichkeit Elektronik-Reset: 15%              ║
+║  • Wahrscheinlichkeit Salzqualität: 7%                   ║
+║                                                            ║
+║  🛠️ EMPFOHLENE MASSNAHMEN:                               ║
+║  1. ✅ Reset-Anleitung bereits per Mail gesendet         ║
+║  2. 📞 Telefonischer Follow-up in 30 Min                 ║
+║  3. 🚗 Vor-Ort-Termin wenn Reset nicht hilft            ║
+║                                                            ║
+║  📦 VERFÜGBARE ERSATZTEILE:                              ║
+║  • Schwimmerschalter: 3x Lager Aesch                     ║
+║  • Lieferzeit zum Kunden: Same-Day möglich               ║
+║                                                            ║
+║  📝 KUNDENHISTORIE:                                      ║
+║  • Letzter Service: 20.05.2024 (Regulär)                 ║
+║  • Keine Reklamationen in 3 Jahren                       ║
+║  • Service-Level: AQA confiance Plus                     ║
+║                                                            ║
+║  [KUNDE ANRUFEN] [TERMIN PLANEN] [TICKET SCHLIESSEN]     ║
+╚════════════════════════════════════════════════════════════╝
+MODERATOR erklärt: +"Das System hat automatisch: + +

Herr Schneider kann nun mit einem Klick den Kunden anrufen und hat alle Informationen zur Hand."

+

#### SZENE 4: E-Mail-Interaktion und Lösung (3 Min)

+[E-MAIL WIRD AUF SCREEN GEZEIGT] +
Von: BWT AQUA Service <service@bwt-aqua.ch>
+An: m.mueller@beispiel.ch
+Betreff: ✓ Ihre Serviceanfrage #CH-2024-3847 - Salzstand-Warnung
+

Guten Tag Frau Müller,

+

vielen Dank für Ihren Anruf. Hier Ihre Serviceanfrage im Überblick:

+

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ +📋 IHRE ANFRAGE +━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ +Gerät: AQA perla 4.0 (SN: AP-2021-7823) +Problem: Salzstand-Warnung trotz Befüllung +Erfasst: 24.09.2025, 14:30 Uhr +Status: In Bearbeitung

+

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ +🔧 SOFORT-LÖSUNG (85% Erfolgsquote) +━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ +

    +
  1. Gerät vom Strom trennen (30 Sekunden)
  2. +
  3. Salzdeckel öffnen und Füllstand prüfen
  4. +
  5. Deckel fest verschliessen
  6. +
  7. Gerät wieder anschliessen
  8. +
  9. 2 Minuten warten bis Display aktiv
  10. +

+

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ +👨‍🔧 IHR TECHNIKER +━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ +Marc Schneider +Region: Basel-Land +Direkt: 061 755 88 45 +Mobil: 079 555 88 45 +Rückruf: Heute, 15:00 Uhr

+

Mit freundlichen Grüssen +Ihr BWT AQUA Service-Team

+

P.S. Antworten Sie einfach auf diese E-Mail, +falls Sie weitere Fragen haben.

+[PING - NEUE E-MAIL ERSCHEINT] +KUNDE ANTWORTET (15:45 Uhr): +"Hallo, ich habe den Reset gemacht und es funktioniert wieder! Die Meldung ist weg. Vielen Dank für die schnelle Hilfe! LG Maria Müller" +[SYSTEM REAGIERT AUTOMATISCH] + +

#### SZENE 5: Business Impact Dashboard (2 Min)

+[WECHSEL ZU MANAGEMENT DASHBOARD] +LIVE METRIKEN WÄHREND DER DEMO: +
╔═══════════════════════════════════════════════════════════════╗
+║                    DEMO PERFORMANCE METRICS                    ║
+╠═══════════════════════════════════════════════════════════════╣
+║                                                                ║
+║  EFFIZIENZ-GEWINNE HEUTE                                      ║
+║  ├─ Anrufe bearbeitet: 127 (AI) vs 76 (Traditional)          ║
+║  ├─ ⌀ Bearbeitungszeit: 2:45 Min vs 8:30 Min (-68%)         ║
+║  ├─ Erstlösungsquote: 82% vs 45% (+37%)                      ║
+║  └─ Kundenzufriedenheit: 4.8/5.0 vs 4.2/5.0                 ║
+║                                                                ║
+║  KOSTEN-EINSPARUNG (Hochrechnung Monat)                       ║
+║  ├─ Reduktion Anrufminuten: 2'850 Min = CHF 8'550            ║
+║  ├─ Vermiedene Vor-Ort-Einsätze: 45 = CHF 8'100             ║
+║  ├─ Reduktion Wiederanrufe: 130 = CHF 3'900                  ║
+║  └─ TOTAL: CHF 20'550 / Monat                                ║
+║                                                                ║
+║  ROI-BERECHNUNG                                               ║
+║  ├─ Investition: CHF 180'000                                 ║
+║  ├─ Monatliche Einsparung: CHF 20'550                        ║
+║  ├─ Break-Even: 8.8 Monate                                   ║
+║  └─ 3-Jahres-ROI: 343%                                       ║
+║                                                                ║
+╚═══════════════════════════════════════════════════════════════╝
+

#### SZENE 6: Weitere Use Cases (2 Min)

+MODERATOR: +"Das war ein technisches Problem. Lassen Sie mich kurz zwei weitere Szenarien zeigen:" +[QUICK DEMO 1: RECHNUNGSFRAGE] + +[QUICK DEMO 2: NEUKUNDENANFRAGE] + +

#### SZENE 7: Q&A und Next Steps (3 Min)

+MODERATOR: +

"Zusammengefasst bietet unser AI Support System:

+SOFORTIGE VORTEILE: +✓ 24/7 Verfügbarkeit in 4 Sprachen +✓ Keine Wartezeiten mehr +✓ Konsistente Service-Qualität +✓ Automatische Dokumentation +✓ Proaktive Problemlösung +STRATEGISCHE VORTEILE: +✓ Skalierbarkeit für Wachstum +✓ Wertvolle Dateneinblicke +✓ Mitarbeiter-Entlastung für komplexe Fälle +✓ Wettbewerbsvorteil im Markt +✓ Kundenbindung durch Excellence +NÄCHSTE SCHRITTE: +Phase 1: Pilot (Woche 1-2) + +Phase 2: Beta (Woche 3-6) + +Phase 3: Rollout (ab Woche 7) + +INVESTITION: + +

Haben Sie Fragen?"

+[RAUM FÜR FRAGEN DER GL] +
+

4. Technische Requirements für Demo

+

4.1 Minimal Viable Product (MVP) - Technologie Stack

+

#### Frontend Komponenten +

// React-basiertes Agent Dashboard
+
    +
  • React 18.x mit TypeScript
  • +
  • Material-UI für Komponenten
  • +
  • WebSocket für Real-time Updates
  • +
  • Chart.js für Analytics
  • +
  • React Router für Navigation
  • +

+

// Beispiel-Komponente +interface TicketProps { + id: string; + customer: Customer; + priority: 'high' | 'medium' | 'low'; + aiSuggestions: AISuggestion[]; +}

+

const TicketView: React.FC<TicketProps> = ({ + id, + customer, + priority, + aiSuggestions +}) => { + // Implementation +};

+

#### Backend Services +

# Python FastAPI Backend
+from fastapi import FastAPI, WebSocket
+from typing import Optional
+import asyncio

+

app = FastAPI()

+

Beispiel-Endpunkte

+@app.post("/api/calls/incoming") +async def handle_incoming_call(call_data: CallData): + # Twilio Webhook Handler + ai_response = await process_with_ai(call_data) + return create_ticket(ai_response) +

@app.websocket("/ws/dashboard/{agent_id}") +async def dashboard_websocket( + websocket: WebSocket, + agent_id: str +): + # Real-time Dashboard Updates + await websocket.accept() + while True: + ticket = await get_new_ticket() + await websocket.send_json(ticket)

+

#### AI & Voice Integration +

# Konfiguration
+voice_services:
+  twilio:
+    account_sid: ${TWILIO_ACCOUNT_SID}
+    auth_token: ${TWILIO_AUTH_TOKEN}
+    phone_numbers:
+
    +
  • "+41 61 755 88 99"
  • +

+

speech_to_text: + provider: google_cloud + language_codes: +

    +
  • de-CH
  • +
  • fr-CH
  • +
  • it-CH
  • +
  • en-US
  • +

+

text_to_speech: + provider: amazon_polly + voice_id: Marlene # Deutsch + neural_voice: true

+

nlp: + provider: openai + model: gpt-4 + temperature: 0.3 + max_tokens: 500

+

4.2 Infrastruktur-Requirements

+

#### Cloud Services +

+

#### Sicherheit & Compliance +

+

4.3 Demo-Umgebung Setup

+

#### Quick Setup Script +

#!/bin/bash
+

BWT AI Demo Setup

+

1. Environment Setup

+echo "Setting up BWT AI Demo Environment..." +

2. Docker Containers

+docker-compose up -d postgres redis +

3. Database Migration

+python manage.py migrate +

4. Load Demo Data

+python manage.py loaddata demo_customers.json +python manage.py loaddata knowledge_base.json +

5. Start Services

+npm run build-dashboard +python -m uvicorn main:app --reload & +npm start & +

6. Twilio Configuration

+python configure_twilio.py +

echo "Demo Ready at: http://localhost:3000" +echo "Phone Number: +41 61 755 88 00"

+

#### Demo-Zugänge +

Admin Dashboard:
+
    +
  • URL: https://demo.bwt-ai.ch/admin
  • +
  • User: admin@bwt.ch
  • +
  • Pass: Demo2025!
  • +

+

Agent Dashboard: +

    +
  • URL: https://demo.bwt-ai.ch/agent
  • +
  • User: m.schneider@bwt.ch
  • +
  • Pass: Agent2025!
  • +

+

Test-Telefonnummer: +

    +
  • +41 61 755 88 00 (Demo-Line)
  • +

+

API Endpoints: +

    +
  • https://api.demo.bwt-ai.ch/docs
+

+
+

5. Implementierungsplan

+

Phase 1: Analyse & Design (Woche 1-2)

+ + +

Phase 2: Development Sprint (Woche 3-6)

+ + +

Phase 3: Pilot-Betrieb (Woche 7-10)

+ + +

Phase 4: Rollout (Woche 11-12)

+ + +

Projekt-Team

+
Projektleitung:
+
    +
  • 1x Projektmanager (100%)
  • +
  • 1x Product Owner (50%)
  • +
+

Entwicklung: +

    +
  • 2x Backend Developer (100%)
  • +
  • 2x Frontend Developer (100%)
  • +
  • 1x AI/ML Engineer (100%)
  • +
  • 1x DevOps Engineer (50%)
  • +

+

Business: +

    +
  • 1x Business Analyst (100%)
  • +
  • 1x UX Designer (50%)
  • +
  • 2x Support Agents für Testing (50%)
  • +

+

Gesamt: 8-10 Personen für 12 Wochen

+

Budget-Übersicht

+
Personalkosten (12 Wochen):     CHF 120'000
+Lizenzen & Services:             CHF  30'000
+Infrastruktur:                   CHF  15'000
+Unvorhergesehenes (10%):         CHF  15'000
+----------------------------------------
+Total Projekt:                   CHF 180'000
+

Laufende Kosten/Monat: CHF 5'000 +

    +
  • Twilio: CHF 1'500
  • +
  • Cloud Services: CHF 2'000
  • +
  • Lizenzen: CHF 1'000
  • +
  • Wartung: CHF 500
+

+

Erfolgs-Metriken

+Technische KPIs: + +Business KPIs: + +Nach 3 Monaten Review: + +
+

Anhang A: Glossar

+AQA: Markenname BWT für Wasseraufbereitungsprodukte +AQA confiance: Service-Abonnement-Modell +°fH: Französische Härtegrade (Wasserhärte) +WFI: Water for Injection (Pharma-Standard) +Regeneration: Reinigungsprozess Enthärtungsanlage +Bypass-Ventil: Umgehungsventil für Wartung +Harzbett: Ionenaustauscher in Enthärtungsanlage +

Anhang B: Kontakte

+BWT Projektteam: + +Externe Partner: + +

Anhang C: Referenzen

+ +
+Dieses Dokument wurde erstellt für die Geschäftsleitungspräsentation vom 24.09.2025 +Version 1.0 - Vertraulich +
+
+ + + + + \ No newline at end of file diff --git a/mandates/bwt/script.html b/mandates/bwt/script.html new file mode 100644 index 0000000..8de8f9d --- /dev/null +++ b/mandates/bwt/script.html @@ -0,0 +1,1230 @@ + + + + + + + BWT AI Support System - MVP Demo Dokumentation | PowerON + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + +
+
+

BWT AI Support System - MVP Demo Dokumentation

+

Inhaltsverzeichnis

+
    +
  1. Unternehmensinformationen BWT
  2. +
  3. MVP Spezifikation
  4. +
  5. Drehbuch für Live-Demo
  6. +
  7. Technische Requirements
  8. +
  9. Implementierungsplan
  10. +
+
+

1. Unternehmensinformationen BWT

+

1.1 Was macht BWT?

+BWT (Best Water Technology) ist Europas führendes Wastertechnologie-Unternehmen, das sich auf die Aufbereitung und Optimierung von Wasser für alle Lebensbereiche spezialisiert hat. Das Unternehmen entwickelt moderne, ökonomische und ökologische Aufbereitungssysteme und Services für Trinkwasser, Prozesswasser, Poolwasser und WFI (Water for Injection). +

1.2 Kerngeschäft

+ +

1.3 Hauptkunden

+ +

1.4 Eigentümerschaft

+ +

1.5 Tätigkeitsgebiete

+ +

1.6 BWT Schweiz Kontaktdaten

+BWT AQUA AG + +
+

2. MVP Spezifikation für AI Support Demo

+

2.1 System-Architektur Übersicht

+
┌─────────────────────────────────────────────────────────────────┐
+│                        AI SUPPORT SYSTEM                        │
+├─────────────────────────────────────────────────────────────────┤
+│                                                                 │
+│  ┌──────────────┐     ┌──────────────┐     ┌──────────────┐     │
+│  │   Telefon    │───> │  AI Voice    │────>│   Backend    │     │
+│  │   Interface  │     │   Assistant  │     │   Services   │     │
+│  └──────────────┘     └──────────────┘     └──────────────┘     │
+│                               │                     │           │
+│                               ▼                     ▼           │
+│                       ┌──────────────┐     ┌──────────────┐     │
+│                       │   Triage &   │     │   Database   │     │
+│                       │   Routing    │     │   (CRM)      │     │
+│                       └──────────────┘     └──────────────┘     │
+│                                |                    |           │
+│                       ┌──────────────┐              |           │
+│                       │  Agent UI    │<────────────             │
+│                       │  Dashboard   │                          │
+│                       └──────────────┘                          │
+│                               │                                 │
+│                               ▼                                 │
+│                       ┌──────────────┐                          │
+│                       │    Email     │                          │
+│                       │   Service    │                          │
+│                       └──────────────┘                          │
+└─────────────────────────────────────────────────────────────────┘
+

2.2 Komponenten-Spezifikation

+

#### A. Voice AI Assistant +Technologie-Stack: +

+Sprachunterstützung: + +Kernfunktionen: + +

#### B. Triage-System

+Hauptkategorien: +1. Technische Störung (40% der Anfragen) + +2. Frage zum Vertrag (30% der Anfragen) + +3. Frage zur Rechnung (20% der Anfragen) + +4. Neukundenanfragen (10% der Anfragen) + +

#### C. Backend Services

+CRM Integration: + +Email Service: + +Knowledge Base API: + +Routing Engine: + +

#### D. Agent Dashboard (UI)

+Hauptfunktionen: + +Dashboard-Komponenten: +
┌─────────────────────────────────────────────────────┐
+│  BWT Service Dashboard - Agent: M. Schneider        │
+├──────────────┬──────────────────────────────────────┤
+│              │  Ticket #2024-3847                   │
+│  Neue        │  ⚠️ Priorität: Hoch                  │
+│  Tickets     │                                      │
+│  ────────    │  Kunde: Maria Müller                 │
+│  🔴 3        │  Vertrag: CH-2024-1234              │
+│  🟡 5        │  Produkt: AQA perla 4.0             │
+│  🟢 12       │                                      │
+│              │  Problem: Salzstand-Warnung          │
+│  Statistik   │                                      │
+│  ────────    │  AI-Vorschlag:                      │
+│  Heute: 45   │  • Schwimmerschalter prüfen (78%)   │
+│  Gelöst: 38  │  • Reset durchführen                │
+│  Quote: 84%  │  • Vor-Ort-Termin wenn nötig       │
+│              │                                      │
+└──────────────┴──────────────────────────────────────┘
+

#### E. Datenbank-Schema

+
-- Kundendatenbank
+CREATE TABLE customers (
+    id INTEGER PRIMARY KEY,
+    customer_number VARCHAR(20) UNIQUE,
+    name VARCHAR(100),
+    email VARCHAR(100),
+    phone VARCHAR(20),
+    language VARCHAR(2),
+    address TEXT,
+    created_at TIMESTAMP,
+    updated_at TIMESTAMP
+);
+

-- Verträge und Produkte +CREATE TABLE contracts ( + id INTEGER PRIMARY KEY, + customer_id INTEGER, + contract_number VARCHAR(20) UNIQUE, + product_id INTEGER, + service_level VARCHAR(50), + start_date DATE, + end_date DATE, + status VARCHAR(20), + FOREIGN KEY (customer_id) REFERENCES customers(id) +);

+

-- Tickets +CREATE TABLE tickets ( + id INTEGER PRIMARY KEY, + ticket_number VARCHAR(20) UNIQUE, + customer_id INTEGER, + contract_id INTEGER, + category VARCHAR(50), + subcategory VARCHAR(50), + priority VARCHAR(20), + status VARCHAR(20), + description TEXT, + ai_summary TEXT, + assigned_to INTEGER, + created_at TIMESTAMP, + resolved_at TIMESTAMP, + FOREIGN KEY (customer_id) REFERENCES customers(id) +);

+

-- AI Interaktionen +CREATE TABLE ai_interactions ( + id INTEGER PRIMARY KEY, + ticket_id INTEGER, + call_recording_url VARCHAR(255), + transcript TEXT, + summary TEXT, + detected_intent VARCHAR(100), + confidence_score DECIMAL(3,2), + suggested_solutions TEXT, + duration_seconds INTEGER, + created_at TIMESTAMP, + FOREIGN KEY (ticket_id) REFERENCES tickets(id) +);

+

-- Knowledge Base +CREATE TABLE knowledge_base ( + id INTEGER PRIMARY KEY, + category VARCHAR(50), + problem_description TEXT, + solution TEXT, + product_models TEXT, + success_rate DECIMAL(3,2), + keywords TEXT, + last_updated TIMESTAMP +);

+

-- Email Kommunikation +CREATE TABLE email_threads ( + id INTEGER PRIMARY KEY, + ticket_id INTEGER, + subject VARCHAR(255), + from_address VARCHAR(100), + to_address VARCHAR(100), + body TEXT, + direction VARCHAR(10), + timestamp TIMESTAMP, + FOREIGN KEY (ticket_id) REFERENCES tickets(id) +);

+

2.3 Demo-Daten Setup

+

#### Testkundendaten

+1. Privatkunde Enthärtung +
{
+  "name": "Maria Müller",
+  "vertragsnummer": "CH-2024-1234",
+  "email": "m.mueller@beispiel.ch",
+  "telefon": "+41 61 555 12 34",
+  "produkt": "AQA perla 4.0",
+  "installationsdatum": "2021-03-15",
+  "service_level": "AQA confiance Plus",
+  "letzte_wartung": "2024-05-20",
+  "typisches_problem": "Salzstand-Warnung trotz Befüllung"
+}
+2. Geschäftskunde Restaurant +
{
+  "name": "Restaurant Seeblick AG",
+  "vertragsnummer": "CH-2023-5678",
+  "email": "info@seeblick-restaurant.ch",
+  "telefon": "+41 61 555 56 78",
+  "produkt": "AQA total Energy 2500",
+  "installationsdatum": "2023-01-10",
+  "service_level": "Business Premium",
+  "monatliche_kosten": "CHF 450",
+  "typisches_problem": "Frage zu Service-Rechnung"
+}
+3. Neukunde Installation +
{
+  "name": "Thomas Weber",
+  "email": "t.weber@mail.ch",
+  "telefon": "+41 79 555 90 12",
+  "interesse": "Neue Enthärtungsanlage",
+  "gebäudetyp": "Einfamilienhaus",
+  "personen": "4",
+  "wasserhärte": "32 °fH",
+  "budget": "CHF 3000-5000"
+}
+

#### Knowledge Base Einträge (Top 10)

+
    +
  1. Salzstand-Warnung
  2. +
+ +
    +
  1. Kein weiches Wasser
  2. +
+ +
    +
  1. Erhöhter Salzverbrauch
  2. +
+ +
    +
  1. Display-Fehler E02
  2. +
+ +
    +
  1. Wasserdruck niedrig
  2. +
+ +
    +
  1. Regeneration startet nicht
  2. +
+ +
    +
  1. Geräusche beim Betrieb
  2. +
+ +
    +
  1. Salztabletten lösen sich nicht
  2. +
+ +
    +
  1. Überlauf Salzbehälter
  2. +
+ +
    +
  1. App-Verbindung verloren
  2. +
+ +
+

3. Drehbuch für Live-Demo

+

DEMO-ABLAUF (Gesamtdauer: 20 Minuten)

+

#### SZENE 1: Einführung und Business Case (3 Min)

+SETTING: Konferenzraum BWT Hauptsitz Aesch, Grossbildschirm mit Präsentation +SPRECHER: Projektleiter Digital Innovation +SCRIPT: +

"Guten Tag, geschätzte Mitglieder der Geschäftsleitung.

+

Heute präsentieren wir Ihnen die Zukunft des BWT Kundenservice - ein AI-gestütztes Support-System, das unsere Service-Qualität revolutioniert und gleichzeitig die Effizienz massiv steigert.

+Unsere aktuelle Herausforderung: + +Unsere Lösung bietet: + +

Lassen Sie mich Ihnen dies live demonstrieren..."

+

[ÜBERGANG: Screen-Switch zu Live-System]

+

#### SZENE 2: Kundenanruf - Technische Störung (6 Min)

+[LIVE-DEMO STARTET] +TELEFON KLINGELT - Nummer wird angezeigt: +41 61 555 12 34 +AI-ASSISTENT (Stimme: Anna, freundlich, Schweizer Akzent): +"Grüezi und herzlich willkommen bei BWT AQUA, Ihrem Partner für beste Wasserqualität. Mein Name ist Anna, Ihre digitale Assistentin. Wie kann ich Ihnen heute helfen?" +KUNDE (Testanrufer aus anderem Raum): +"Grüezi, ich bin die Frau Müller. Ich habe ein Problem mit meiner Enthärtungsanlage. Die zeigt dauernd einen Fehler an mit dem Salzstand." +AI-ASSISTENT: +"Guten Tag Frau Müller, das tut mir leid zu hören. Ich helfe Ihnen sehr gerne weiter. Ich sehe hier bereits Ihre Kundendaten - Sie haben eine AQA perla 4.0 mit der Vertragsnummer CH-2024-1234, ist das korrekt?" +KUNDE: +"Ja genau, die ist es." +AI-ASSISTENT: +"Perfekt. Sie erwähnen eine Salzstand-Warnung. Können Sie mir sagen, wann Sie zuletzt Salz nachgefüllt haben?" +KUNDE: +"Letzte Woche erst! Ich habe zwei Säcke reingeleert, wie immer." +AI-ASSISTENT: +"Verstehe. Das ist tatsächlich ungewöhnlich. Basierend auf ähnlichen Fällen könnte es sich um ein Problem mit dem Schwimmerschalter handeln. Ich habe folgende Sofortmassnahme für Sie: +
    +
  1. Trennen Sie das Gerät für 30 Sekunden vom Strom - der Stecker ist seitlich am Gerät
  2. +
  3. Öffnen Sie einmal den Salzdeckel und prüfen Sie visuell den Füllstand
  4. +
  5. Schliessen Sie den Deckel wieder fest
  6. +
  7. Stecken Sie das Gerät wieder ein
  8. +
+

Das löst in 85% der Fälle das Problem. Parallel dazu erstelle ich aber sicherheitshalber ein Service-Ticket für Sie. Unser Techniker Herr Schneider aus Ihrer Region wird sich innerhalb der nächsten 30 Minuten bei Ihnen melden.

+

Sie erhalten ausserdem sofort eine E-Mail mit: +

+

Soll ich das so für Sie einrichten?"

+KUNDE: +"Ja, das wäre super. Die E-Mail-Adresse ist noch die gleiche?" +AI-ASSISTENT: +"Ich habe hier m.mueller@beispiel.ch - stimmt das?" +KUNDE: +"Genau." +AI-ASSISTENT: +"Wunderbar, die E-Mail ist bereits unterwegs. Gibt es sonst noch etwas, wobei ich Ihnen helfen kann?" +KUNDE: +"Nein, das war sehr hilfreich. Merci vielmal!" +AI-ASSISTENT: +"Sehr gerne, Frau Müller. Ich wünsche Ihnen einen schönen Tag und viel Erfolg mit der Lösung. Falls es nicht funktioniert, ist Herr Schneider ja gleich für Sie da. Auf Wiederhören!" +[ANRUF ENDET] +MODERATOR: +"Sie haben gesehen: 2 Minuten 45 Sekunden Gesprächszeit, Problem erfasst, Lösung angeboten, Ticket erstellt, Follow-up eingeleitet." +

#### SZENE 3: Agent Dashboard in Echtzeit (4 Min)

+[BILDSCHIRM WECHSELT ZUM AGENT DASHBOARD] +MODERATOR: +"Schauen wir nun, was parallel bei unserem Service-Mitarbeiter Herr Schneider passiert ist." +[DASHBOARD ZEIGT] +
╔════════════════════════════════════════════════════════════╗
+║  🔔 NEUES TICKET - HOHE PRIORITÄT                         ║
+╠════════════════════════════════════════════════════════════╣
+║  Ticket #CH-2024-3847                                     ║
+║  Kunde: Maria Müller (Loyal Customer - 3 Jahre)           ║
+║  Problem: Salzstand-Warnung bei AQA perla 4.0            ║
+║                                                            ║
+║  📊 AI-ANALYSE:                                           ║
+║  • Wahrscheinlichkeit Schwimmerschalter: 78%             ║
+║  • Wahrscheinlichkeit Elektronik-Reset: 15%              ║
+║  • Wahrscheinlichkeit Salzqualität: 7%                   ║
+║                                                            ║
+║  🛠️ EMPFOHLENE MASSNAHMEN:                               ║
+║  1. ✅ Reset-Anleitung bereits per Mail gesendet         ║
+║  2. 📞 Telefonischer Follow-up in 30 Min                 ║
+║  3. 🚗 Vor-Ort-Termin wenn Reset nicht hilft            ║
+║                                                            ║
+║  📦 VERFÜGBARE ERSATZTEILE:                              ║
+║  • Schwimmerschalter: 3x Lager Aesch                     ║
+║  • Lieferzeit zum Kunden: Same-Day möglich               ║
+║                                                            ║
+║  📝 KUNDENHISTORIE:                                      ║
+║  • Letzter Service: 20.05.2024 (Regulär)                 ║
+║  • Keine Reklamationen in 3 Jahren                       ║
+║  • Service-Level: AQA confiance Plus                     ║
+║                                                            ║
+║  [KUNDE ANRUFEN] [TERMIN PLANEN] [TICKET SCHLIESSEN]     ║
+╚════════════════════════════════════════════════════════════╝
+MODERATOR erklärt: +"Das System hat automatisch: + +

Herr Schneider kann nun mit einem Klick den Kunden anrufen und hat alle Informationen zur Hand."

+

#### SZENE 4: E-Mail-Interaktion und Lösung (3 Min)

+[E-MAIL WIRD AUF SCREEN GEZEIGT] +
Von: BWT AQUA Service <service@bwt-aqua.ch>
+An: m.mueller@beispiel.ch
+Betreff: ✓ Ihre Serviceanfrage #CH-2024-3847 - Salzstand-Warnung
+

Guten Tag Frau Müller,

+

vielen Dank für Ihren Anruf. Hier Ihre Serviceanfrage im Überblick:

+

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ +📋 IHRE ANFRAGE +━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ +Gerät: AQA perla 4.0 (SN: AP-2021-7823) +Problem: Salzstand-Warnung trotz Befüllung +Erfasst: 24.09.2025, 14:30 Uhr +Status: In Bearbeitung

+

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ +🔧 SOFORT-LÖSUNG (85% Erfolgsquote) +━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ +

    +
  1. Gerät vom Strom trennen (30 Sekunden)
  2. +
  3. Salzdeckel öffnen und Füllstand prüfen
  4. +
  5. Deckel fest verschliessen
  6. +
  7. Gerät wieder anschliessen
  8. +
  9. 2 Minuten warten bis Display aktiv
  10. +

+

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ +👨‍🔧 IHR TECHNIKER +━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ +Marc Schneider +Region: Basel-Land +Direkt: 061 755 88 45 +Mobil: 079 555 88 45 +Rückruf: Heute, 15:00 Uhr

+

Mit freundlichen Grüssen +Ihr BWT AQUA Service-Team

+

P.S. Antworten Sie einfach auf diese E-Mail, +falls Sie weitere Fragen haben.

+[PING - NEUE E-MAIL ERSCHEINT] +KUNDE ANTWORTET (15:45 Uhr): +"Hallo, ich habe den Reset gemacht und es funktioniert wieder! Die Meldung ist weg. Vielen Dank für die schnelle Hilfe! LG Maria Müller" +[SYSTEM REAGIERT AUTOMATISCH] + +

#### SZENE 5: Business Impact Dashboard (2 Min)

+[WECHSEL ZU MANAGEMENT DASHBOARD] +LIVE METRIKEN WÄHREND DER DEMO: +
╔═══════════════════════════════════════════════════════════════╗
+║                    DEMO PERFORMANCE METRICS                    ║
+╠═══════════════════════════════════════════════════════════════╣
+║                                                                ║
+║  EFFIZIENZ-GEWINNE HEUTE                                      ║
+║  ├─ Anrufe bearbeitet: 127 (AI) vs 76 (Traditional)          ║
+║  ├─ ⌀ Bearbeitungszeit: 2:45 Min vs 8:30 Min (-68%)         ║
+║  ├─ Erstlösungsquote: 82% vs 45% (+37%)                      ║
+║  └─ Kundenzufriedenheit: 4.8/5.0 vs 4.2/5.0                 ║
+║                                                                ║
+║  KOSTEN-EINSPARUNG (Hochrechnung Monat)                       ║
+║  ├─ Reduktion Anrufminuten: 2'850 Min = CHF 8'550            ║
+║  ├─ Vermiedene Vor-Ort-Einsätze: 45 = CHF 8'100             ║
+║  ├─ Reduktion Wiederanrufe: 130 = CHF 3'900                  ║
+║  └─ TOTAL: CHF 20'550 / Monat                                ║
+║                                                                ║
+║  ROI-BERECHNUNG                                               ║
+║  ├─ Investition: CHF 180'000                                 ║
+║  ├─ Monatliche Einsparung: CHF 20'550                        ║
+║  ├─ Break-Even: 8.8 Monate                                   ║
+║  └─ 3-Jahres-ROI: 343%                                       ║
+║                                                                ║
+╚═══════════════════════════════════════════════════════════════╝
+

#### SZENE 6: Weitere Use Cases (2 Min)

+MODERATOR: +"Das war ein technisches Problem. Lassen Sie mich kurz zwei weitere Szenarien zeigen:" +[QUICK DEMO 1: RECHNUNGSFRAGE] + +[QUICK DEMO 2: NEUKUNDENANFRAGE] + +

#### SZENE 7: Q&A und Next Steps (3 Min)

+MODERATOR: +

"Zusammengefasst bietet unser AI Support System:

+SOFORTIGE VORTEILE: +✓ 24/7 Verfügbarkeit in 4 Sprachen +✓ Keine Wartezeiten mehr +✓ Konsistente Service-Qualität +✓ Automatische Dokumentation +✓ Proaktive Problemlösung +STRATEGISCHE VORTEILE: +✓ Skalierbarkeit für Wachstum +✓ Wertvolle Dateneinblicke +✓ Mitarbeiter-Entlastung für komplexe Fälle +✓ Wettbewerbsvorteil im Markt +✓ Kundenbindung durch Excellence +NÄCHSTE SCHRITTE: +Phase 1: Pilot (Woche 1-2) + +Phase 2: Beta (Woche 3-6) + +Phase 3: Rollout (ab Woche 7) + +INVESTITION: + +

Haben Sie Fragen?"

+[RAUM FÜR FRAGEN DER GL] +
+

4. Technische Requirements für Demo

+

4.1 Minimal Viable Product (MVP) - Technologie Stack

+

#### Frontend Komponenten +

// React-basiertes Agent Dashboard
+
    +
  • React 18.x mit TypeScript
  • +
  • Material-UI für Komponenten
  • +
  • WebSocket für Real-time Updates
  • +
  • Chart.js für Analytics
  • +
  • React Router für Navigation
  • +

+

// Beispiel-Komponente +interface TicketProps { + id: string; + customer: Customer; + priority: 'high' | 'medium' | 'low'; + aiSuggestions: AISuggestion[]; +}

+

const TicketView: React.FC<TicketProps> = ({ + id, + customer, + priority, + aiSuggestions +}) => { + // Implementation +};

+

#### Backend Services +

# Python FastAPI Backend
+from fastapi import FastAPI, WebSocket
+from typing import Optional
+import asyncio

+

app = FastAPI()

+

Beispiel-Endpunkte

+@app.post("/api/calls/incoming") +async def handle_incoming_call(call_data: CallData): + # Twilio Webhook Handler + ai_response = await process_with_ai(call_data) + return create_ticket(ai_response) +

@app.websocket("/ws/dashboard/{agent_id}") +async def dashboard_websocket( + websocket: WebSocket, + agent_id: str +): + # Real-time Dashboard Updates + await websocket.accept() + while True: + ticket = await get_new_ticket() + await websocket.send_json(ticket)

+

#### AI & Voice Integration +

# Konfiguration
+voice_services:
+  twilio:
+    account_sid: ${TWILIO_ACCOUNT_SID}
+    auth_token: ${TWILIO_AUTH_TOKEN}
+    phone_numbers:
+
    +
  • "+41 61 755 88 99"
  • +

+

speech_to_text: + provider: google_cloud + language_codes: +

    +
  • de-CH
  • +
  • fr-CH
  • +
  • it-CH
  • +
  • en-US
  • +

+

text_to_speech: + provider: amazon_polly + voice_id: Marlene # Deutsch + neural_voice: true

+

nlp: + provider: openai + model: gpt-4 + temperature: 0.3 + max_tokens: 500

+

4.2 Infrastruktur-Requirements

+

#### Cloud Services +

+

#### Sicherheit & Compliance +

+

4.3 Demo-Umgebung Setup

+

#### Quick Setup Script +

#!/bin/bash
+

BWT AI Demo Setup

+

1. Environment Setup

+echo "Setting up BWT AI Demo Environment..." +

2. Docker Containers

+docker-compose up -d postgres redis +

3. Database Migration

+python manage.py migrate +

4. Load Demo Data

+python manage.py loaddata demo_customers.json +python manage.py loaddata knowledge_base.json +

5. Start Services

+npm run build-dashboard +python -m uvicorn main:app --reload & +npm start & +

6. Twilio Configuration

+python configure_twilio.py +

echo "Demo Ready at: http://localhost:3000" +echo "Phone Number: +41 61 755 88 00"

+

#### Demo-Zugänge +

Admin Dashboard:
+
    +
  • URL: https://demo.bwt-ai.ch/admin
  • +
  • User: admin@bwt.ch
  • +
  • Pass: Demo2025!
  • +

+

Agent Dashboard: +

    +
  • URL: https://demo.bwt-ai.ch/agent
  • +
  • User: m.schneider@bwt.ch
  • +
  • Pass: Agent2025!
  • +

+

Test-Telefonnummer: +

    +
  • +41 61 755 88 00 (Demo-Line)
  • +

+

API Endpoints: +

    +
  • https://api.demo.bwt-ai.ch/docs
+

+
+

5. Implementierungsplan

+

Phase 1: Analyse & Design (Woche 1-2)

+ + +

Phase 2: Development Sprint (Woche 3-6)

+ + +

Phase 3: Pilot-Betrieb (Woche 7-10)

+ + +

Phase 4: Rollout (Woche 11-12)

+ + +

Projekt-Team

+
Projektleitung:
+
    +
  • 1x Projektmanager (100%)
  • +
  • 1x Product Owner (50%)
  • +
+

Entwicklung: +

    +
  • 2x Backend Developer (100%)
  • +
  • 2x Frontend Developer (100%)
  • +
  • 1x AI/ML Engineer (100%)
  • +
  • 1x DevOps Engineer (50%)
  • +

+

Business: +

    +
  • 1x Business Analyst (100%)
  • +
  • 1x UX Designer (50%)
  • +
  • 2x Support Agents für Testing (50%)
  • +

+

Gesamt: 8-10 Personen für 12 Wochen

+

Budget-Übersicht

+
Personalkosten (12 Wochen):     CHF 120'000
+Lizenzen & Services:             CHF  30'000
+Infrastruktur:                   CHF  15'000
+Unvorhergesehenes (10%):         CHF  15'000
+----------------------------------------
+Total Projekt:                   CHF 180'000
+

Laufende Kosten/Monat: CHF 5'000 +

    +
  • Twilio: CHF 1'500
  • +
  • Cloud Services: CHF 2'000
  • +
  • Lizenzen: CHF 1'000
  • +
  • Wartung: CHF 500
+

+

Erfolgs-Metriken

+Technische KPIs: + +Business KPIs: + +Nach 3 Monaten Review: + +
+

Anhang A: Glossar

+AQA: Markenname BWT für Wasseraufbereitungsprodukte +AQA confiance: Service-Abonnement-Modell +°fH: Französische Härtegrade (Wasserhärte) +WFI: Water for Injection (Pharma-Standard) +Regeneration: Reinigungsprozess Enthärtungsanlage +Bypass-Ventil: Umgehungsventil für Wartung +Harzbett: Ionenaustauscher in Enthärtungsanlage +

Anhang B: Kontakte

+BWT Projektteam: + +Externe Partner: + +

Anhang C: Referenzen

+ +
+Dieses Dokument wurde erstellt für die Geschäftsleitungspräsentation vom 24.09.2025 +Version 1.0 - Vertraulich +
+
+ + + + + \ No newline at end of file diff --git a/mandates/bwt/script.md b/mandates/bwt/script.md index 2435ee7..1e01898 100644 --- a/mandates/bwt/script.md +++ b/mandates/bwt/script.md @@ -62,30 +62,30 @@ BWT (Best Water Technology) ist Europas führendes Wastertechnologie-Unternehmen ``` ┌─────────────────────────────────────────────────────────────────┐ -│ AI SUPPORT SYSTEM │ +│ AI SUPPORT SYSTEM │ ├─────────────────────────────────────────────────────────────────┤ -│ │ -│ ┌──────────────┐ ┌──────────────┐ ┌──────────────┐ │ -│ │ Telefon │────▶│ AI Voice │────▶│ Backend │ │ -│ │ Interface │ │ Assistant │ │ Services │ │ -│ └──────────────┘ └──────────────┘ └──────────────┘ │ +│ │ +│ ┌──────────────┐ ┌──────────────┐ ┌──────────────┐ │ +│ │ Telefon │───> │ AI Voice │────>│ Backend │ │ +│ │ Interface │ │ Assistant │ │ Services │ │ +│ └──────────────┘ └──────────────┘ └──────────────┘ │ │ │ │ │ │ ▼ ▼ │ -│ ┌──────────────┐ ┌──────────────┐ │ -│ │ Triage & │ │ Database │ │ -│ │ Routing │ │ (CRM) │ │ -│ └──────────────┘ └──────────────┘ │ -│ │ │ -│ ┌──────────────┐ ▼ │ -│ │ Agent UI │◀────────────┤ │ -│ │ Dashboard │ │ -│ └──────────────┘ │ +│ ┌──────────────┐ ┌──────────────┐ │ +│ │ Triage & │ │ Database │ │ +│ │ Routing │ │ (CRM) │ │ +│ └──────────────┘ └──────────────┘ │ +│ | | │ +│ ┌──────────────┐ | │ +│ │ Agent UI │<──────────── │ +│ │ Dashboard │ │ +│ └──────────────┘ │ │ │ │ │ ▼ │ -│ ┌──────────────┐ │ -│ │ Email │ │ -│ │ Service │ │ -│ └──────────────┘ │ +│ ┌──────────────┐ │ +│ │ Email │ │ +│ │ Service │ │ +│ └──────────────┘ │ └─────────────────────────────────────────────────────────────────┘ ``` diff --git a/poweron/strategy/PowerOn Playground - Marketing Pitch .pdf b/poweron/strategy/PowerOn Playground - Marketing Pitch .pdf new file mode 100644 index 0000000..428fc0b Binary files /dev/null and b/poweron/strategy/PowerOn Playground - Marketing Pitch .pdf differ diff --git a/poweron/strategy/PowerOn Produktstrategie Product-Market-Fit.pdf b/poweron/strategy/PowerOn Produktstrategie Product-Market-Fit.pdf new file mode 100644 index 0000000..0766607 Binary files /dev/null and b/poweron/strategy/PowerOn Produktstrategie Product-Market-Fit.pdf differ diff --git a/poweron/strategy/doc_playground_marketing_pitch.html b/poweron/strategy/doc_playground_marketing_pitch.html index d01d4ce..475c0b0 100644 --- a/poweron/strategy/doc_playground_marketing_pitch.html +++ b/poweron/strategy/doc_playground_marketing_pitch.html @@ -1,316 +1,1124 @@ -

PowerOn Playground - -Marketing Pitch

-

🚀 Endlich KI -nutzen ohne Datenschutzrisiken!

-

Der -PowerOn Playground - Deine sichere KI-Workstation

-
-

Das Problem, das du -kennst:

-

ChatGPT & Copilot sind in deinem Unternehmen -blockiert - Datenschutz-Bedenken verhindern die Nutzung
-❌ Token-Limits bremsen deine Produktivität - Grosse -Dokumente können nicht verarbeitet werden
-❌ Isolierte Tools, die nicht zusammenarbeiten - -SharePoint, Google Drive, Outlook - alles getrennt
-❌ Komplizierte Pricing-Modelle - Versteckte Kosten, -unvorhersagbare Rechnungen
-❌ Schreiben statt Sprechen - Zeitaufwändig und -ineffizient

-
-

Die PowerOn-Lösung:

-

🎯 -PowerOn Playground - Einfach. Sicher. Effizient.

-

Der PowerOn Playground ist deine persönliche KI-Workstation, -die alle deine Datenquellen sicher verbindet und dabei deine sensiblen -Informationen schützt.

-
-

✨ Was -macht den PowerOn Playground einzigartig?

-

🔒 Integrierter -Datenschutz-Neutralisierer

- -

♾️ Unlimitierte -Verarbeitung

- -

🎤 Voice-First-Ansatz

- -

🔄 Einfache Workflows

- -
-

💼 Konkrete -Anwendungsfälle:

-

📊 -Dokumentenmanagement

-

“Analysiere 50 PDF-Verträge und erstelle eine Zusammenfassung der -wichtigsten Klauseln” - ✅ Automatische Extraktion aus -SharePoint/Google Drive - ✅ Intelligente Zusammenfassung mit -Quellenangaben - ✅ Anonymisierung sensibler Kundendaten

-

📧 E-Mail-Workflows

-

“Verbinde E-Mails aus Outlook mit Anhängen und erstelle -strukturierte Aufgaben” - ✅ Nahtlose Outlook-Integration - ✅ -Automatische Anhang-Verarbeitung - ✅ Strukturierte -Aufgaben-Erstellung

-

🔍 Recherche & -Analyse

-

“Recherchiere Markttrends für unser Produkt und erstelle einen -Präsentationsvorschlag” - ✅ Web-Recherche mit Quellenverifikation -- ✅ PowerPoint-Erstellung mit deinem Corporate Design - ✅ -Datenvisualisierung und Charts

-

📝 Content-Erstellung

-

“Erstelle einen Blog-Artikel basierend auf unseren internen -Dokumenten” - ✅ Automatische Inhalts-Extraktion - ✅ -SEO-optimierte Texte - ✅ Brand-konforme Formulierung

-
-

💰 -Transparentes Pricing - Keine Überraschungen:

-

🎯 PowerOn Playground -Starter

-

CHF 250/Monat - Alles inklusive

-

1 GB Transfervolumen pro Monat inklusive
-✅ Unlimitierte KI-Verarbeitung (keine -Token-Limits)
-✅ Alle Connectors (SharePoint, Google Drive, Outlook, -Jira, etc.)
-✅ Voice-Features (Spracheingabe & -ausgabe)
-✅ Datenschutz-Neutralisierer (DSGVO-konform)
-✅ 5 Benutzer inklusive
-✅ E-Mail-Support (24h Antwortzeit)
-✅ Keine Setup-Gebühren
-✅ Jederzeit kündbar

-

📦 Zusätzliches -Transfervolumen

-

CHF 50 pro GB - Nur bei Bedarf

- -
-

📈 ROI-Rechnung - -Deine Einsparungen:

-

Zeit-Einsparungen:

- -

Kosten-Einsparungen:

- -

Dein Netto-ROI:

-

CHF 250 Investition → CHF 7.000-17.500 Einsparung = -2.800-7.000% ROI

-
-

🛡️ Sicherheit & -Compliance:

-

Datenschutz-First-Ansatz:

- -

Enterprise-Sicherheit:

- -
-

🚀 Sofortiger Start -- Keine Wartezeit:

-

Tag 0: Registrierung & -Demo

- -

Tag 1: Setup & -Onboarding

- -

Tag 2-7: Erste -Workflows

- -

Tag 8+: Vollproduktiv

- -
-

💬 Was unsere Kunden -sagen:

-
-

⚠️ HINWEIS INTERN FÜR UNSERE PRÜFUNG: Alle Kundenstatements -sind Vorschläge und müssen noch von den jeweiligen Kunden bestätigt -werden!

-
-
-

“PowerOn ermöglicht es uns, komplexe Spesenprozesse zu -automatisieren und gleichzeitig ein skalierbares KPI-Produkt für unsere -Treuhand-Kunden zu entwickeln. Die Workflow-Engine ist genau das, was -wir für unsere KMU-Klienten brauchen.”
-- Silvan Winiger, CEO, SOHA TREUHAND

-
-
-

“Die Zusammenarbeit mit PowerOn eröffnet uns völlig neue -Möglichkeiten in der KI-Integration für Treuhand-Büros. Die -spezialisierten Lösungen für KMU sind ein echter Mehrwert für unsere -Partner.”
-- CEO, DATAGIBBONS

-
-
-

“PowerOn hat unsere Code-Dokumentation revolutioniert und die -Demo-Vorbereitung für unsere Kunden drastisch vereinfacht. Die -Security-Validierung gibt uns die Sicherheit, die wir für -Enterprise-Kunden brauchen.”
-- Dominic Largo, CEO, ValueOn

-
-
-

🎯 Nächste -Schritte - Starte noch heute:

-

Option 1: Sofortiger -Start

- -

Option 2: Kostenlose -Demo

- -

Option 3: -Pilot-Projekt

- -
-

📞 Kontakt & Buchung:

-

Sofort buchen:

- -
-

🔥 Limited Time -Offer - Nur noch 30 Tage:

-

🎁 Exklusive -Einführungsangebote:

-

Für die ersten 100 Kunden: - 50% -Rabatt für die ersten 3 Monate - Kostenloses -Setup (Wert: CHF 500) - Persönlicher Account -Manager (Wert: CHF 2.000) - Premium-Support -(Wert: CHF 1.000)

-

Gesamtwert: CHF 3.500 - Du zahlst nur CHF -250/Monat

-
-

❓ Häufige Fragen:

-

Q: Wie schnell ist das -Setup?

-

A: 15 Minuten - wir verbinden automatisch deine Systeme und du kannst -sofort starten.

-

Q: Was passiert mit -meinen Daten?

-

A: Alle Daten werden DSGVO-konform verarbeitet und automatisch -anonymisiert. ### Q: Kann ich jederzeit kündigen? A: -Ja, monatlich kündbar ohne Gebühren. Keine Mindestlaufzeit, keine -versteckten Kosten.

-

Q: -Funktioniert es mit unseren bestehenden Systemen?

-

A: Ja, wir unterstützen alle gängigen Enterprise-Systeme. Falls -nicht, entwickeln wir gerne einen Custom-Connector.

-

Q: Wie sicher ist die -Plattform?

-

A: Höchste Schweizer Sicherheitsstandards, -End-to-End-Verschlüsselung, regelmässige Penetrationstests.

-
-

🚀 Jetzt -starten - Deine Konkurrenz wartet nicht:

-

Jeden Tag ohne PowerOn Playground kostet dich: - -CHF 200-500 an manueller Arbeit - CHF -1.000-3.000 an verpassten Chancen - CHF -5.000-15.000 an ineffizienten Prozessen

-

Starte heute und spare morgen!

-
-

PowerOn Playground - Die sichere KI-Workstation für moderne -Unternehmen

-

poweron.swiss | playground@poweron.swiss | +41 44 943 70 -40

+ + + + + + PowerOn Playground - Marketing Pitch | PowerON + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + +
+
+
+

🚀 Endlich KI nutzen ohne Datenschutzrisiken!

+

Der PowerOn Playground - Deine sichere KI-Workstation

+
+ +
+ +
+

Das Problem, das du kennst:

+ +

ChatGPT & Copilot sind in deinem Unternehmen blockiert - Datenschutz-Bedenken verhindern die Nutzung

+

Token-Limits bremsen deine Produktivität - Grosse Dokumente können nicht verarbeitet werden

+

Isolierte Tools, die nicht zusammenarbeiten - SharePoint, Google Drive, Outlook - alles getrennt

+

Komplizierte Pricing-Modelle - Versteckte Kosten, unvorhersagbare Rechnungen

+

Schreiben statt Sprechen - Zeitaufwändig und ineffizient

+
+ +
+ +
+

Die PowerOn-Lösung:

+ +

🎯 PowerOn Playground - Einfach. Sicher. Effizient.

+ +

Der PowerOn Playground ist deine persönliche KI-Workstation, die alle deine Datenquellen sicher verbindet und dabei deine sensiblen Informationen schützt.

+
+ +
+ +

✨ Was macht den PowerOn Playground einzigartig?

+ +
+
+

🔒 Integrierter Datenschutz-Neutralisierer

+
    +
  • Automatische Anonymisierung sensibler Daten vor der KI-Verarbeitung
  • +
  • DSGVO-konform - Nutze KI ohne Compliance-Risiken
  • +
  • Transparente Regeln - Du bestimmst, was anonymisiert wird
  • +
+
+ +
+

♾️ Unlimitierte Verarbeitung

+
    +
  • Keine Token-Limits - Verarbeite Dokumente jeder Grosse
  • +
  • Intelligente Chunking-Strategien - Optimale Verarbeitung grosser Datenmengen
  • +
  • Nahtlose Integration - SharePoint, Google Drive, Outlook, Jira - alles verbunden
  • +
+
+ +
+

🎤 Voice-First-Ansatz

+
    +
  • Sprechen statt Tippen - 10x schneller als herkömmliche Eingabe
  • +
  • Mehrsprachig - Deutsch, Englisch, Französisch, Italienisch
  • +
  • Hands-free - Arbeite, während du andere Tätigkeiten ausübst
  • +
+
+ +
+

🔄 Einfache Workflows

+
    +
  • Drag & Drop - Intuitive Bedienung wie bei ChatGPT
  • +
  • Vorgefertigte Templates - Für häufige Aufgaben
  • +
  • Echtzeit-Feedback - Sieh Ergebnisse sofort
  • +
+
+
+ +
+ +
+

💼 Konkrete Anwendungsfälle:

+ +
+
📊 Dokumentenmanagement
+

"Analysiere 50 PDF-Verträge und erstelle eine Zusammenfassung der wichtigsten Klauseln"

+
    +
  • Automatische Extraktion aus SharePoint/Google Drive
  • +
  • Intelligente Zusammenfassung mit Quellenangaben
  • +
  • Anonymisierung sensibler Kundendaten
  • +
+
+ +
+
📧 E-Mail-Workflows
+

"Verbinde E-Mails aus Outlook mit Anhängen und erstelle strukturierte Aufgaben"

+
    +
  • Nahtlose Outlook-Integration
  • +
  • Automatische Anhang-Verarbeitung
  • +
  • Strukturierte Aufgaben-Erstellung
  • +
+
+ +
+
🔍 Recherche & Analyse
+

"Recherchiere Markttrends für unser Produkt und erstelle einen Präsentationsvorschlag"

+
    +
  • Web-Recherche mit Quellenverifikation
  • +
  • PowerPoint-Erstellung mit deinem Corporate Design
  • +
  • Datenvisualisierung und Charts
  • +
+
+ +
+
📝 Content-Erstellung
+

"Erstelle einen Blog-Artikel basierend auf unseren internen Dokumenten"

+
    +
  • Automatische Inhalts-Extraktion
  • +
  • SEO-optimierte Texte
  • +
  • Brand-konforme Formulierung
  • +
+
+
+ +
+ +
+

💰 Transparentes Pricing - Keine Überraschungen:

+ + + +
+

📦 Zusätzliches Transfervolumen

+
CHF 50 pro GB
+

Nur bei Bedarf

+ +
    +
  • Flexibel buchbar - Monat für Monat
  • +
  • Keine Mindestlaufzeit - Nur zahlen, was du nutzt
  • +
  • Transparente Abrechnung - Keine versteckten Kosten
  • +
+
+
+ +
+ +
+

📈 ROI-Rechnung - Deine Einsparungen:

+ +

Zeit-Einsparungen:

+
+
+
80%
+
Dokumentenanalyse
(von 4h auf 45min)
+
+
+
70%
+
Recherche-Aufgaben
(von 2h auf 35min)
+
+
+
60%
+
Content-Erstellung
(von 3h auf 1h)
+
+
+ +

Kosten-Einsparungen:

+
    +
  • Externe Beratung: CHF 2.000-5.000 pro Monat weniger
  • +
  • Rechtsberatung: CHF 1.500-3.000 pro Monat weniger
  • +
  • Software-Lizenzen: CHF 500-1.500 pro Monat weniger
  • +
  • Manuelle Arbeit: CHF 3.000-8.000 pro Monat weniger
  • +
+ +
+

Dein Netto-ROI:

+

+ CHF 250 Investition → CHF 7.000-17.500 Einsparung = 2.800-7.000% ROI +

+
+
+ +
+ +
+

🛡️ Sicherheit & Compliance:

+ +

Datenschutz-First-Ansatz:

+
    +
  • End-to-End-Verschlüsselung aller Daten
  • +
  • DSGVO-konforme Verarbeitung mit automatischer Anonymisierung
  • +
  • Schweizer Datenschutz-Standards - Höchste Sicherheit
  • +
  • Audit-Logging - Vollständige Nachverfolgbarkeit
  • +
+ +

Enterprise-Sicherheit:

+
    +
  • Multi-Tenant-Architektur - Strikte Mandantentrennung
  • +
  • RBAC-Berechtigungen - Granulare Zugriffskontrolle
  • +
  • SSO-Integration - Nahtlose Anmeldung
  • +
  • Backup & Recovery - 99.9% Verfügbarkeit
  • +
+
+ +
+ +
+

🚀 Sofortiger Start - Keine Wartezeit:

+ +
+
+

Tag 0: Registrierung & Demo

+
    +
  • Sofortige Registrierung - Kostenlose Anmeldung in 2 Minuten
  • +
  • Live-Demo ausprobieren - Teste mit deinen eigenen Daten
  • +
  • Unverbindlich - Keine Verpflichtungen, keine Kreditkarte erforderlich
  • +
+
+ +
+

Tag 1: Setup & Onboarding

+
    +
  • 15-Minuten-Setup - Schnelle Konfiguration
  • +
  • Automatische Connector-Einrichtung - Deine Systeme werden verbunden
  • +
  • Persönliches Onboarding - 1:1-Schulung mit unserem Team
  • +
+
+ +
+

Tag 2-7: Erste Workflows

+
    +
  • Pilot-Projekte - Teste mit echten Daten
  • +
  • Template-Bibliothek - Vorgefertigte Workflows nutzen
  • +
  • Support-Hotline - Direkter Kontakt zu unserem Team
  • +
+
+ +
+

Tag 8+: Vollproduktiv

+
    +
  • Eigene Workflows - Erstelle deine individuellen Prozesse
  • +
  • Team-Training - Schulung deiner Mitarbeiter
  • +
  • Optimierung - Kontinuierliche Verbesserung
  • +
+
+
+
+ +
+ +
+

💬 Was unsere Kunden sagen:

+ +
+

⚠️ HINWEIS INTERN FÜR UNSERE PRÜFUNG:

+

Alle Kundenstatements sind Vorschläge und müssen noch von den jeweiligen Kunden bestätigt werden!

+
+ +
+
+

"PowerOn ermöglicht es uns, komplexe Spesenprozesse zu automatisieren und gleichzeitig ein skalierbares KPI-Produkt für unsere Treuhand-Kunden zu entwickeln. Die Workflow-Engine ist genau das, was wir für unsere KMU-Klienten brauchen."

+
- Silvan Winiger, CEO, SOHA TREUHAND
+
+
+ +
+
+

"Die Zusammenarbeit mit PowerOn eröffnet uns völlig neue Möglichkeiten in der KI-Integration für Treuhand-Büros. Die spezialisierten Lösungen für KMU sind ein echter Mehrwert für unsere Partner."

+
- CEO, DATAGIBBONS
+
+
+ +
+
+

"PowerOn hat unsere Code-Dokumentation revolutioniert und die Demo-Vorbereitung für unsere Kunden drastisch vereinfacht. Die Security-Validierung gibt uns die Sicherheit, die wir für Enterprise-Kunden brauchen."

+
- Dominic Largo, CEO, ValueOn
+
+
+
+ +
+ +
+

🎯 Nächste Schritte - Starte noch heute:

+ +
+
+

Option 1: Sofortiger Start

+
    +
  • Jetzt buchen - Setup in 15 Minuten
  • +
  • Persönlicher Ansprechpartner - Direkter Kontakt zu unserem Team
  • +
+ Jetzt buchen +
+ +
+

Option 2: Kostenlose Demo

+
    +
  • 30-Minuten-Demo - Schaut Euch das Demo-Video an
  • +
  • Mit Euren Daten - Testen mit echten Dokumenten
  • +
  • Unverbindlich - Keine Verpflichtungen
  • +
+ Demo anfordern +
+ +
+

Option 3: Pilot-Projekt

+
    +
  • 30-Tage-Pilot - Testet mit Eurem Team
  • +
  • Reduzierter Preis - CHF 150 für den ersten Monat
  • +
  • Vollständige Unterstützung - Unser Team begleitet dich
  • +
+ Pilot starten +
+
+
+ +
+ +
+

📞 Kontakt & Buchung:

+ +

Sofort buchen:

+ +
+
+

🌐 Website

+

playground.poweron.swiss

+
+
+

📧 E-Mail

+

playground@poweron.swiss

+
+
+

📞 Telefon

+

+41 44 943 70 40

+
+
+

📍 Adresse

+

Am Stadtrand 11
8600 Dübendorf

+
+
+
+ +
+ +
+

🔥 Limited Time Offer - Nur noch 30 Tage:

+ +

🎁 Exklusive Einführungsangebote:

+ +

Für die ersten 100 Kunden:

+
    +
  • 50% Rabatt für die ersten 3 Monate
  • +
  • Kostenloses Setup (Wert: CHF 500)
  • +
  • Persönlicher Account Manager (Wert: CHF 2.000)
  • +
  • Premium-Support (Wert: CHF 1.000)
  • +
+ +

+ Gesamtwert: CHF 3.500 - Du zahlst nur CHF 250/Monat +

+
+ +
+ +
+

❓ Häufige Fragen:

+ +
+
Q: Wie schnell ist das Setup?
+
A: 15 Minuten - wir verbinden automatisch deine Systeme und du kannst sofort starten.
+
+ +
+
Q: Was passiert mit meinen Daten?
+
A: Alle Daten werden DSGVO-konform verarbeitet und automatisch anonymisiert.
+
+ +
+
Q: Kann ich jederzeit kündigen?
+
A: Ja, monatlich kündbar ohne Gebühren. Keine Mindestlaufzeit, keine versteckten Kosten.
+
+ +
+
Q: Funktioniert es mit unseren bestehenden Systemen?
+
A: Ja, wir unterstützen alle gängigen Enterprise-Systeme. Falls nicht, entwickeln wir gerne einen Custom-Connector.
+
+ +
+
Q: Wie sicher ist die Plattform?
+
A: Höchste Schweizer Sicherheitsstandards, End-to-End-Verschlüsselung, regelmässige Penetrationstests.
+
+
+ +
+ +
+

🚀 Jetzt starten - Deine Konkurrenz wartet nicht:

+ +

Jeden Tag ohne PowerOn Playground kostet dich:

+
    +
  • CHF 200-500 an manueller Arbeit
  • +
  • CHF 1.000-3.000 an verpassten Chancen
  • +
  • CHF 5.000-15.000 an ineffizienten Prozessen
  • +
+ +

+ Starte heute und spare morgen! +

+ + Jetzt starten +
+ +
+ +
+

+ PowerOn Playground - Die sichere KI-Workstation für moderne Unternehmen +

+

+ poweron.swiss | playground@poweron.swiss | +41 44 943 70 40 +

+
+
+
+ + + + + diff --git a/poweron/strategy/doc_produktestrategie.html b/poweron/strategy/doc_produktestrategie.html index 63c4c64..ff371e8 100644 --- a/poweron/strategy/doc_produktestrategie.html +++ b/poweron/strategy/doc_produktestrategie.html @@ -1,1098 +1,1386 @@ -

PowerOn -Produktstrategie & Product-Market-Fit

-

Executive Summary

-

PowerOn ist eine Multi-Agent-KI-Plattform für -Enterprise-Workflows mit integriertem -Datenschutz-Neutralisierer, die Unternehmen dabei hilft, ihre -KI-Transformation zu beschleunigen, ohne Datenschutzrisiken einzugehen. -Die Plattform löst die Kernprobleme der Enterprise-KI-Adoption: -Datenschutz-Blockaden, Token-Limits, isolierte Services und komplexe -Pricing-Modelle.

-

Kern-Markt-Message (3 Sätze)

-

PowerOn ist die erste Enterprise-KI-Plattform mit -integriertem Datenschutz-Neutralisierer, die Unternehmen ermöglicht, -ChatGPT und Copilot sicher zu nutzen, ohne Datenschutzrisiken -einzugehen. Die Plattform bietet unlimitierte -Token-Verarbeitung, nahtlose Integration aller Unternehmensdatenquellen -und ein einfaches, transparentes Pricing-Modell.** Mit der innovativen -Workflow-Engine können Unternehmen schrittweise ihre Geschäftsprozesse -automatisieren und dabei jederzeit die Kontrolle behalten.**

-
-

1. Marktanalyse & -Problem-Identifikation

-

1.1 Kernprobleme der -Enterprise-KI-Adoption

-

Datenschutz-Blockade -(Hauptproblem)

- -

Token-Limits & -Skalierbarkeit

- -

Service-Isolation -& Integration-Chaos

- -

Format-Limitationen

- -

Komplexe -Pricing-Modelle

- -

Workflow-Komplexität

- -

Sprachbarrieren

- -

1.2 Zielmarkt-Grösse -(TAM/SAM/SOM)

-

Total Addressable Market -(TAM)

- -

Serviceable -Addressable Market (SAM)

- -

Serviceable -Obtainable Market (SOM)

- -
-

2. -Produktpositionierung & Alleinstellungsmerkmale

-

2.1 Wettbewerbslandschaft

-

Direkte Konkurrenten

- -

Indirekte -Konkurrenten

-

n8n (Open-Source Workflow-Engine) - -Stärken: - Open-Source, kostenlos nutzbar - Über 500 -vorgefertigte Connectors - Flexible Self-Hosting-Optionen - Visueller -Workflow-Editor - Integrierte KI-Funktionalität (Multi-Step-Agenten) - -Brain-Engine für KI-Workflows - Schwächen: - Technisch -komplex, hohe Einstiegshürde - Erfordert technische Expertise für -KI-Integration - Keine Datenschutz-Neutralisierung - Komplexe Wartung -und Updates - KI-Features schwer zu konfigurieren - -Zielgruppe: Entwickler und technisch versierte Teams - -Pricing: Kostenlos (Open-Source), aber hohe -Wartungskosten

-

Zapier/Make: Keine KI-Integration, komplexe -Setup

-

UiPath/Automation Anywhere: Robotic Process -Automation, keine KI

-

Custom Enterprise Solutions: Hohe Kosten, lange -Entwicklungszeiten

-

2.2 Alleinstellungsmerkmale -(USP)

-

1. Integrierter -Datenschutz-Neutralisierer

- -

2. Unlimitierte -Token-Verarbeitung

- -

3. Universelle -Integration

- -

4. Schrittweise -Workflow-Integration

- -

5. Zukunftssichere -KI-Architektur

- -

6. Transparentes -Pricing

- -

7. PowerOn vs. n8n -- Direkter Vergleich

- ----- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
AspektPowerOn Playgroundn8n
EinstiegshürdeNiedrig - Du-Form, intuitive BedienungHoch - Technische Expertise erforderlich
KI-Integration✅ Integriert (OpenAI, Anthropic)✅ Brain-Engine, aber komplex
Datenschutz✅ Automatische Neutralisierung❌ Keine Datenschutz-Features
Voice-Features✅ Text-to-Speech, Speech-to-Text❌ Keine Voice-Integration
PricingCHF 250/Monat (transparent)Kostenlos, aber hohe Wartungskosten
Setup-Zeit15 MinutenStunden/Tage (technische Konfiguration)
ZielgruppeBusiness-User, KMUEntwickler, IT-Teams
Wartung✅ Vollständig verwaltet❌ Selbst verwaltet
Support✅ Dedicated Support❌ Community-basiert
Skalierung✅ Automatisch❌ Manuelle Konfiguration
-

PowerOn’s Wettbewerbsvorteile gegenüber n8n: - -Business-fokussiert: PowerOn ist für Geschäftsanwender -konzipiert, n8n für Entwickler - KI-Einfachheit: -Plug-and-Play KI vs. komplexe Brain-Engine-Konfiguration - -Datenschutz: Automatische Anonymisierung vs. keine -Datenschutz-Features - Voice-Integration: Hands-free -Bedienung vs. reine GUI-Bedienung - Managed Service: -Vollständig verwaltet vs. Self-Hosting erforderlich - -KI-Usability: Intuitive KI-Nutzung vs. technische -KI-Konfiguration

-
-

3. Produktarchitektur -& Technische Stärken

-

3.1 Kern-Architektur

-

Adaptive -Workflow-Engine

- -

Connector-Interface-Service-Architektur

- -

Enterprise-Sicherheit

- -

3.2 Technische Stärken

-

Skalierbarkeit

- -

Performance

- -

Integration

- -
-

4. Geschäftsmodell & -Pricing-Strategie

-

4.1 Pricing-Modell

-

Transparentes -Pricing-Modell

-

PowerOn Playground Starter (CHF 250/Monat) - 1 GB -Transfervolumen inklusive - Unlimitierte KI-Verarbeitung (keine -Token-Limits) - Alle Connectors (SharePoint, Google Drive, Outlook, -Jira, etc.) - Voice-Features (Spracheingabe & -ausgabe) - -Datenschutz-Neutralisierer (DSGVO-konform) - 5 Benutzer inklusive - -E-Mail-Support (24h Antwortzeit) - Keine Setup-Gebühren - Jederzeit -kündbar

-

Zusätzliches Transfervolumen (CHF 50 pro GB) - -Flexibel buchbar - Monat für Monat - Keine Mindestlaufzeit - Nur zahlen, -was du nutzt - Transparente Abrechnung - Keine versteckten Kosten

-

Enterprise (Preis auf Anfrage) - Unlimitierte -Benutzer - Unlimitierte Transfervolumen - Custom-Connectors - -On-Premise-Deployment - Dedicated-Support - SLA-Garantien - -White-Label-Optionen

-

4.2 Revenue-Streams

-

Hauptrevenue (85%)

- -

Zusatzrevenue (15%)

- -

4.3 Unit Economics

-

Customer Acquisition Cost -(CAC)

- -

Churn-Rate

- -
-

5. Go-to-Market-Strategie

-

5.1 Zielgruppen

-

Phase 1: -Einzelpersonen als Türöffner

- -

Phase 2: -Bottom-up Expansion in Unternehmen

- -

Phase 3: -Enterprise-Adoption

- -

5.2 Marketing-Strategie

-

Phase 1: -Bottom-up über Einzelpersonen

- -

Phase 2: -Team-Expansion

- -

Phase 3: -Enterprise-Sales

- -

Produkt-Strategie: -Playground als Türöffner

- -

5.3 Sales-Strategie

-

Phase 1: -Self-Service für Einzelpersonen

- -

Phase 2: -Team-Sales über Einzelpersonen

- -

Phase 3: -Enterprise-Sales

- -
-

6. Produktentwicklungs-Roadmap

-

6.1 Kurzfristig -(12-18 Monate): Playground-Fokus

-

Januar 2025 - Juni 2026

-

Q1 2025: -Playground-MVP

- -

Q2 2025: -Playground-Erweiterung

- -

Q3 -2025: Lernende Agenten & Unlimitierte Verarbeitung

- -

Q4 2025: -Externes Pre-Processing & Stabilisierung

- -

Q1-Q2 2026: -Playground-Marktreife

- -

6.2 Mittelfristig -(18-36 Monate): Workflow-Engine

-

Juli 2026 - Dezember 2027

-

Q3-Q4 2026: -Workflow-Engine-MVP

- -

Q1-Q2 2027: -Workflow-Engine-Erweiterung

- -

Q3-Q4 2027: -Enterprise-Workflow-Integration

- -

6.3 Langfristig (36+ -Monate): Plattform-Ecosystem

-

Januar 2028+

-

Q1-Q2 2028: -Marketplace-Launch

- -

Q3-Q4 2028: -AI-Advancement

- -

Q1-Q2 2029: -Global-Expansion

- -
-

7. Risikoanalyse & Mitigation

-

7.1 Technische Risiken

-

Workflow-Engine-Komplexität

- -

Skalierbarkeits-Herausforderungen

- -

7.2 Marktrisiken

-

Wettbewerbsdruck

- -

Datenschutz-Regulierung

- -

7.3 Geschäftsrisiken

-

Kundenakquisition

- -

Team-Skalierung

- -
-

8. Finanzprognosen & -Investitionsbedarf

-

8.1 Revenue-Prognosen

-

Jahr 1 (2025)

- -

Jahr 2 (2026)

- -

Jahr 3 (2027)

- -

Jahr 4 (2028)

- -

Jahr 5 (2029)

- -

8.2 Break-Even-Analyse

-

Kapitalverbrauch pro -Jahr:

- -

Break-Even-Point: -Monat 30 (Jahr 3, Q2)

-

Cumulative -Cash-Flow: Positiv ab Monat 36 (Jahr 3, Q4)

-

ROI -für Investoren: 5x-10x in 5 Jahren (realistisch)

-

8.3 Kapitalbedarf

-

Pre-Seed (2025) - CHF -310K

- -

Seed-Runde (2026) - CHF -1.2M

- -

Series A (2028) - CHF -2.8M

- -
-

9. Erfolgsmetriken & KPIs

-

9.1 Produkt-Metriken

-

Nutzungs-Metriken

- -

Technische Metriken

- -

9.2 Geschäfts-Metriken

-

Kunden-Metriken

- -

Revenue-Metriken

- -

9.3 Markt-Metriken

-

Marktpositionierung

- -
-

10. Fazit & -Handlungsempfehlungen

-

10.1 Produkt-Market-Fit-Status

-

Aktueller -Status: Early Product-Market-Fit

- -

Nächste -Schritte für vollständigen Product-Market-Fit

-
    -
  1. Playground-MVP: Schnelle Marktvalidierung mit -einfacher Lösung
  2. -
  3. Kunden-Feedback: Intensive Nutzerinterviews und -Iteration
  4. -
  5. Pilot-Projekte: 10-20 Pilotkunden für -Proof-of-Concept
  6. -
  7. Messbare ROI: Konkrete Einsparungen und -Effizienzgewinne dokumentieren
  8. -
-

10.2 Strategische Empfehlungen

-

Wir sind aktuell im Monat 10 des Projekts und haben noch 2 Monate bis -zur Seed-Runde.

-

Sofortige Massnahmen -(Monat 10-12)

-
    -
  1. Playground-Finalisierung: Produkt fertigstellen (in -Arbeit)
  2. -
  3. Pilot-Kunden: 3 Pilotkunden für Feedback und -Validierung (bereits gestartet)
  4. -
  5. Team-Aufbau: 2-3 zusätzliche Entwickler für -Playground (bereits erledigt)
  6. -
  7. Marketing-Start: Website, Content, Demo-Videos für -Q1 2026 (bereits gestartet)
  8. -
-

Kurzfristige -Massnahmen (Monat 13-24)

-
    -
  1. Marktvalidierung: 50+ Kunden, 100+ Workflows
  2. -
  3. Feature-Entwicklung: Basierend auf -Kundenfeedback
  4. -
  5. Partnership-Aufbau: System-Integratoren, -Beratungsunternehmen
  6. -
  7. Fundraising: Seed-Runde (CHF 1.2M) für -Skalierung
  8. -
-

Mittelfristige -Massnahmen (Monat 25-48)

-
    -
  1. Workflow-Engine: Vollständige Adaptive -Workflow-Engine
  2. -
  3. Marktexpansion: EU-weite Expansion
  4. -
  5. Team-Skalierung: 20+ Mitarbeiter
  6. -
  7. Series A: CHF 2.8M für internationale -Expansion
  8. -
-

10.3 Erfolgsfaktoren

-

Technische -Erfolgsfaktoren

- -

Geschäftliche -Erfolgsfaktoren

- -

Markt-Erfolgsfaktoren

- -
-

11. Anhang: -Detaillierte Produktspezifikation

-

11.1 Kernfunktionen

-

Datenschutz-Neutralisierer

- -

Multi-Agent-System

- -

Universelle -Integration

- -

Intelligente -Workflow-Verarbeitung

- -

11.2 Technische Spezifikationen

-

Architektur

- -

Sicherheit

- -

Performance

- -

11.3 -Integration-Spezifikationen

-

Enterprise-Systeme

- -

Datenbanken

- -

KI-Services

- -
-

Dieses Dokument wurde erstellt am 18. Januar 2025 und wird -regelmässig aktualisiert basierend auf Marktentwicklungen und -Kundenfeedback.

+ + + + + + PowerOn Produktstrategie & Product-Market-Fit | PowerON + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + +
+
+

PowerOn Produktstrategie & Product-Market-Fit

+ +

Executive Summary

+ +

PowerOn ist eine Multi-Agent-KI-Plattform für Enterprise-Workflows mit integriertem Datenschutz-Neutralisierer, die Unternehmen dabei hilft, ihre KI-Transformation zu beschleunigen, ohne Datenschutzrisiken einzugehen. Die Plattform löst die Kernprobleme der Enterprise-KI-Adoption: Datenschutz-Blockaden, Token-Limits, isolierte Services und komplexe Pricing-Modelle.

+ +
+

Kern-Markt-Message (3 Sätze)

+

PowerOn ist die erste Enterprise-KI-Plattform mit integriertem Datenschutz-Neutralisierer, die Unternehmen ermöglicht, ChatGPT und Copilot sicher zu nutzen, ohne Datenschutzrisiken einzugehen. Die Plattform bietet unlimitierte Token-Verarbeitung, nahtlose Integration aller Unternehmensdatenquellen und ein einfaches, transparentes Pricing-Modell. Mit der innovativen Workflow-Engine können Unternehmen schrittweise ihre Geschäftsprozesse automatisieren und dabei jederzeit die Kontrolle behalten.

+
+ +
+ +

1. Marktanalyse & Problem-Identifikation

+ +

1.1 Kernprobleme der Enterprise-KI-Adoption

+ +

Datenschutz-Blockade (Hauptproblem)

+ + +

Token-Limits & Skalierbarkeit

+ + +

Service-Isolation & Integration-Chaos

+ + +

Format-Limitationen

+ + +

Komplexe Pricing-Modelle

+ + +

Workflow-Komplexität

+ + +

Sprachbarrieren

+ + +

1.2 Zielmarkt-Grösse (TAM/SAM/SOM)

+ +

Total Addressable Market (TAM)

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
MarktsegmentMarktgrösse (2024)Relevanz für PowerOn
Enterprise-Software-Markt$600+ MilliardenHoch - Basis für alle Enterprise-Lösungen
KI-Services-Markt$200+ MilliardenSehr hoch - Direkter Zielmarkt
Workflow-Automation$50+ MilliardenSehr hoch - Kernfunktionalität
TAM PowerOn~$100 MilliardenEnterprise-KI + Workflow-Automation
+ +

Serviceable Addressable Market (SAM)

+ + +

Serviceable Obtainable Market (SOM)

+ + +
+ +

2. Produktpositionierung & Alleinstellungsmerkmale

+ +

2.1 Wettbewerbslandschaft

+ +

Direkte Konkurrenten

+ + +

Indirekte Konkurrenten

+ +
n8n (Open-Source Workflow-Engine)
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Aspektn8nPowerOn Playground
StärkenOpen-Source, kostenlos nutzbar, 500+ Connectors, visueller Editor, Brain-EngineBusiness-fokussiert, Plug-and-Play KI, Datenschutz-Features, Voice-Integration
SchwächenTechnisch komplex, hohe Einstiegshürde, keine Datenschutz-Neutralisierung, komplexe WartungKostenpflichtig, weniger technische Flexibilität
ZielgruppeEntwickler und technisch versierte TeamsBusiness-User, KMU
PricingKostenlos (Open-Source), aber hohe WartungskostenCHF 250/Monat (transparent)
+ +

PowerOn vs. n8n - Direkter Vergleich

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
AspektPowerOn Playgroundn8n
EinstiegshürdeNiedrig - Du-Form, intuitive BedienungHoch - Technische Expertise erforderlich
KI-Integration✅ Integriert (OpenAI, Anthropic)✅ Brain-Engine, aber komplex
Datenschutz✅ Automatische Neutralisierung❌ Keine Datenschutz-Features
Voice-Features✅ Text-to-Speech, Speech-to-Text❌ Keine Voice-Integration
PricingCHF 250/Monat (transparent)Kostenlos, aber hohe Wartungskosten
Setup-Zeit15 MinutenStunden/Tage (technische Konfiguration)
ZielgruppeBusiness-User, KMUEntwickler, IT-Teams
Wartung✅ Vollständig verwaltet❌ Selbst verwaltet
Support✅ Dedicated Support❌ Community-basiert
Skalierung✅ Automatisch❌ Manuelle Konfiguration
+ +

2.2 Alleinstellungsmerkmale (USP)

+ +
+
+
1.
+

Integrierter Datenschutz-Neutralisierer

+

Einzigartig: Erste Plattform mit eingebautem Datenschutz-Schutz
+ Vorteil: Unternehmen können KI nutzen ohne Datenschutzrisiken
+ Differenzierung: Kein Konkurrent bietet diese Funktionalität

+
+ +
+
2.
+

Unlimitierte Token-Verarbeitung

+

Einzigartig: Keine Token-Limits für grosse Dokumente
+ Vorteil: Verarbeitung von beliebig grossen Datenmengen
+ Differenzierung: Standard-LLMs haben harte Limits

+
+ +
+
3.
+

Universelle Integration

+

Einzigartig: Nahtlose Integration aller Enterprise-Services
+ Vorteil: Einheitliche Oberfläche für alle Datenquellen
+ Differenzierung: Konkurrenten sind auf einzelne Ökosysteme beschränkt

+
+ +
+
4.
+

Schrittweise Workflow-Integration

+

Einzigartig: Beginnt mit einfachen Use Cases, wächst mit dem Unternehmen
+ Vorteil: Niedrige Einstiegshürden, messbare ROI
+ Differenzierung: Konkurrenten verlangen grosse, komplexe Implementierungen

+
+ +
+
5.
+

Zukunftssichere KI-Architektur

+

Einzigartig: Wird mit besserer KI automatisch besser und attraktiver
+ Vorteil: Grössere Token-Limits = grössere Blöcke verarbeitbar = bessere Performance
+ Differenzierung: Gegen-Trend zu substitutierbaren Produkten - wird wertvoller statt obsolet

+
+ +
+
6.
+

Transparentes Pricing

+

Einzigartig: Einfaches, vorhersagbares Pricing-Modell
+ Vorteil: Keine versteckten Kosten, einfache Budgetplanung
+ Differenzierung: Konkurrenten haben komplexe, unvorhersagbare Preismodelle

+
+
+ +
+ +

3. Produktarchitektur & Technische Stärken

+ +

3.1 Kern-Architektur

+ +

Adaptive Workflow-Engine

+ + +

Connector-Interface-Service-Architektur

+ + +

Enterprise-Sicherheit

+ + +

3.2 Technische Stärken

+ +

Skalierbarkeit

+ + +

Performance

+ + +

Integration

+ + +
+ +

4. Geschäftsmodell & Pricing-Strategie

+ +

4.1 Pricing-Modell

+ +

Transparentes Pricing-Modell

+ + + + + + + + + + + + + + + + + + + + + + + + + + +
PaketPreisInklusive Features
PowerOn Playground StarterCHF 250/Monat +
    +
  • 1 GB Transfervolumen inklusive
  • +
  • Unlimitierte KI-Verarbeitung (keine Token-Limits)
  • +
  • Alle Connectors (SharePoint, Google Drive, Outlook, Jira, etc.)
  • +
  • Voice-Features (Spracheingabe & -ausgabe)
  • +
  • Datenschutz-Neutralisierer (DSGVO-konform)
  • +
  • 5 Benutzer inklusive
  • +
  • E-Mail-Support (24h Antwortzeit)
  • +
  • Keine Setup-Gebühren
  • +
  • Jederzeit kündbar
  • +
+
Zusätzliches TransfervolumenCHF 50 pro GB +
    +
  • Flexibel buchbar - Monat für Monat
  • +
  • Keine Mindestlaufzeit - Nur zahlen, was du nutzt
  • +
  • Transparente Abrechnung - Keine versteckten Kosten
  • +
+
EnterprisePreis auf Anfrage +
    +
  • Unlimitierte Benutzer
  • +
  • Unlimitierte Transfervolumen
  • +
  • Custom-Connectors
  • +
  • On-Premise-Deployment
  • +
  • Dedicated-Support
  • +
  • SLA-Garantien
  • +
  • White-Label-Optionen
  • +
+
+ +

4.2 Revenue-Streams

+ + + + + + + + + + + + + + + + + + + + + +
Revenue-StreamAnteilBeschreibung
Hauptrevenue85% +
    +
  • Playground-Subscription: CHF 250/Monat pro Kunde
  • +
  • Transfervolumen: CHF 50 pro GB zusätzliches Volumen
  • +
  • Enterprise-Lizenzen: Individuelle Pricing-Modelle
  • +
+
Zusatzrevenue15% +
    +
  • Professional Services: Implementierung, Training, Consulting
  • +
  • Custom-Development: Spezielle Connectors, Workflows
  • +
  • Support-Services: Premium-Support, SLA-Garantien
  • +
+
+ +

4.3 Unit Economics

+ +
+
+
CHF 2.000
+
Durchschnittlicher CAC
+
+
+
8 Monate
+
Payback-Period
+
+
+
CHF 15.000
+
Lifetime Value (LTV)
+
+
+
<5%
+
Ziel-Churn (monatlich)
+
+
+ +

Churn-Rate

+ + +
+ +

5. Go-to-Market-Strategie

+ +

5.1 Zielgruppen

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
PhaseZielgruppeGrösseBranchenBudgetStrategie
Phase 1Einzelpersonen als Türöffner1-10 PersonenConsulting, Legal, Finance, Healthcare, MarketingCHF 250-1.000/MonatPlayground als Einstieg, dann schrittweise Workflow-Automatisierung
Phase 2Bottom-up Expansion in Unternehmen10-100 Mitarbeiter pro AbteilungAlle Branchen mit datenschutz-sensiblen ProzessenCHF 2.500-25.000/MonatVon Einzelpersonen zu Teams, dann zu Enterprise
Phase 3Enterprise-Adoption100-2.000 MitarbeiterFinanz, Consulting, Legal, Healthcare, ManufacturingCHF 50.000-500.000Vollständige Workflow-Engine-Integration
+ +

5.2 Marketing-Strategie

+ +

Phase 1: Bottom-up über Einzelpersonen

+ + +

Phase 2: Team-Expansion

+ + +

Phase 3: Enterprise-Sales

+ + +
+ +

6. Produktentwicklungs-Roadmap

+ +

6.1 Kurzfristig (12-18 Monate): Playground-Fokus

+

Januar 2025 - Juni 2026

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
QuartalFokusHauptfeatures
Q1 2025Playground-MVP +
    +
  • Einfache Chat-Interface (ähnlich Anthropic Claude)
  • +
  • Basis-Connectors (SharePoint, Google Drive, Outlook)
  • +
  • Datenneutralisierung (Grundlegende Anonymisierung)
  • +
  • Basis-Dokumentenverarbeitung (PDF, Word, Excel)
  • +
+
Q2 2025Playground-Erweiterung +
    +
  • Erweiterte Connectors (Jira, Slack, Teams)
  • +
  • Prompt-Templates (Vorgefertigte Templates)
  • +
  • Team-Features (Workspace-Sharing)
  • +
  • Performance-Verbesserungen (Schnellere Verarbeitung)
  • +
+
Q3 2025Lernende Agenten & Unlimitierte Verarbeitung +
    +
  • Lernende Agenten (Adaptive Learning Engine Integration)
  • +
  • Unlimitierte Datenverarbeitung (Keine Token-Limits, intelligente Chunking)
  • +
  • Office-Integration (Vollständige Microsoft Office Suite)
  • +
  • Voice-Features MVP (Text-to-Speech, Speech-to-Text)
  • +
+
Q4 2025Externes Pre-Processing & Stabilisierung +
    +
  • Externes Pre-Processing (Datenverarbeitung beim Kunden)
  • +
  • UI/UX-Verbesserungen (Intuitivere Bedienung, Mobile-Interface)
  • +
  • Workflow-Backend-Stabilisierung (Robuste Workflow-Engine-Grundlagen)
  • +
  • Analytics-Dashboard (Nutzungsstatistiken und Insights)
  • +
+
Q1-Q2 2026Playground-Marktreife +
    +
  • Enterprise-Features (Vollständige Enterprise-Funktionalität)
  • +
  • Custom-Connectors (No-Code-Connector-Builder)
  • +
  • Advanced-Workflows (Einfache Workflow-Automatisierung)
  • +
  • Marketplace-Vorbereitung (Grundlagen für Ecosystem)
  • +
+
+ +

6.2 Mittelfristig (18-36 Monate): Workflow-Engine

+

Juli 2026 - Dezember 2027

+ +

Q3-Q4 2026: Workflow-Engine-MVP

+ + +

Q1-Q2 2027: Workflow-Engine-Erweiterung

+ + +

Q3-Q4 2027: Enterprise-Workflow-Integration

+ + +

6.3 Langfristig (36+ Monate): Plattform-Ecosystem

+

Januar 2028+

+ +

Q1-Q2 2028: Marketplace-Launch

+ + +

Q3-Q4 2028: AI-Advancement

+ + +

Q1-Q2 2029: Global-Expansion

+ + +
+ +

7. Risikoanalyse & Mitigation

+ +

7.1 Technische Risiken

+ + + + + + + + + + + + + + + + + + + + + +
RisikoImpactMitigation
Workflow-Engine-Komplexität
Workflow-Engine ist komplex und am Edge der Technologie
Hohe Entwicklungsrisiken, VerzögerungenSchrittweise Entwicklung, MVP-First-Ansatz, externe Expertise
Skalierbarkeits-Herausforderungen
Performance-Probleme bei hoher Nutzung
Kundenverlust, ReputationsschadenFrühe Performance-Tests, Cloud-native Architektur, Monitoring
+ +

7.2 Marktrisiken

+ + + + + + + + + + + + + + + + + + + + + +
RisikoImpactMitigation
Wettbewerbsdruck
Grosse Tech-Konzerne entwickeln ähnliche Lösungen
Marktanteilsverlust, PreisdruckFirst-Mover-Vorteil nutzen, Patent-Anmeldungen, Partner-Allianzen
Datenschutz-Regulierung
Verschärfte Datenschutz-Gesetze
Compliance-Kosten, FunktionalitätseinschränkungenProaktive Compliance, Rechtsberatung, Privacy-by-Design
+ +

7.3 Geschäftsrisiken

+ + + + + + + + + + + + + + + + + + + + + +
RisikoImpactMitigation
Kundenakquisition
Hohe CAC, niedrige Conversion-Raten
Verluste, Cash-Flow-ProblemeDiversifizierte Marketing-Kanäle, Referral-Programme, Content-Marketing
Team-Skalierung
Schwierigkeiten bei der Rekrutierung
Entwicklungsverzögerungen, QualitätsproblemeEmployer-Branding, Remote-First, Equity-Programme
+ +
+ +

8. Finanzprognosen & Investitionsbedarf

+ +

8.1 Revenue-Prognosen

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
JahrKundenARRGrowth
Jahr 1 (2025)3CHF 00% (Start)
Jahr 2 (2026)50CHF 150KNeu (erste wiederkehrende Kunden)
Jahr 3 (2027)200CHF 600K300% - Selbstläufer startet
Jahr 4 (2028)600CHF 1.8M200%
Jahr 5 (2029)1.500CHF 4.5M150%
+ +

8.2 Break-Even-Analyse

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
JahrKapitalverbrauchRevenueCash-Flow
2025CHF 310KCHF 0-CHF 310K
2026CHF 450KCHF 150K-CHF 300K
2027CHF 450KCHF 600K+CHF 150K
2028CHF 700KCHF 1.8M+CHF 1.1M
2029CHF 700KCHF 4.5M+CHF 3.8M
+ +
+

Break-Even-Analyse

+
    +
  • Break-Even-Point: Monat 30 (Jahr 3, Q2)
  • +
  • Cumulative Cash-Flow: Positiv ab Monat 36 (Jahr 3, Q4)
  • +
  • ROI für Investoren: 5x-10x in 5 Jahren (realistisch)
  • +
+
+ +

8.3 Kapitalbedarf

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
RundeBetragZweckVerwendungTimeline
Pre-Seed (2025)CHF 310KPlayground-MVP, Team-Aufbau, Marktvalidierung80% Entwicklung, 20% Operations12 Monate
Seed-Runde (2026)CHF 1.2MWorkflow-Engine, Marktexpansion, Team-Skalierung60% Entwicklung, 30% Marketing, 10% Operations18 Monate
Series A (2028)CHF 2.8MInternationale Expansion, Enterprise-Features50% Entwicklung, 40% Marketing, 10% Operations24 Monate
+ +
+ +

9. Erfolgsmetriken & KPIs

+ +

9.1 Produkt-Metriken

+ +
+
+
80%
+
Daily Active Users (DAU)
+
+
+
95%
+
Monthly Active Users (MAU)
+
+
+
45+ Min
+
Session Duration
+
+
+
5+
+
Workflows pro Benutzer/Monat
+
+
+
99.9%
+
Uptime
+
+
+
<2s
+
Response Time
+
+
+ +

9.2 Geschäfts-Metriken

+ +
+
+
<CHF 2.000
+
Customer Acquisition Cost (CAC)
+
+
+
>CHF 15.000
+
Lifetime Value (LTV)
+
+
+
>7:1
+
LTV/CAC Ratio
+
+
+
<5%
+
Churn Rate (monatlich)
+
+
+
CHF 12.5K+
+
MRR in 24 Monaten
+
+
+
CHF 600K+
+
ARR in 36 Monaten
+
+
+ +

9.3 Markt-Metriken

+ +
+
+
5%
+
Market Share in DACH (3 Jahre)
+
+
+
30%
+
Brand Awareness in Zielgruppe
+
+
+
>50
+
Net Promoter Score (NPS)
+
+
+
>4.5/5
+
Customer Satisfaction (CSAT)
+
+
+ +
+ +

10. Fazit & Handlungsempfehlungen

+ +

10.1 Produkt-Market-Fit-Status

+ +
+

Aktueller Status: Early Product-Market-Fit

+
    +
  • Starke technische Basis: Solide Architektur, innovative Features
  • +
  • Klarer Marktbedarf: Identifizierte Pain Points, validierte Lösungen
  • +
  • Wettbewerbsvorteile: Einzigartige USPs, First-Mover-Potential
  • +
  • Skalierbarkeit: Architektur unterstützt schnelles Wachstum
  • +
+
+ +

Nächste Schritte für vollständigen Product-Market-Fit

+
    +
  1. Playground-MVP: Schnelle Marktvalidierung mit einfacher Lösung
  2. +
  3. Kunden-Feedback: Intensive Nutzerinterviews und Iteration
  4. +
  5. Pilot-Projekte: 10-20 Pilotkunden für Proof-of-Concept
  6. +
  7. Messbare ROI: Konkrete Einsparungen und Effizienzgewinne dokumentieren
  8. +
+ +

10.2 Strategische Empfehlungen

+ +

Wir sind aktuell im Monat 10 des Projekts und haben noch 2 Monate bis zur Seed-Runde.

+ +

Sofortige Massnahmen (Monat 10-12)

+
    +
  1. Playground-Finalisierung: Produkt fertigstellen (in Arbeit)
  2. +
  3. Pilot-Kunden: 3 Pilotkunden für Feedback und Validierung (bereits gestartet)
  4. +
  5. Team-Aufbau: 2-3 zusätzliche Entwickler für Playground (bereits erledigt)
  6. +
  7. Marketing-Start: Website, Content, Demo-Videos für Q1 2026 (bereits gestartet)
  8. +
+ +

Kurzfristige Massnahmen (Monat 13-24)

+
    +
  1. Marktvalidierung: 50+ Kunden, 100+ Workflows
  2. +
  3. Feature-Entwicklung: Basierend auf Kundenfeedback
  4. +
  5. Partnership-Aufbau: System-Integratoren, Beratungsunternehmen
  6. +
  7. Fundraising: Seed-Runde (CHF 1.2M) für Skalierung
  8. +
+ +

Mittelfristige Massnahmen (Monat 25-48)

+
    +
  1. Workflow-Engine: Vollständige Adaptive Workflow-Engine
  2. +
  3. Marktexpansion: EU-weite Expansion
  4. +
  5. Team-Skalierung: 20+ Mitarbeiter
  6. +
  7. Series A: CHF 2.8M für internationale Expansion
  8. +
+ +

10.3 Erfolgsfaktoren

+ +

Technische Erfolgsfaktoren

+ + +

Geschäftliche Erfolgsfaktoren

+ + +

Markt-Erfolgsfaktoren

+ + +
+ +

11. Anhang: Detaillierte Produktspezifikation

+ +

11.1 Kernfunktionen

+ +

Datenschutz-Neutralisierer

+ + +

Multi-Agent-System

+ + +

Universelle Integration

+ + +

Intelligente Workflow-Verarbeitung

+ + +

11.2 Technische Spezifikationen

+ +

Architektur

+ + +

Sicherheit

+ + +

Performance

+ + +

11.3 Integration-Spezifikationen

+ +

Enterprise-Systeme

+ + +

Datenbanken

+ + +

KI-Services

+ + +
+ +

Dieses Dokument wurde erstellt am 18. Januar 2025 und wird regelmässig aktualisiert basierend auf Marktentwicklungen und Kundenfeedback.

+
+
+ + + + + diff --git a/templates/convert_md.bat b/templates/convert_md.bat new file mode 100644 index 0000000..f4a3fb5 --- /dev/null +++ b/templates/convert_md.bat @@ -0,0 +1,27 @@ +@echo off +REM PowerON Markdown to HTML Converter - Windows Batch Script +REM Verwendung: convert_md.bat [markdown-datei] [output-datei] + +if "%1"=="" ( + echo PowerON Markdown zu HTML Konverter + echo. + echo Verwendung: + echo convert_md.bat document.md + echo convert_md.bat document.md output.html + echo convert_md.bat -d ./docs + echo. + pause + exit /b 1 +) + +python md_to_html_converter.py %* + +if %ERRORLEVEL% EQU 0 ( + echo. + echo Konvertierung erfolgreich abgeschlossen! +) else ( + echo. + echo Fehler bei der Konvertierung! +) + +pause diff --git a/templates/md_to_html_converter.py b/templates/md_to_html_converter.py new file mode 100644 index 0000000..74a0908 --- /dev/null +++ b/templates/md_to_html_converter.py @@ -0,0 +1,660 @@ +#!/usr/bin/env python3 +""" +PowerON Markdown to HTML Converter +Konvertiert Markdown-Dateien zu HTML mit PowerON-Styling +""" + +import os +import sys +import argparse +from pathlib import Path +import re + +# Einfache Markdown-zu-HTML Konvertierung ohne externe Abhängigkeiten +def _convert_markdown_to_html(markdown_text): + """Einfache Markdown-zu-HTML Konvertierung ohne externe Bibliotheken""" + + # HTML-Escaping + def escape_html(text): + return (text.replace('&', '&') + .replace('<', '<') + .replace('>', '>') + .replace('"', '"') + .replace("'", ''')) + + # Code-Blöcke zuerst verarbeiten (vor anderen Formatierungen) + def process_code_blocks(text): + # Fenced code blocks (```) + def replace_code_block(match): + language = match.group(1) or '' + code = match.group(2) + return f'
{escape_html(code)}
' + + text = re.sub(r'```(\w+)?\n(.*?)\n```', replace_code_block, text, flags=re.DOTALL) + + # Inline code (`) + text = re.sub(r'`([^`]+)`', r'\1', text) + + return text + + # Headers + def process_headers(text): + text = re.sub(r'^###### (.*?)$', r'
\1
', text, flags=re.MULTILINE) + text = re.sub(r'^##### (.*?)$', r'
\1
', text, flags=re.MULTILINE) + text = re.sub(r'^#### (.*?)$', r'

\1

', text, flags=re.MULTILINE) + text = re.sub(r'^### (.*?)$', r'

\1

', text, flags=re.MULTILINE) + text = re.sub(r'^## (.*?)$', r'

\1

', text, flags=re.MULTILINE) + text = re.sub(r'^# (.*?)$', r'

\1

', text, flags=re.MULTILINE) + return text + + # Listen + def process_lists(text): + lines = text.split('\n') + in_ul = False + in_ol = False + result = [] + + for line in lines: + # Ungeordnete Listen + if re.match(r'^\s*[-*+]\s+', line): + if in_ol: + result.append('') + in_ol = False + if not in_ul: + result.append('') + in_ul = False + if not in_ol: + result.append('
    ') + in_ol = True + item = re.sub(r'^\s*\d+\.\s+', '', line) + result.append(f'
  1. {item}
  2. ') + else: + if in_ul: + result.append('') + in_ul = False + if in_ol: + result.append('
') + in_ol = False + result.append(line) + + if in_ul: + result.append('') + if in_ol: + result.append('') + + return '\n'.join(result) + + # Links und Bilder + def process_links_and_images(text): + # Bilder ![alt](url) + text = re.sub(r'!\[([^\]]*)\]\(([^)]+)\)', r'\1', text) + # Links [text](url) + text = re.sub(r'\[([^\]]+)\]\(([^)]+)\)', r'\1', text) + return text + + # Bold und Italic + def process_emphasis(text): + # Bold **text** + text = re.sub(r'\*\*(.*?)\*\*', r'\1', text) + # Italic *text* + text = re.sub(r'\*(.*?)\*', r'\1', text) + return text + + # Blockquotes + def process_blockquotes(text): + lines = text.split('\n') + in_quote = False + result = [] + + for line in lines: + if line.strip().startswith('>'): + if not in_quote: + result.append('
') + in_quote = True + quote_text = line.strip()[1:].strip() + result.append(f'

{quote_text}

') + else: + if in_quote: + result.append('
') + in_quote = False + result.append(line) + + if in_quote: + result.append('') + + return '\n'.join(result) + + # Tabellen + def process_tables(text): + lines = text.split('\n') + result = [] + i = 0 + + while i < len(lines): + line = lines[i].strip() + + # Prüfe ob es eine Tabellenzeile ist (enthält |) + if '|' in line and not line.startswith('<'): + table_lines = [] + j = i + + # Sammle alle aufeinanderfolgenden Tabellenzeilen + while j < len(lines) and '|' in lines[j].strip() and not lines[j].strip().startswith('<'): + table_lines.append(lines[j].strip()) + j += 1 + + if len(table_lines) >= 2: # Mindestens Header + Separator + # Erstelle HTML-Tabelle + table_html = [''] + + # Header-Zeile + header_cells = [cell.strip() for cell in table_lines[0].split('|')[1:-1]] + table_html.append('') + for cell in header_cells: + table_html.append(f'') + table_html.append('') + + # Separator-Zeile überspringen + if len(table_lines) > 1 and '---' in table_lines[1]: + data_start = 2 + else: + data_start = 1 + + # Daten-Zeilen + if len(table_lines) > data_start: + table_html.append('') + for row in table_lines[data_start:]: + if '|' in row: + data_cells = [cell.strip() for cell in row.split('|')[1:-1]] + table_html.append('') + for cell in data_cells: + table_html.append(f'') + table_html.append('') + table_html.append('') + + table_html.append('
{cell}
{cell}
') + result.append('\n'.join(table_html)) + + i = j - 1 # -1 weil i am Ende des Loops erhöht wird + else: + result.append(f'

{line}

') + else: + result.append(f'

{line}

') + + i += 1 + + return '\n'.join(result) + + # Horizontale Linien + def process_hr(text): + text = re.sub(r'^---$', '
', text, flags=re.MULTILINE) + return text + + # Paragraphen - Jeder Zeilenumbruch wird zu einem

Tag + def process_paragraphs(text): + lines = text.split('\n') + result = [] + + for line in lines: + line = line.strip() + if line: + # Nur wenn es nicht schon ein HTML-Tag ist + if not re.match(r'<[h1-6]|{line}

') + else: + result.append(line) + else: + # Leere Zeilen werden zu leeren

Tags + result.append('

') + + return '\n'.join(result) + + # Verarbeitung in der richtigen Reihenfolge + text = markdown_text + + # Code-Blöcke zuerst (vor anderen Formatierungen) + text = process_code_blocks(text) + + # Headers + text = process_headers(text) + + # Tabellen + text = process_tables(text) + + # Blockquotes + text = process_blockquotes(text) + + # Listen + text = process_lists(text) + + # Links und Bilder + text = process_links_and_images(text) + + # Emphasis + text = process_emphasis(text) + + # Horizontale Linien + text = process_hr(text) + + # Paragraphen + text = process_paragraphs(text) + + return text + +class PowerONHTMLConverter: + def __init__(self, css_file="poweron-styles.css"): + self.css_file = css_file + + def create_html_template(self, title, content, css_path=None): + """Erstellt HTML-Template mit PowerON-Styling""" + if css_path is None: + css_path = self.css_file + + html_template = f""" + + + + + + {title} | PowerON + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + +
+
+ {content} +
+
+ + + + +""" + + return html_template + + def convert_markdown_file(self, input_file, output_file=None, css_path=None): + """Konvertiert eine Markdown-Datei zu HTML""" + input_path = Path(input_file) + + if not input_path.exists(): + raise FileNotFoundError(f"Markdown-Datei nicht gefunden: {input_file}") + + # Output-Datei bestimmen + if output_file is None: + output_file = input_path.with_suffix('.html') + else: + output_file = Path(output_file) + + # Markdown lesen und konvertieren + with open(input_path, 'r', encoding='utf-8') as f: + markdown_content = f.read() + + # Titel aus Markdown extrahieren (erste H1) + title_match = re.search(r'^#\s+(.+)$', markdown_content, re.MULTILINE) + title = title_match.group(1) if title_match else input_path.stem + + # Markdown zu HTML konvertieren + html_content = _convert_markdown_to_html(markdown_content) + + # HTML-Template erstellen + full_html = self.create_html_template(title, html_content, css_path) + + # HTML-Datei schreiben + with open(output_file, 'w', encoding='utf-8') as f: + f.write(full_html) + + print(f"Konvertiert: {input_file} -> {output_file}") + return output_file + + def convert_directory(self, input_dir, output_dir=None, css_path=None): + """Konvertiert alle Markdown-Dateien in einem Verzeichnis""" + input_path = Path(input_dir) + + if not input_path.exists(): + raise FileNotFoundError(f"Verzeichnis nicht gefunden: {input_dir}") + + if output_dir is None: + output_dir = input_path / "html_output" + else: + output_dir = Path(output_dir) + + output_dir.mkdir(exist_ok=True) + + # Alle .md Dateien finden + md_files = list(input_path.glob("**/*.md")) + + if not md_files: + print(f"⚠️ Keine Markdown-Dateien gefunden in: {input_dir}") + return + + print(f"📁 Konvertiere {len(md_files)} Markdown-Dateien...") + + for md_file in md_files: + # Relativen Pfad beibehalten + relative_path = md_file.relative_to(input_path) + output_file = output_dir / relative_path.with_suffix('.html') + + # Verzeichnis erstellen falls nötig + output_file.parent.mkdir(parents=True, exist_ok=True) + + try: + self.convert_markdown_file(md_file, output_file, css_path) + except Exception as e: + print(f"❌ Fehler bei {md_file}: {e}") + +def main(): + parser = argparse.ArgumentParser( + description="PowerON Markdown zu HTML Konverter", + formatter_class=argparse.RawDescriptionHelpFormatter, + epilog=""" +Beispiele: + python md_to_html_converter.py document.md + python md_to_html_converter.py document.md -o output.html + python md_to_html_converter.py -d ./docs -o ./html_output + python md_to_html_converter.py document.md -c ../styles/custom.css + """ + ) + + parser.add_argument('input', nargs='?', help='Markdown-Datei oder Verzeichnis') + parser.add_argument('-o', '--output', help='Output-Datei oder -verzeichnis') + parser.add_argument('-d', '--directory', help='Verzeichnis mit Markdown-Dateien konvertieren') + parser.add_argument('-c', '--css', default='poweron-styles.css', help='CSS-Datei (Standard: poweron-styles.css)') + parser.add_argument('--version', action='version', version='PowerON MD to HTML Converter 1.0') + + args = parser.parse_args() + + if not args.input and not args.directory: + parser.print_help() + return + + try: + converter = PowerONHTMLConverter(args.css) + + if args.directory: + converter.convert_directory(args.directory, args.output, args.css) + else: + converter.convert_markdown_file(args.input, args.output, args.css) + + print("Konvertierung abgeschlossen!") + + except Exception as e: + print(f"Fehler: {e}") + sys.exit(1) + +if __name__ == "__main__": + main() diff --git a/templates/poweron-styles.css b/templates/poweron-styles.css new file mode 100644 index 0000000..6395d24 Binary files /dev/null and b/templates/poweron-styles.css differ