Skip to main content
Für die Standard-Webhook-Einrichtung siehe Webhook-Trigger einrichten. Dieser Artikel behandelt die spezifische Verarbeitung, die für die benutzerdefinierte Payload-Struktur von Typeform erforderlich ist.

Schritt 1: Webhook-Workflow erstellen

  1. Gehen Sie zu Einstellungen → Workflows
  2. Klicken Sie auf + Neuer Workflow
  3. Wählen Sie Webhook als Trigger
  4. Kopieren Sie die Webhook-URL

Schritt 2: Typeform konfigurieren

  1. Öffnen Sie in Typeform Ihr Formular
  2. Gehen Sie zu Connect → Webhooks
  3. Fügen Sie Ihre Twenty-Webhook-URL ein
  4. Speichern

Schritt 3: Die Typeform-Payload verstehen

Typeform sendet eine verschachtelte JSON-Struktur. Hier ist ein vereinfachtes Beispiel:
Wichtige Hinweise:
  • Formulardaten sind unter form_response verschachtelt
  • Antworten werden als Array zurückgegeben, nicht als benannte Felder
  • Jede Antwort enthält den Feldtyp und den Titel als Referenz

Schritt 4: Felder aus dem answers-Array extrahieren

Da answers ein Array ist, können Sie in den folgenden Schritten nur das gesamte Array auswählen — nicht einzelne Felder. Fügen Sie eine Code-Aktion hinzu, um die benötigten Felder zu extrahieren:
In den folgenden Schritten können Sie nun contact.firstName, contact.email usw. aus der Variablenauswahl auswählen.
Weitere Details zum Umgang mit Arrays in Code-Aktionen finden Sie unter Arrays in Code-Aktionen verarbeiten.

Schritt 5: Datensatz erstellen

Fügen Sie die Aktion Datensatz erstellen hinzu:

Schritt 6: Testen und aktivieren

  1. Senden Sie in Typeform eine Testantwort ab
  2. Überprüfen Sie die Workflow-Ausführung, um zu bestätigen, dass die Daten erfasst wurden
  3. Aktivieren Sie den Workflow

Verwandt