InsurCRM — Modul-Index
Vollständiger Index aller funktionalen Module von InsurCRM. Quelle: docs/wiki/.repo-snapshot.xml (Repomix-Snapshot des Repos), kreuzgeprüft gegen src/components/, src/pages/ und supabase/functions/.
Granularität: bei Zweifel kleinere Module. Jeder Eintrag hat genau einen Eltern-Bereich (überschneidungsfrei). Pfade verweisen auf die Wiki-Artikel unter 02-modules/ (Module) bzw. 05-integrations/ (Integrationen).
Querverweise
- Architektur-Übersicht — C4-Diagramm, Edge-Functions ↔ Tabellen, Multi-Tenancy, Auth-Flow
- Datenmodell — InsurCRM-Schema mit RLS-Pattern und Index-Audit
- InsurData-Datenmodell — Schwester-Projekt (BiPRO-/SV-/Steuer-Referenzdaten)
- Architektur-Entscheidungen (ADRs) — 9 ADRs zu Multi-Tenancy, OAuth, Edge-Functions, Encryption etc.
- End-to-End-Flows (9 Sequenzdiagramme): BiPRO-Maklerpost, VDG-Login, Schaden-Lifecycle, Mandate, Stripe, Email-Sync, KI-Block-Rendering, Wiedervorlagen, Courtage-3CX
- Glossar — deutsche Versicherungs-Begriffe
- Getting Started — Repo-Setup, lokale Supabase-Instanz, Deno-Pinning
- Coding Conventions — Hook-Pattern, Edge-Function-Skeleton, Migration-Pattern
- Runbooks-Index — Verlinkung in
docs/runbooks/unddocs/diagnostics/
Kern-CRM
Stammdaten- und Vorgangsentitäten, mit denen der Makler täglich arbeitet.
- Kunden — Kunden-360 (natürliche und juristische Personen) inkl. Ansprechpartner, Tags, Verlauf, Notizen, Beziehungen. →
docs/wiki/02-modules/kunden.md - Verträge — Vertrags-Stammdaten mit Versicherer-/Produkt-Bezug, Bedingungswerken, Zahlweise, Inkasso, KFZ-Kennzeichen. →
docs/wiki/02-modules/vertraege.md - Schäden — Schadenfall-Verwaltung mit Status, Schadenfotos, Schadenanzeigen, AI-Klassifikation. →
docs/wiki/02-modules/schaeden.md - Angebote — Opportunity-/Offer-Pipeline, Angebots-Landingpages, digitale Annahme, Multi-Sparten-Bündelung. →
docs/wiki/02-modules/angebote.md - Vorgänge — Querschnittliche Prozess-Container für Angebots-, Schaden-, Onboarding- und sonstige mehrstufige Abläufe. →
docs/wiki/02-modules/vorgaenge.md - Aufgaben & Wiedervorlagen — Tasks mit Fälligkeit, Priorität, Wiedervorlage-Cron, Reminder-E-Mails. →
docs/wiki/02-modules/aufgaben-wiedervorlagen.md - Termine — Kalender mit Trafft-Buchungs-Sync und 3CX-Click-to-Call-Brücke. →
docs/wiki/02-modules/termine.md - Kommunikation — Vereinheitlichter Posteingang über E-Mail, Telefon, WhatsApp, Brief, Fax (zentrale
communications-Tabelle). →docs/wiki/02-modules/kommunikation.md - Aktivitäten / Timeline — Chronologische Customer- und Vorgangs-Historie über alle Kanäle und Subsysteme. →
docs/wiki/02-modules/aktivitaeten.md - Lead-Pipeline — Pre-Customer-Funnel mit Quellen, Status, Auto-Insights und Conversion in Opportunities. →
docs/wiki/02-modules/leads.md - Versicherer-Stammdaten — Versicherer mit Produkten, Schadenkanälen, Bedingungs-Versionen, Pool-Zuordnung. →
docs/wiki/02-modules/versicherer.md - Globale Suche — Cross-Entity-Suche mit Lazy-Loading über Kunden, Verträge, Schäden, Vorgänge, Dokumente. →
docs/wiki/02-modules/globale-suche.md
Operations
Tagesgeschäft, Beratung, Provisionen, Marketing und KI-gestützte Werkzeuge.
- Dashboard — Broker-Tagesüberblick mit KPIs, fälligen Aufgaben, neuen Meldungen, AI-Insights. →
docs/wiki/02-modules/dashboard.md - Reports & Analytics — Modulare Reports (Umsatz, Schäden, Mitarbeiter, Leads, Kunden-Map, InsurInsights). →
docs/wiki/02-modules/reports.md - Beratungsdoku — IDD-konforme Beratungsprotokolle inkl. Bedarfsanalyse-Snapshot. →
docs/wiki/02-modules/beratungsdoku.md - Smart Notes — Sprachaufnahme, Live-Transkript und AI-Zusammenfassung von Beratungsgesprächen. →
docs/wiki/02-modules/smart-notes.md - Maklervollmacht — Erstellung, Versand, mobile Signatur, Speicherung und Wiedervorlage von Mandate-PDFs. →
docs/wiki/02-modules/mandate.md - Courtage-Cockpit — Courtage-Dokumente, Pending Items, Stornoreserve, Vertrags-Matching. →
docs/wiki/02-modules/courtage.md - Provisions-Dashboard — Auswertung verdienter Provisionen pro Mitarbeiter / Vertrag / Sparte. →
docs/wiki/02-modules/provisionen.md - Vertragscheck — Bestandsanalyse und AVB-Bewertung pro Vertrag (intern + externe API). →
docs/wiki/02-modules/vertragscheck.md - Bestands-Check — Datenqualitäts-Reporting auf dem Vertragsbestand mit täglichem Maintenance-Cron. →
docs/wiki/02-modules/bestands-check.md - Bestandsübertragung — Pool-Übertragungs-Workflow inklusive automatischer Reminder-Mails. →
docs/wiki/02-modules/bestandsuebertragung.md - Kampagnen / Marketing — E-Mail-Kampagnen, Empfänger-Segmente, Tracking, Templates. →
docs/wiki/02-modules/kampagnen.md - Empfehlungs-Programm — Referral-Landingpage, Tracking und Voucher-Versand an Empfehler. →
docs/wiki/02-modules/empfehlungen.md - Visitenkarten / Public Card — Öffentliches Maklerprofil mit Subdomain, OG-Preview, Bewertungs-Sync. →
docs/wiki/02-modules/visitenkarten.md - Landing Page Builder — Generischer Editor für Makler-Microsites und Kampagnen-Landings. →
docs/wiki/02-modules/landing-page-builder.md - KI-Assistent — Chat- und Aktions-Assistent mit Tool-Calling über alle CRM-Entitäten. →
docs/wiki/02-modules/ki-assistent.md - AVB-Wissensdatenbank — Bedingungs-Texte, Bedingungs-Vergleichs-Dialog und AVB-Reasoning-Library. →
docs/wiki/02-modules/avb-knowledge.md - Tools & Tool-Instanzen — Modular installierbare Broker-Tools (Tarifrechner, Formulare, externe Workflows) mit Webhook-Brücke. →
docs/wiki/02-modules/tools.md - Automation Engine — Regel- und Cron-basierte Aktionen auf CRM-Daten (Smart Actions). →
docs/wiki/02-modules/automation.md - Visual Workflow Builder — UI-Editor für mehrstufige Workflows + Journey-Editor + Engine-Status. →
docs/wiki/02-modules/visual-workflow-builder.md - Playbooks — Geführte Step-by-Step-Sequenzen für wiederkehrende Beratungs- und Aktions-Pfade. →
docs/wiki/02-modules/playbooks.md - InsurVision — Smart-Glasses-Briefing aus CRM-Kontext für Vor-Ort-Termine. →
docs/wiki/02-modules/insurvision.md - Kalkulatoren — Prämienrechner Kfz / Moped / Sach inkl. Tarif- und GeVo-Mapping. →
docs/wiki/02-modules/kalkulatoren.md - Schichtenvergleich — Vergleichs-Engine für die Drei-Schichten-Altersvorsorge (Riester, Rürup, BAV, Privat). →
docs/wiki/02-modules/schichtenvergleich.md - Insurance House — Visuelle Bedarfsanalyse als Haus-Metapher (Fundament / Räume / Dach). →
docs/wiki/02-modules/insurance-house.md - Sparten-Picker — IDD-konforme Sparten-Auswahlhilfe als Eingang zur Bedarfsanalyse. →
docs/wiki/02-modules/sparten.md
Compliance
Regulatorik, Datenschutz und nachweispflichtige Sicherheits-Workflows.
- DORA-Compliance — AI-Decision-Protocol, AI-System-Registry, ICT-Provider-Registry, Incident-Mgmt, Controls-Tracker. →
docs/wiki/02-modules/dora-compliance.md - Cancellation / Kündigungsmanagement — Kündigungs-Versand mit digitaler Signatur, Frist-Tracking und Empfangsnachweis. →
docs/wiki/02-modules/cancellation.md - DSGVO / Datenschutz — Public Datenschutz-Pages, Datenexport, WhatsApp-Data-Deletion-Endpoint. →
docs/wiki/02-modules/dsgvo.md - Emergency Vault — Treuhänder-basierter, client-side-verschlüsselter Notfallordner für Kunden. →
docs/wiki/02-modules/emergency-vault.md - Tenant-Offboarding — DSGVO-konformes Mandanten-Offboarding mit Datenexport und Hard-Delete. →
docs/wiki/02-modules/tenant-offboarding.md - Audit & AI-Decision-Log — Cross-Entity-Audit-Trail inkl. AI-Entscheidungs-Protokoll für DORA / EU AI Act. →
docs/wiki/02-modules/audit-log.md - Mobile Signatur — Browser-basiertes Signatur-Surface für Mandate, Kündigungen, Tool-Forms (kein App-Zwang). →
docs/wiki/02-modules/mobile-signatur.md
Integrationen
Anbindungen an externe Systeme und Drittanbieter-APIs.
- Microsoft 365 / Outlook E-Mail — Mail-Sync via MS-Graph, OAuth, Subscription-Webhooks. →
docs/wiki/05-integrations/ms365-email.md - Outlook Add-in — In-Outlook-Taskpane für CRM-Aktionen direkt während der E-Mail-Bearbeitung. →
docs/wiki/05-integrations/outlook-addin.md - WhatsApp Business — Meta WhatsApp Business API: Empfang, Versand, Templates, Media, Embedded Signup. →
docs/wiki/05-integrations/whatsapp.md - 3CX-Telefonie — Call-Journal, CRM-Lookup, Click-to-Call, Webhook, Extension-Status. →
docs/wiki/05-integrations/3cx.md - Sipgate-Telefonie — SIP-User-Mapping, Call-Control, Devices, Webhook. →
docs/wiki/05-integrations/sipgate.md - Placetel-Telefonie — Notify-API-Webhook, Call-Control, Customer-Lookup. →
docs/wiki/05-integrations/placetel.md - BlauDirekt-Pool — Pool-Sync (Bestand, Courtage, Schäden) via OAuth + täglicher Cron. →
docs/wiki/05-integrations/blaudirekt.md - VEMA-Pool — VEMA-Extranet, BiPRO-430-Document-Sync, Reprocessing-Pipeline. →
docs/wiki/05-integrations/vema.md - NAFI-Kfz — NAFI-Kfz-Vergleichsrechner mit Session-API, Webhook und Redirect-Brücke. →
docs/wiki/05-integrations/nafi.md - GDV-Datenformat — GDV-Datei-Parser für Pool-/Versicherer-Bestände (KI-gestützt). →
docs/wiki/05-integrations/gdv.md - Comparit — Tarifvergleichs-Engine für Sach- und Personenversicherung. →
docs/wiki/05-integrations/comparit.md - Vertragscheck-API — Externe Vergleichs-API für Vertrags-Bewertung (Rating + Bedingungs-Match). →
docs/wiki/05-integrations/vertragscheck-api.md - VDG / TAA — VDG-Authentication für Pool-/Maklerportale. →
docs/wiki/05-integrations/vdg.md - Trafft Booking — Online-Terminbuchung mit Service-/Slot-Sync und Zahlungs-Brücke. →
docs/wiki/05-integrations/trafft.md - InsurBooking-Proxy — Buchungssystem-Proxy für die externe InsurBooking-App. →
docs/wiki/05-integrations/insurbooking.md - InsurApp / InsurClip API — REST-/OAuth-API-Surface für Mobile-Companion-Apps (
sync-api,insurapp-auth,insurclip-api). →docs/wiki/05-integrations/insurapp-api.md - Resend (E-Mail-Versand) — Transactional E-Mail (Einladungen, Lockout, Signatur-Anfragen, System-Mails). →
docs/wiki/05-integrations/resend.md - Internetmarke / Briefversand — Deutsche-Post-Internetmarke + Brief-Versand-Workflow. →
docs/wiki/05-integrations/internetmarke.md - Fax — Outbound-Fax-Versand-Brücke. →
docs/wiki/05-integrations/fax.md - Stripe Subscription — Abo-Mgmt, Checkout, Customer-Portal, Webhook. →
docs/wiki/05-integrations/stripe.md - SumUp Card-Reader — Kartenzahlung am Beratungs-Tisch (OAuth + Terminal + Webhook). →
docs/wiki/05-integrations/sumup.md - Tremendous Vouchers — Anreiz-Gutschein-Versand für Empfehlungs- und Marketing-Kampagnen. →
docs/wiki/05-integrations/tremendous.md - Google Maps & Reviews — Karten-Token + Bewertungs-Sync für Public Cards (Google Places). →
docs/wiki/05-integrations/google.md - Mapbox — Karten-Token-Provider für den Customers-Map-Report. →
docs/wiki/05-integrations/mapbox.md - KI-Provider — OpenAI / Anthropic / Gemini mit Broker-spezifischen Keys, Auto-Fallback (siehe
_shared/ai-helpers.ts). →docs/wiki/05-integrations/ai-providers.md - Lovable AI Gateway (Legacy) — Routed AI Gateway, schrittweise Ablösung durch direkte Provider-Keys. →
docs/wiki/05-integrations/lovable-ai.md
Plattform
Cross-cutting Infrastruktur, Betrieb, Tenant-/User-Verwaltung und öffentliche Surfaces.
- Authentifizierung & RBAC — Auth-API, eigener OAuth-2.0-Server, Supabase-JWT, Scopes, Invite-Flow, Verify-Invite-Surface. →
docs/wiki/02-modules/auth.md - OAuth-Consent-Flow — User-facing Consent-Screen für Drittanbieter-App-Connections gegen den eigenen OAuth-Server. →
docs/wiki/02-modules/oauth-consent.md - Settings — Broker-, User-, Modul-, Integrations- und KI-Einstellungen (Hauptsiedlung von Konfiguration). →
docs/wiki/02-modules/settings.md - Admin-Panel & SuperAdmin — Tenant-übergreifende Verwaltung (Brokers, Insurers, Pricing, Module, Compliance-Übersicht). →
docs/wiki/02-modules/admin.md - Broker-Onboarding — Self-Service-Onboarding-Wizard mit Stripe-Checkout und Initial-Datensetup. →
docs/wiki/02-modules/broker-onboarding.md - Customer-Portal — Kunden-Self-Service: Dokumente, EVB-Upload, Notfallordner-Trustee, Vault-Unlock. →
docs/wiki/02-modules/customer-portal.md - Subscription & Billing — Pricing-Plans, Trial-Banner, Subscription-Mgmt-UI (gestützt auf Stripe-Integration). →
docs/wiki/02-modules/subscription.md - Theme & Branding — White-Label Theme-, Logo- und Farbe-Settings pro Broker. →
docs/wiki/02-modules/theme-branding.md - Notifications — In-App-Notification-Center plus Notify-User-Edge-Function für System-Events. →
docs/wiki/02-modules/notifications.md - Document Center — Cross-Entity-Dokumentenverwaltung mit Volltextsuche, Klassifikation und Erinnerungs-Cron. →
docs/wiki/02-modules/dokumente.md - E-Mail-Sync-Engine — Cron-getriebene Mail-Pull-Engine + Auto-Klassifikation + Vorgangs-Zuordnung. →
docs/wiki/02-modules/email-sync-engine.md - Workflow Engine Runtime — Runtime + Status-Monitor für Visual-Workflow-Steps und Smart-Steps. →
docs/wiki/02-modules/workflow-engine.md - Tool-Webhook-Engine — Inbound-Webhook-Handler für Tool-Instanz-Callbacks (signiert via HMAC). →
docs/wiki/02-modules/tool-webhook-engine.md - Edge-Functions-Runtime — Supabase-Edge-Function-Plattform (~199 Functions) inkl. Type-Check-Pipeline und Kill-Switch-Layer. →
docs/wiki/02-modules/edge-functions-runtime.md - Public Marketing-Site — Öffentliche Landing-Pages (Home, Features, Pricing, Contact, Datenschutz, Broker-Signup). →
docs/wiki/02-modules/public-site.md - Geocoding & License Plates — Adress-Geocoding-Cron + KFZ-Kennzeichen-Lookup als gemeinsamer Stammdaten-Service. →
docs/wiki/02-modules/geo-und-kennzeichen.md - API Documentation — Broker-facing Developer-Portal für die
sync-api. →docs/wiki/02-modules/api-docs.md - Help & Changelog — In-App-Hilfe und Release-Notes-Surface. →
docs/wiki/02-modules/help-changelog.md - Tags — Cross-Entity-Tagging mit aggregierter Anzeige pro Kunde / Vertrag / Lead. →
docs/wiki/02-modules/tags.md - Bank-Konten — Bankverbindungs-Stammdaten für Lastschrift / SEPA / Inkasso. →
docs/wiki/02-modules/bank-konten.md - Card-App (Mini-Frontend) — Eigener Bundle-Entry für Subdomain-Cards (
card-main.tsx,card-app.tsx). →docs/wiki/02-modules/card-app.md