Die Plattform zur Konfiguration variantenreicher Produkte – für die intuitive, regelbasierte Modellierung komplexer Produktlogik.
Maximale Flexibilität. Volle Kontrolle.Ein Konfigurationserlebnis, das überzeugt.
Flexible Reihenfolge
Ihre Nutzer starten, wo es für sie sinnvoll ist – ohne vorgegebene Pfade, ohne Sackgassen. SPC erlaubt eine freie Reihenfolge der Merkmalsauswahl und sorgt dennoch für Konsistenz.
Mehr erfahrenIntuitive Nutzerführung
SPC leitet Ihre Nutzer intelligent durch alle Produktabhängigkeiten. Einschränkungen, wie verpflichtende Merkmale oder unzulässige Kombinationen, werden klar kommuniziert.
Mehr erfahrenErklärungen und Lösungswege
SPC erklärt verständlich, warum bestimmte Merkmalswerte aktuell nicht auswählbar sind, und zeigt passende Alternativen oder Lösungswege auf. So bleiben auch komplexe Abhängigkeiten nachvollziehbar.
Mehr erfahrenImplizite Entscheidungen
SPC trifft eindeutig ableitbare Entscheidungen automatisch. Diese impliziten Entscheidungen reduzieren manuelle Eingaben und führen Nutzer schneller zu einer gültigen Konfiguration.
Mehr erfahrenAnalytics & Insights
Live-Dashboards machen Nutzungsverhalten, Abschlussraten und Engpässe sichtbar. Datenbasiert optimieren statt raten.
Experten an Ihrer Seite
Wir begleiten Sie persönlich und praxisnah beim Aufbau Ihrer Konfigurationslösung – abgestimmt auf Ihre Anforderungen und Prozesse. Schritt für Schritt bis zum Go-Live.
Cloud-native
Wir betreiben die SPC-Plattform in einem EU-Rechenzentrum, DSGVO-konform. Ohne eigene Infrastruktur.
Transparente Kosten
Feste Bereithaltungspauschale plus nutzungsabhängige Kosten. Planbar in der Basis. Flexibel in der Nutzung.
Offen für Ihre Systeme
Über die offene REST-API integrieren Sie die Engine in Ihre ERP-, PIM- und CPQ-Systeme. SPC passt sich Ihrer Systemlandschaft an – nicht umgekehrt.
Support
Unser Team unterstützt Sie schnell und persönlich bei allen Fragen rund um Ihre Konfigurationslösung. Damit Sie schnell weiterkommen.
Mit dem Configuration Model Developer (CMD) erstellen und pflegen Produktmanager und Ingenieure ihre Konfigurationsmodelle in einer gemeinsamen Modellierungsumgebung. So bleibt auch komplexe Produktlogik transparent, nachvollziehbar und dauerhaft beherrschbar.
Regeln modellieren statt programmieren
Mit dem CMD modellieren Sie Produktlogik anhand von Regeln – ohne Änderungen am Anwendungscode. Das schafft Transparenz und erleichtert die Pflege komplexer Zusammenhänge.
Aus Produktdaten werden Konfigurationsmodelle
Der CMD übernimmt Konfigurationsattribute aus Ihren bestehenden Systemen und leitet variantenbildende Regeln aus bestehenden Produkthierarchien ab. Fachliche und vertriebsorientierte Regeln ergänzen und pflegen Sie direkt im CMD.
Komplexität strukturieren, Wissen wiederverwenden
Wie komplexe Produkte lassen sich auch Konfigurationsmodelle aus überschaubaren Komponenten aufbauen. Einmal modellierte Komponenten können in unterschiedlichen Konfigurationsmodellen wiederverwendet und flexibel miteinander kombiniert werden.
Kundenstimmen
Wir haben den Konfigurator, den wir gemeinsam mit Viamedici aufgebaut haben, auf einer Fachmesse präsentiert – und unser Wettbewerber kam gleich zweimal an unseren Stand, um sich das Produkt anzusehen. Ein besseres Kompliment gibt es nicht.
Mit den Bibliotheken von Viamedici haben wir unseren eigenen Produktkonfigurator selbst aufgebaut – und das mit vollem Erfolg. Alles läuft reibungslos und beeindruckend schnell. Wir sind rundum zufrieden.
Viamedici hat unser Produktkonfigurationsmodell mit dem Configuration Model Developer aufgebaut – schnell und effizient. Unser neuer Pocket-Kit-Konfigurator ist deutlich schneller als zuvor und fügt sich nahtlos in das Design unserer Website ein.
Viamedici ist unser Partner für Produktkonfiguration und das Management der zugehörigen Produktdaten. Der Prototyp, den das Team für uns entwickelt hat, hat uns auf Anhieb überzeugt. Nun entwickeln wir ihn gemeinsam zum Produktivsystem weiter.
Kundenstimmen
Aus laufenden Projekten
Mit dem Viamedici Configurator UI Kit für Framer konzentrieren Sie sich auf Design und Nutzerführung. Vorgefertigte Bausteine und Steuerelemente beschleunigen die Umsetzung und reduzieren den Entwicklungsaufwand – ohne klassische Frontend-Programmierung.
Für mehr Kontrolle oder die Integration von Konfigurationsfunktionen in bestehende Anwendungen können Sie direkt auf die REST API der Configuration Engine zugreifen oder unsere speziellen npm-Bibliotheken für moderne Webanwendungen nutzen.

