NueForm

Composites

Erstelle ein wiederverwendbares Fragenpaket einmal, teile es über Formulare hinweg, versioniere es sicher und verfolge jeden Eintrag an einem Ort.

Ein Composite ist ein wiederverwendbares Fragenpaket — zum Beispiel Vorname, Nachname, Titel, E-Mail als eine einzelne „Person"-Einheit. Du definierst es einmal, fügst es in beliebig viele Formulare ein und verwaltest es an einem Ort. Wenn du das Composite verbesserst, übernimmt jedes Formular, das es verwendet, die neue Version bei der nächsten Veröffentlichung des Formulars.

Composites lösen zwei Probleme, die mit jedem neuen Formular wachsen:

  • Konsistenz — dieselben Fragen zu „Person", „Adressblock" oder „Versicherungspolice" bleiben in all deinen Formularen identisch, statt auseinanderzudriften, wenn Kopien unabhängig voneinander bearbeitet werden.
  • Aggregation — jede Antwort auf ein Composite wird zusätzlich als eigenständiger Eintrag gespeichert, sodass du jede jemals übermittelte „Person" aus allen deinen Formularen in einer Tabelle sehen kannst.

Composites funktionieren überall dort, wo Formulare funktionieren: in Web-Formularen, in der Builder-Vorschau, bei Telefonanrufen (NueVoice), in CSV-Exporten, Benachrichtigungs-E-Mails, Webhooks und React-Komponenten-Exporten.

Ein Composite erstellen

