{
  "schema_version": "1.0",
  "typ": "kunde_config",
  "id": "demo",
  "branding": {
    "app_name": "Voco",
    "bundle_id_suffix": "app",
    "akzent_theme": "salbei",
    "icon_set": "AppIcon",
    "backend_url": "https://vocobackend.wfk-online.de"
  },
  "terminologie": {
    "kunde": "Kunde",
    "besuch": "Besuch",
    "bericht": "Besuchsbericht",
    "aufgaben": "Aufgaben",
    "verkaufschancen": "Verkaufschancen",
    "kundenanfragen": "Kundenanfragen"
  },
  "crm_wertelisten": {
    "aufgabe_status": ["offen", "in Bearbeitung", "erledigt"],
    "prioritaet": ["hoch", "mittel", "niedrig"],
    "chance_status": ["offen", "gewonnen", "verloren"],
    "chance_phase": ["Qualifizierung", "Angebot", "Verhandlung", "Abschluss"],
    "anfrage_status": ["offen", "in Bearbeitung", "beantwortet"]
  },
  "objekttypen": ["aufgaben", "verkaufschancen", "kundenanfragen"],
  "agenten": [
    "aufgaben",
    "verkaufschancen",
    "kundenanfragen",
    "naechste_schritte",
    "doku_feedback",
    "zusammenfassung",
    "kompetenz"
  ],
  "modelle": {
    "llm_provider": "anthropic",
    "llm_model": "claude-opus-4-8",
    "voice_model": "grok-voice-fast-1.0",
    "voice_name": "carina",
    "anhang_provider": "anthropic",
    "anhang_model": "claude-sonnet-5"
  },
  "integrationen": [
    { "id": "cas", "typ": "crm", "beschreibung": "CAS genesisWorld (PoC: kein Write-back)", "aktiv": false }
  ],
  "features": {
    "anhang_upload": true
  },
  "kompetenz_dimensionen": [
    { "key": "bedarfsanalyse", "label": "Bedarfsanalyse", "rubrik": "Wie gut hat der AD den Bedarf/die Situation des Kunden erfragt und verstanden (offene Fragen, Zuhoeren, Beduerfnisse herausgearbeitet)?" },
    { "key": "entscheider_zugang", "label": "Entscheider-Zugang", "rubrik": "Wie gut adressiert der AD die Entscheider/relevanten Rollen (identifiziert, eingebunden, Zugang gesichert)?" },
    { "key": "abschlusstechnik", "label": "Abschlusstechnik", "rubrik": "Wie zielgerichtet fuehrt der AD Richtung naechster verbindlicher Schritt/Abschluss (konkrete Vereinbarung, Verbindlichkeit)?" }
  ],
  "crm_status_semantik": {
    "aufgabe_erledigt_werte": ["erledigt"],
    "verkaufschance_erledigt_werte": ["gewonnen", "verloren"],
    "kundenanfrage_erledigt_werte": ["beantwortet"]
  },
  "standard_waehrung": "EUR",
  "voice": {
    "turn_detection": {
      "threshold": 0.5,
      "prefix_padding_ms": 300,
      "silence_duration_ms": 600
    },
    "idle_timeout_s": 120
  },
  "anhang_limits": {
    "max_dateien": 10,
    "max_mb": 20
  }
}
