# Investor-Demo Dienstag — Live Product Demo (20 Min) **Was:** 20-Min Live-Demo von PowerON PORTA für Investoren + Treuhänder. **Wer:** Kollegen präsentieren Keynotes, Patrick zeigt die Plattform live. **Publikum:** Investoren (ROI, Skalierbarkeit) + Treuhänder (Praxisnutzen, Datenschutz). --- ## TEIL A — Demo-Drehbuch (20 Minuten) > Ausdrucken, am Laptop daneben legen, Szene für Szene abarbeiten. --- ### Szene 0: Setup (vor der Demo) - Demo-Config geladen: `/admin/demo-config` → "Investor Demo April 2026" → Load - Eingeloggt als `p.motsch@poweron.swiss` - Mandanten: HappyLife AG + Alpina Treuhand AG - Tabs vorbereitet: Dashboard, Workspace (indexierte Knowledge-Docs), Graph-Editor, Trustee - Neutralisierung aktiviert, Knowledge-Base indexiert - **Fallback-Tabs:** Pro UC ein Tab mit Ergebnis-Screenshots --- ### Szene 1: Intro & Integrationslandschaft (0:00 – 3:00) **Zeigen:** PORTA Dashboard → Integrationsseite **Sagen:** - "Das ist PORTA — unsere AI Execution Layer. Ein Login, alle AI-Workflows." - "Jeder Mandant hat eigene Features, Daten, Berechtigungen — komplett getrennt." **Klicks:** 1. Dashboard → Mandanten-Übersicht 2. Feature-Store → aktivierte Features zeigen 3. **Integrationen öffnen** → "Komplette Architektur auf einen Blick." 4. Schichten erklären: Datenquellen → Workflows → Services 5. "50+ Konnektoren, keine Seat-Lizenzen, Bezahlung pro Workflow." 6. → "Schauen wir uns an, wie das konkret funktioniert." --- ### Szene 2: UC1 — Treuhand Spesenverarbeitung (3:00 – 9:00) **Zeigen:** Beleg → OCR → KI-Kontierung → Export in Sekunden **Sagen:** - "Treuhänder: 5-15 Min pro Beleg. PowerON: Sekunden." **Klicks:** 1. Graph-Editor → Demo-Workflow "Treuhand: Belegverarbeitung" zeigen 2. "Visueller Workflow — kein Code. SharePoint → Loop → Extraktion → Kontierung." 3. Workflow starten → Live-Ausführung 4. Trustee-Bereich → extrahierte Positionen (Beleg, MWST, Konto) 5. "98% Zeiteinsparung." 6. Audit-Trail zeigen → "Die Kundendaten verlassen nie die Schweiz. Schauen wir uns das an." **Fallback:** Ergebnis-Screenshot-Tab zeigen. --- ### Szene 3: Neutralisierung live (9:00 – 12:00) **Zeigen:** PII-Schutz in Echtzeit **Sagen:** - "Treuhänder, Anwälte, Gesundheitssektor — keine Kundendaten an OpenAI." - "PII wird entfernt, BEVOR Daten zum Modell gehen." **Klicks:** 1. Workspace → Mieterdossier (PDF) hochladen 2. Neutralisierungs-Panel → Mappings zeigen 3. AI-Analyse: "Analysiere das Mieterdossier und erstelle eine Risikobewertung" 4. Ergebnis: korrekt, aber keine echten Namen im LLM-Call 5. Re-Personalisierung zeigen 6. "Das ist Architektur. PII kann physisch nicht zum Anbieter gelangen." → "Wie die KI auch ausserhalb der Treuhand arbeitet." **Fallback:** Panel + Mappings zeigen ohne Live-Analyse. --- ### Szene 4: UC2 — Immobilien Machbarkeitsstudie (12:00 – 15:00) **Zeigen:** Grundstück → automatische Recherche → Analyse **Sagen:** - "Immobilienfirmen: 2-4 Stunden pro Grundstück. PowerON: Minuten." **Klicks:** 1. Workspace → "Erstelle eine Machbarkeitsstudie für Musterstrasse 42, 8001 Zürich" 2. Agent arbeitet live (swisstopo, Zonenpläne, ÖREB) 3. Ergebnis: Zonierung, Baurecht, Nutzungspotential 4. "6 Minuten statt 4 Stunden. Funktioniert für jedes Grundstück." → "Wie die KI als Firmen-Wissensbasis funktioniert." **Fallback:** Internet-abhängig → Ergebnis-Tab zeigen. --- ### Szene 5: UC3 — AI Knowledge Workspace (15:00 – 17:00) **Zeigen:** Firmenwissen sofort abrufbar mit Quellenangabe **Sagen:** - "Informationssilos = Produktivitätskiller Nr. 1." - "Dokumente hochladen → automatisch indexiert → sofortige Antwort mit Quelle." **Klicks:** 1. Workspace (HappyLife AG) → Dokumente bereits indexiert 2. Optional: RAG Insights → Index-Status 3. Fragen: "Wie ist unser Reklamationsprozess?" 4. Antwort mit Quellenangabe 5. Follow-up: "Welche Fristen gelten für Nebenkostenabrechnungen?" 6. "Sofortige Antworten statt 10 Min Suche. Rollenbasierter Zugriff." **Fallback:** Falls LLM langsam → zweite Frage überspringen. --- ### Szene 6: UC4 — Sprach-Deployment live (17:00 – 20:00) **Zeigen:** Neue Sprache in Minuten — AI übersetzt das komplette UI **Sagen:** - "New language, AI translates all UI texts, 5 minutes, no code change." - "Not Google Translate — context-aware." **Klicks:** 1. Admin → UI-Sprachen → DE, EN, FR zeigen 2. "Neue Sprache" → **Spanisch** (es) 3. AI-Übersetzung → Fortschritt 4. Sprache wechseln → UI komplett auf Spanisch 5. "5 minutes. Entire enterprise platform. No developer." → "Das war PowerON PORTA — zurück zu den Zahlen." **Fallback:** Spanisch vorher anlegen, live nur Sprachwechsel zeigen. --- ### Szene 7: Closing (Keynote-Deck) - Pricing, Roadmap, Next Steps, CTA --- ### Timing | Szene | Inhalt | Dauer | Kumuliert | |-------|--------|-------|-----------| | 1 | Intro & Integrationen | 3 Min | 0:00 – 3:00 | | 2 | UC1: Treuhand Spesen | 6 Min | 3:00 – 9:00 | | 3 | Neutralisierung | 3 Min | 9:00 – 12:00 | | 4 | UC2: Immobilien | 3 Min | 12:00 – 15:00 | | 5 | UC3: Knowledge Workspace | 2 Min | 15:00 – 17:00 | | 6 | UC4: Sprach-Deployment | 3 Min | 17:00 – 20:00 | | | **Total** | **20 Min** | Ziel: 18 Min + 2 Min Puffer | --- --- ## TEIL B — Vorbereitungs-Checkliste ### Phase 1: Demo-Daten (Mo Vormittag) - [ ] RMA-Credentials in `platform-core/config.ini` - [ ] Demo-Config laden: `/admin/demo-config` → Load - [ ] Testdaten prüfen: - `demoData/invoices/` — 3 Muster-Rechnungen (PDF) - `demoData/expenses/` — 2 Spesenbelege (PDF) - `demoData/neutralizer/tenant-dossier.pdf` — vorhanden ✅ - `demoData/knowledge-base/` — 4 Dokumente vorhanden ✅ ### Phase 2: Konfiguration pro UC (Mo Nachmittag) **UC1: Treuhand** - [ ] Trustee-Instanz konfigurieren (RMA-Connector) - [ ] Graph-Editor Workflow erstellen (System-Template als Basis) - [ ] SharePoint-Demo-Ordner mit Belegen befüllen **UC2: Immobilien** - [ ] Workspace-Instanz konfigurieren - [ ] Agent-Tools prüfen: `webSearch`, `readUrl`, `createChart` - [ ] Fallback-Screenshots vorbereiten **UC3: Knowledge Workspace** - [ ] Workspace (HappyLife AG) — Knowledge-Base befüllen: 4 Docs hochladen - [ ] RAG-Indexierung prüfen unter RAG Insights - [ ] Neutralisierung aktivieren **UC4: Sprach-Deployment** - [ ] Sprachen prüfen: DE, EN, FR vorhanden - [ ] Spanisch (es) NICHT vorinstalliert lassen - [ ] AI-Übersetzungs-Pipeline testen (<5 Min) - [ ] Fallback: Spanisch vorher anlegen falls Pipeline zu langsam **UC5: Integrationen** - [ ] Demo-Daten: min. 2 Connections, 2 Connectors, 3 Workflows, 2 Mandanten **Neutralisierung** - [ ] Demo-Flow testen: PDF hochladen → Mappings → AI-Analyse → Re-Personalisierung ### Phase 3: Testing (Mo Abend) - [ ] `pytest tests/demo/ -v -m "not expensive"` — alle grün - [ ] `pytest tests/demo/ -v` — mit Live-AI-Calls ### Phase 4: Generalprobe (Di Vormittag) - [ ] Komplette Demo durchspielen auf INT - [ ] Timing ≤ 20 Min - [ ] Fallback-Screenshots für jeden UC bereit --- ## Testdrehbuch (automatisiert) ### Architektur ``` platform-core/tests/demo/ ├── conftest.py # Demo-Fixtures, DB-Setup ├── test_demo_bootstrap.py # Bootstrap idempotent ├── test_demo_uc1_trustee.py # Beleg → Extraktion → Kontierung ├── test_demo_uc2_realestate.py # Agent → Web-Recherche → Analyse ├── test_demo_uc3_chatbot.py # Workspace-RAG → Antwort + Quelle ├── test_demo_uc4_i18n.py # Sprache → AI-Translation → UI ├── test_demo_neutralization.py # PII → Platzhalter → Roundtrip └── README.md ``` ```bash cd platform-core/ # Alle (ohne AI-Calls): pytest tests/demo/ -v -m "not expensive" # Mit Live-AI (Generalprobe): pytest tests/demo/ -v ``` ### Test-Szenarien **T-BOOT:** Bootstrap idempotent, alle Features aktiv, Testdaten geladen. **T-UC1:** 3 Belege → extrahiert + kontiert + Audit-Trail. Sync → "synced". **T-UC2:** Machbarkeitsstudie-Prompt → Agent nutzt webSearch → Ergebnis <120s. **T-UC3:** Workspace-RAG-Frage → Antwort mit Quellenangabe <15s. Frage ausserhalb KB → kein Halluzinieren. **T-UC4:** Sprache "es" anlegen → AI übersetzt alle Keys <5 Min → UI auf Spanisch. **T-NEU:** PDF mit PII → Platzhalter → AI-Analyse ohne PII → Re-Personalisierung korrekt. --- ## Links - Keynote: `local/notes/use-cases-DEMO-TUE.md` - Bootstrap: `platform-core/modules/interfaces/interfaceBootstrap.py` - Demo-Config: `platform-core/modules/demoConfigs/investorDemo2026.py` - Test-Suite: `platform-core/tests/demo/` ## Abschluss - [ ] Dieses Dokument → z-archive/ verschoben