REST-API
Über die REST-API binden Sie die Funktionen der Configuration Engine plattform- und programmiersprachenunabhängig in Ihre Anwendungen ein. Die OpenAPI-Spezifikation beschreibt die Schnittstelle in standardisierter Form und erleichtert sowohl die Erstellung passender API-Clients als auch deren anschließende Einbindung.
OpenAPI SpezifikationTypeScript-Bibliothek
Unsere Open-Source-TypeScript-Bibliothek kapselt die REST-API der Configuration Engine und stellt ein typsicheres SDK für moderne Webanwendungen bereit. Sie unterstützt die Verwaltung laufender Konfigurationen, den Umgang mit nicht auswählbaren Merkmalswerten und die Speicherung des aktuellen Konfigurationszustands.
GitHub RepositoryReact-Bibliothek
Mit unserer Open-Source-React-Bibliothek entwickeln Sie individuelle Konfigurator-Oberflächen und binden diese an die Configuration Engine an. Wiederverwendbare Bausteine übernehmen die technische Kommunikation und die Verwaltung des Konfigurationszustands. Gestaltung und Nutzerführung bleiben dabei vollständig in Ihrer Hand.
GitHub RepositoryDie Configuration Engine verbindet regelbasierte Produktlogik mit einer flexiblen Headless-Architektur und kurzen Reaktionszeiten. Damit schafft sie das technische Fundament für individuelle Konfigurationslösungen.
Auswahl und Wirkung
Die Configuration Engine wertet die regelbasierte Produktlogik bei jeder Auswahl bzw. Eingabe aus. Sie ermittelt, welche Merkmalswerte weiterhin verfügbar, nicht auswählbar oder automatisch gesetzt sind.
Ein Modell – viele Anwendungen
Ein zentrales Konfigurationsmodell für alle Kanäle: Die Configuration Engine stellt dasselbe Konfigurationsmodell für interne Vertriebsanwendungen, Kundenportale und Partnerplattformen bereit. So greifen alle Anwendungen auf eine gemeinsame Konfigurationslogik zu und liefern konsistente Konfigurationsergebnisse.
Flexibel, weil datengetrieben
Konfigurationsattribute und Produktstrukturen werden in den angebundenen PIM- bzw. ERP-Systemen gepflegt. Fachliche und Vertriebsregeln werden im CMD geändert. Die Configuration Engine verarbeitet diese Änderungen, ohne dass Anpassungen am Frontend- oder Anwendungscode erforderlich sind.
Cloud-native
Skalierbar, hochverfügbar und sicher: Für moderne Cloud-Umgebungen entwickelt: SPC lässt sich bedarfsgerecht skalieren und hochverfügbar betreiben. Konfigurationsregeln sind vor unberechtigtem Zugriff geschützt.
Headless & API-First
Konfigurationslogik ohne UI-Bindung: Die Engine funktioniert unabhängig vom Frontend – via REST-API in Web-, Mobile- oder Desktop-Apps integrierbar.
Hohe Performance
Kurze Auswertungszeiten auch bei komplexen Modellen: Die Configuration Engine erreicht auch bei komplexen Modellen extrem kurze Auswertungszeiten und ermöglicht damit unmittelbar reagierende Benutzeroberflächen.
Modulare Konfigurationsmodelle
Die Configuration Engine unterstützt modular aufgebaute Konfigurationsmodelle. Komponenten lassen sich mit gemeinsam genutzten Modellen verbinden und zu vollständigen Systemkonfigurationen zusammenführen. Regeln bilden die Abhängigkeiten zwischen den beteiligten Modellen ab.
Konfigurationszustand effizient verwalten
Die Configuration Engine hält den aktuellen Zustand während des gesamten Konfigurationsvorgangs vor. Anwendungen müssen daher nur relevante Änderungen übermitteln. Das reduziert das übertragene Datenvolumen, beschleunigt die weitere Auswertung und erlaubt eine reibungslose Nutzererfahrung.
SPC bindet Konfigurationsfunktionen in bestehende Anwendungen und Geschäftssysteme ein. Standardisierte Schnittstellen ermöglichen den Austausch von Produkt-, Kunden- und Konfigurationsdaten über Systemgrenzen hinweg.
Ob Webshop, Kundenportal oder Vertriebstool – die Engine lässt sich nahtlos in bestehende Benutzeroberflächen einbetten, ohne dass vorhandene Systeme ersetzt werden müssen.
Vordefinierte Schnittstellen zu EPIM sowie zu gängigen CPQ-, ERP- und CRM-Systemen verkürzen die Integrationszeit und sorgen über Systemgrenzen hinweg für konsistente Produktdaten.
Offene, dokumentierte REST-APIs geben Ihrem Entwicklungsteam die nötige Flexibilität für individuelle Anbindungen, die über Standardschnittstellen hinausgehen.
Aktualisierte Produktdaten und Regeln stehen den angebundenen Systemen in Echtzeit zur Verfügung – ohne manuelle Synchronisation oder doppelte Datenpflege.
SPC verbessert Konfigurationsprozesse in Vertrieb und Technik: weniger Fehler, weniger manueller Aufwand und kürzere Verkaufszyklen – von der ersten Auswahl bis zur fertigen Bestellung.
- SchnellerVon der Idee bis zur freigegebenen Variante.
Schnellere Markteinführung
Bringen Sie neue Varianten und Optionen in Tagen statt Monaten auf den Markt. Ohne auf das nächste IT-Release zu warten.
- EffizienterDurch automatisierte, regelbasierte Konfigurationsprozesse.
Höhere Effizienz
Regelbasierte Prüfungen und automatische Entscheidungen reduzieren den manuellen Aufwand und verkürzen die Zeit bis zur vollständigen Produktspezifikation. Automatisierte Abläufe verkürzen Ihre Verkaufszyklen spürbar.
Skalierbarkeit und Flexibilität
Dank der MACH-Architektur können einzelne Dienste unabhängig erweitert und bedarfsgerecht skaliert werden. Neue Anforderungen, Regeln und Varianten lassen sich jederzeit ergänzen.

Fehlerreduktion
Die fortlaufende Prüfung aller Auswahlen anhand einheitlicher Regeln verhindert unzulässige Produktspezifikationen. Regelprüfungen erkennen unzulässige oder unvollständige Spezifikationen bereits während der Konfiguration.
Kosteneinsparungen
Geprüfte Konfigurationsergebnisse verringern den Aufwand für Rückfragen, Korrekturen und Nacharbeit und reduzieren damit die Kosten in nachgelagerten Prozessen. Automatische Regelprüfungen reduzieren den manuellen Prüf- und Korrekturaufwand.
Verbesserte Kundenerfahrung
Eine verständliche Nutzerführung zeigt verfügbare Möglichkeiten, erklärt Einschränkungen und unterstützt Kunden bei der Auswahl einer passenden Produktkonfiguration. Ihre Kunden gelangen geführt und mit weniger Rückfragen zur passenden Produktvariante.



















