8.6 KiB
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:
- Dashboard → Mandanten-Übersicht
- Feature-Store → aktivierte Features zeigen
- Integrationen öffnen → "Komplette Architektur auf einen Blick."
- Schichten erklären: Datenquellen → Workflows → Services
- "50+ Konnektoren, keine Seat-Lizenzen, Bezahlung pro Workflow."
- → "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:
- Graph-Editor → Demo-Workflow "Treuhand: Belegverarbeitung" zeigen
- "Visueller Workflow — kein Code. SharePoint → Loop → Extraktion → Kontierung."
- Workflow starten → Live-Ausführung
- Trustee-Bereich → extrahierte Positionen (Beleg, MWST, Konto)
- "98% Zeiteinsparung."
- 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:
- Workspace → Mieterdossier (PDF) hochladen
- Neutralisierungs-Panel → Mappings zeigen
- AI-Analyse: "Analysiere das Mieterdossier und erstelle eine Risikobewertung"
- Ergebnis: korrekt, aber keine echten Namen im LLM-Call
- Re-Personalisierung zeigen
- "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:
- Workspace → "Erstelle eine Machbarkeitsstudie für Musterstrasse 42, 8001 Zürich"
- Agent arbeitet live (swisstopo, Zonenpläne, ÖREB)
- Ergebnis: Zonierung, Baurecht, Nutzungspotential
- "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:
- Workspace (HappyLife AG) → Dokumente bereits indexiert
- Optional: RAG Insights → Index-Status
- Fragen: "Wie ist unser Reklamationsprozess?"
- Antwort mit Quellenangabe
- Follow-up: "Welche Fristen gelten für Nebenkostenabrechnungen?"
- "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:
- Admin → UI-Sprachen → DE, EN, FR zeigen
- "Neue Sprache" → Spanisch (es)
- AI-Übersetzung → Fortschritt
- Sprache wechseln → UI komplett auf Spanisch
- "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
gateway/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ünpytest 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
gateway/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
cd gateway/
# 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:
gateway/modules/interfaces/interfaceBootstrap.py - Demo-Config:
gateway/modules/demoConfigs/investorDemo2026.py - Test-Suite:
gateway/tests/demo/
Abschluss
- Dieses Dokument → z-archive/ verschoben