Es gibt drei Wege, eines zu erstellen:

  1. Über die Composites-Seite — öffne Composites in der App-Seitenleiste und klicke auf Neues Composite. Das öffnet den vollständigen Composite-Editor, in dem du Unterfragen genau wie beim Erstellen eines Formulars hinzufügst und konfigurierst.
  2. Aus einem Formular — füge eine Composite-Frage hinzu (Abschnitt „Erweitert" der Palette) oder eine Liste-Frage mit Composite-Elementen, klicke dann auf Composite auswählen… und nutze die Erstellen-Option im Auswahldialog. Das neue Composite wird sofort mit deiner Frage verknüpft.
  3. Aus einer bestehenden Fragengruppe — wähle eine Fragengruppe im Builder aus und klicke auf In ein Composite umwandeln. Ihre Unterfragen werden in ein neues Composite umgewandelt, und die Gruppe wird durch eine Composite-Frage ersetzt, die darauf verweist.

Ein Composite kann bis zu 30 Unterfragen aus den Standard-Fragetypen enthalten (Text, E-Mail, Telefon, Zahl, Datum, Auswahl, Bewertungen und mehr). Screens, Gruppen und andere Composites können nicht in ein Composite verschachtelt werden.

Bearbeiten: drei Ebenen

Du kannst ein Composite auf der Ebene bearbeiten, die gerade passt:

  • Inline auf der Arbeitsfläche — wenn ein Formular auf ein Composite verweist, das dir gehört, erscheinen seine Felder als untergeordnete Knoten unter der Frage auf der Workflow-Arbeitsfläche. Bearbeite Titel und Einstellungen, füge Felder hinzu oder entferne sie direkt dort. Änderungen werden automatisch im Composite selbst gespeichert (nicht im Formular) und stehen damit jedem Formular zur Verfügung, das es verwendet.
  • Der Auswahldialog — tausche mit Ändern aus, auf welches Composite eine Frage verweist, oder dupliziere das Composite einer anderen Person, um deine eigene bearbeitbare Kopie zu erhalten.
  • Der vollständige Editor — klicke auf Vollständigen Editor öffnen (oder öffne das Composite über die Composites-Seite) für das komplette eigenständige Bearbeitungserlebnis, einschließlich des Tabs Sprachen für Übersetzungen und der Einträge-Ansicht.

Inline-Bearbeitungen ändern die Arbeitskopie des Composites, die von jedem Formular gemeinsam genutzt wird, das darauf verweist. Sie wirken sich erst auf live veröffentlichte Formulare aus, wenn du das Composite veröffentlichst und diese Formulare erneut veröffentlichst — siehe den nächsten Abschnitt.

Veröffentlichen und Versionen

Composites haben ein bewusst zweistufiges Sicherheitsmodell:

  • Die Arbeitskopie ist das, was du bearbeitest. Sie wird Teilnehmern nie angezeigt.
  • Die veröffentlichte Definition ist ein unveränderlicher Snapshot, der jedes Mal erstellt wird, wenn du beim Composite auf Veröffentlichen klickst. Beim Veröffentlichen wird die Version des Composites erhöht.

Wenn du ein Formular veröffentlichst, friert das Formular die aktuell veröffentlichte Definition des Composites in seinem eigenen veröffentlichten Snapshot ein. Ab diesem Zeitpunkt sehen Teilnehmer dieses Formulars immer genau diese Version — selbst wenn sich das Composite später ändert. Das bedeutet:

  • Ein Composite mit unveröffentlichten Änderungen zeigt auf seinem Arbeitsflächen-Badge ein Entwurfsänderungen · Veröffentlichen-Kennzeichen. Klicke darauf, um das Composite direkt dort zu veröffentlichen, wo du gerade arbeitest (du wirst um Bestätigung gebeten, wenn auch andere Formulare es verwenden).
  • Wenn du ein Formular veröffentlichst, das auf Composites mit ausstehenden Änderungen verweist, listet ein Dialog alle davon auf — mit der Wahl zwischen Alle veröffentlichen (zuerst die Composites, dann das Formular) oder Nur Formular (das Formular bleibt bei den zuletzt veröffentlichten Composite-Versionen).
  • Ein Composite, das noch nie veröffentlicht wurde, blockiert die Formularveröffentlichung, bis du es veröffentlichst — es gibt keine Version, die das Formular einfrieren könnte.

Um eine Composite-Verbesserung in ein bestehendes Formular auszurollen: Veröffentliche das Composite und veröffentliche dann das Formular erneut.

Composites in Formularen verwenden

Der Composite-Fragetyp

Füge eine Composite-Frage aus dem Paletten-Abschnitt Erweitert hinzu und wähle ein Composite aus. Teilnehmer sehen alle seine Felder zusammen auf einem Bildschirm, füllen sie aus und fahren mit einem OK fort — wie eine Multi-Fragen-Seite, deren Inhalt zentral verwaltet wird. Die Antwort wird als ein strukturierter Wert gespeichert, und ein Composite-Eintrag wird aufgezeichnet.

Teilen und Eigentümerschaft

Composites gehören ihrem Ersteller. Teamkollegen können in ihren Formularen auf dein Composite verweisen — sie sehen seine Felder schreibgeschützt mit einem Hinweis auf den Eigentümer — aber nur du kannst es bearbeiten. Jeder kann auf Zum Bearbeiten duplizieren klicken, um eine eigene unabhängige Kopie abzuspalten.

Composites + der Listen-Fragetyp

Der Liste-Fragetyp (Abschnitt „Auswahl" der Palette) erfasst sich wiederholende Elemente. Setze seinen Elementtyp auf Composite-Elemente und wähle ein Composite, dann können Teilnehmer beliebig viele strukturierte Einträge hinzufügen — das klassische Muster „Füge alle deine Vorstandsmitglieder hinzu":

  • Teilnehmer klicken auf Element hinzufügen, um einen Eintrag anzuhängen; jeder Eintrag ist eine Karte mit den Feldern des Composites.
  • Die Einstellungen Minimale / maximale Elemente legen fest, wie viele Einträge erforderlich oder erlaubt sind (harte Obergrenze: 100).
  • Einträge können entfernt und eingeklappt werden, um lange Listen übersichtlich zu halten — standardmäßig ist immer nur ein Eintrag geöffnet.
  • Jeder Eintrag wird als eigener Composite-Eintrag aufgezeichnet, versehen mit seiner Position in der Liste.

Eingeklappte Anzeigemodi

Die Einstellung Anzeigemodus (sichtbar, sobald ein Composite ausgewählt ist) steuert, wie ein eingeklappter Eintrag dargestellt wird:

  • Kompakt (Standard) — der Eintrag klappt auf eine einzelne Zeile zusammen. Nutze Felder für eingeklappte Zusammenfassung, um auszuwählen, welche Felder in dieser Zeile in welcher Reihenfolge erscheinen — zum Beispiel John · Director · john@acme.com. Das erste Feld des Composites ist vorausgewählt; füge hinzu, entferne und ziehe zum Umsortieren.
  • Karte — der Eintrag klappt zu einer höheren Karte zusammen, die Beschriftung und Wert jedes Feldes zeigt (ein Gedankenstrich markiert unbeantwortete Felder). Ideal, wenn Prüfer Einträge auf einen Blick verifizieren müssen, ohne sie aufzuklappen.

Listen mit einfachem Text

Eine Liste kann auch einfache Texteinträge erfassen (Elementtyp → Textelemente) — tippe und drücke die Eingabetaste oder nutze die Schaltfläche Hinzufügen. Validierung pro Element (Muster, Länge), Duplikatvermeidung, Umsortieren per Drag-and-drop, Standardelemente und Min-/Max-Anzahl sind alle verfügbar. Kein Composite nötig.

Einträge: ein Composite, jedes Formular

Öffne ein Composite und wechsle zu Einträge für eine schreibgeschützte Tabelle mit jedem gespeicherten Eintrag aus allen Formularen, die es verwenden. Jede Zeile ist ein ausgefülltes Composite — egal ob es aus einer Composite-Frage oder einem einzelnen Element in einer Liste stammt.

  • Spalten — eine Spalte pro Unterfeld, dazu das Quellformular, der Übermittlungszeitpunkt und (bei Listeneinträgen) die Elementposition. Blende Spalten ein und aus, um die Ansicht zu fokussieren.
  • Als JSON kopieren — jede Zeile hat eine Kopier-Schaltfläche, die den vollständigen Eintrag als JSON in deine Zwischenablage legt.
  • Export — lade die aktuelle Ansicht als CSV oder JSON herunter. Exporte berücksichtigen deine Filter und deine Auswahl sichtbarer Spalten.

Der Datenschutz folgt den Formularberechtigungen: Die Einträge-Ansicht enthält nur Einträge aus Formularen, deren Antworten du sehen darfst. Bei Teams mit Datenresidenz werden Einträge in der eigenen Datenbankregion des Teams gespeichert.

Logik mit Composites und Listen

Logikregeln verstehen die Composite-Struktur:

  • Unterfeld-Bedingungen — sprich jede Composite-Unterantwort in einer Bedingung an (zum Beispiel: springe, wenn Person → Titel gleich „CEO" ist). Unterfelder erscheinen in der Feldauswahl der Bedingung unter ihrer übergeordneten Frage.
  • Listen-Zähloperatoren — verzweige danach, wie viele Elemente eine Liste hat: Elementanzahl gleich, Elementanzahl größer als, Elementanzahl kleiner als.

Übersetzungen

Composites haben ihre eigenen Übersetzungen, verwaltet im Tab Sprachen des vollständigen Editors. Füge eine Sprache hinzu und lass Name, Beschreibung und jedes Unterfeld des Composites automatisch per KI übersetzen — mit derselben Engine, die auch Formulare nutzen. Übersetzungen sind Teil der Arbeitskopie und erreichen Teilnehmer über den Veröffentlichungsablauf, sodass ein mehrsprachiges Formular seine Composites in der Sprache der Teilnehmer darstellt.

Telefonanrufe

Bei NueVoice-Anrufen wird eine Composite-Frage als natürliche Abfolge gestellt — der Agent führt den Anrufer der Reihe nach durch jedes Unterfeld. Eine Liste von Composites wird zu einer Schleife: Nach jedem abgeschlossenen Eintrag bietet der Agent an, einen weiteren hinzuzufügen, bis der Anrufer fertig ist oder das Maximum erreicht wurde. Einträge werden identisch zu Web-Übermittlungen aufgezeichnet.

Vorlagen

Wenn du ein Formular, das Composites verwendet, als Marketplace-Vorlage veröffentlichst, werden die Composites mit eingebettet. Jeder, der die Vorlage verwendet, erhält seine eigenen, in sich geschlossenen Klone — bereits veröffentlicht, vollständig bearbeitbar und unabhängig von deinen Originalen.

Löschen und Wiederherstellen

Das Löschen eines Composites ist ein Soft Delete: Es verschwindet aus Auswahldialogen und deiner Bibliotheksliste, aber veröffentlichte Formulare funktionieren weiter — ihre Snapshots enthalten die eingefrorene Definition bereits. Stelle ein gelöschtes Composite jederzeit über die Composites-Seite wieder her. Neue Formulare können nicht auf ein Composite verweisen, solange es gelöscht ist.

API-Zugriff (MCP)

Der NueForm-MCP-Server stellt KI-Assistenten die vollständige Composite-Verwaltung zur Verfügung: list_composites, get_composite, create_composite, update_composite, publish_composite und delete_composite. Es gelten dieselben Arbeitskopie-/Veröffentlichungs-Semantiken — update_composite bearbeitet den Entwurf, und verweisende Formulare können nicht veröffentlicht werden, bis publish_composite aufgerufen wurde. Siehe MCP-Integration.

Anwendungsfälle aus der Praxis

Vorstandsmitglieder und Verzeichnisse. Die Mandatsaufnahme einer Kanzlei zur Unternehmensgründung braucht Name, Titel und E-Mail jedes Vorstandsmitglieds. Erstelle ein „Vorstandsmitglied"-Composite, füge es in eine Liste ein, und Mandanten fügen so viele Mitglieder hinzu, wie sie haben. Die Einträge-Ansicht wird zu einem mandatsübergreifenden Verzeichnis aller jemals übermittelten Vorstandsmitglieder — exportierbar für Konfliktprüfungen.

Ein Kontaktblock, fünfzig Formulare. Das Marketing betreibt Dutzende Kampagnenformulare, die alle dieselben Kontaktdaten abfragen. Mit einem „Kontakt"-Composite wird eine Compliance-Änderung (etwa die Aufteilung von Vollständiger Name in Vorname und Nachname) einmal vorgenommen, veröffentlicht und Formular für Formular bei dessen nächster Veröffentlichung ausgerollt — kein Durchsuchen von fünfzig Buildern.

Veranstaltungsgäste. Ein Anmeldeformular fragt die Daten der anmeldenden Person ab, danach eine Liste eines „Teilnehmer"-Composites („Wer kommt mit dir?") mit einem Maximum passend zu deiner Tischgröße. Der Kompakt-Anzeigemodus mit Name · Essenswunsch hält lange Gästelisten überschaubar; die Einträge-Ansicht liefert dem Catering eine Tabelle aller Teilnehmer aus all deinen Veranstaltungsformularen.

Lieferanten-Compliance. Der Einkauf sammelt Versicherungspolicen von Lieferanten: ein „Versicherungspolice"-Composite (Anbieter, Policennummer, Deckung, Ablaufdatum) in einer Liste, verwendet in Onboarding-, Verlängerungs- und Audit-Formularen. Der Karten-Anzeigemodus lässt Prüfer jede Police verifizieren, ohne sie aufzuklappen, und die Einträge-Ansicht ist ein einziges Register aller erfassten Policen — mit CSV-Export für das Audit.

HR-Bewerbungen. Eine Bewerbung nutzt ein „Frühere Beschäftigung"-Composite (Arbeitgeber, Rolle, Zeitraum) in einer auf fünf begrenzten Liste, dazu ein „Notfallkontakt"-Composite, das mit dem separaten Onboarding-Formular geteilt wird. Logik auf dem Unterfeld Frühere Beschäftigung → Rolle leitet erfahrene Kandidaten zu zusätzlichen Fragen, und eine Listen-Zählregel markiert Bewerbungen ohne Berufserfahrung für die manuelle Prüfung.

Limits und Wissenswertes

  • Bis zu 30 Unterfragen pro Composite; Namen bis zu 120 Zeichen.
  • Composites können keine Screens, Gruppen oder andere Composites enthalten und nicht über eine Liste auf sich selbst verweisen.
  • Listen sind auf 100 Elemente begrenzt, unabhängig vom konfigurierten Maximum.
  • Die Inline-Bearbeitung auf der Arbeitsfläche steht dem Eigentümer des Composites zur Verfügung; Teamkollegen sehen schreibgeschützte Felder und Zum Bearbeiten duplizieren.
  • Das Veröffentlichen eines Composites ändert nie von sich aus ein Live-Formular — Formulare frieren Composite-Versionen immer erst bei der Formular-Veröffentlichung neu ein.
Zuletzt aktualisiert: 20. Juli 2026