Anleitung: Antwort in deinem Flow verwenden
Diese Seite: https://commentwatchdog.com/de/help/http-requests/use-the-answer-in-your-flow
Thema: HTTP-Anfragen
Dauer: etwa 4 minutes
Wer das tun kann: Inhaber, Administrator oder Manager
Autor: https://anantgupta.xyz (Anant Gupta, Gründer von CommentWatchDog)
In der App starten: https://app.commentwatchdog.com/de/inbox
Ergebnis am Ende: Werte aus der Antwort der API: in deinen nächsten Nachrichten und Bedingungen verwendet oder für später bei der Person gespeichert.
Hintergrund: Benenne die Antwort einmal, und jedes Feld, das sie zurückgibt, lässt sich unter diesem Namen in späteren Nachrichten, Anfragen und Bedingungen verwenden, etwa {{order.items[0].name}} oder {{order.$status}}. Teste die Anfrage wirklich, mit Beispielwerten, und der Schritt listet die zurückgegebenen Felder mit ihren Werten auf, bereit zum Einfügen. Einen Wert, den du über dieses Gespräch hinaus brauchst, kannst du am Kontakt speichern: als E-Mail, Telefonnummer oder Name der Person oder als gespeichertes Feld, das auch spätere Ausführungen und Bedingungen lesen.

Bevor du startest:
1. Der Test führt den echten Aufruf von unserem Server aus, mit Beispielwerten anstelle der Variablen.
2. Bis zu 30 Testanfragen pro Minute und Person.
3. Von der Antwort werden bis zu 512 KB gelesen; pro Schritt lassen sich bis zu 20 Werte am Kontakt speichern.

Schritte:
Schritt 1 von 4: Antwort benennen und Testanfrage senden.
Wo: Im Abschnitt „Antwort“ des Schritts, unter „Header“: „Name der Antwort“ (zum Beispiel ship), dann „Beispielwerte für die Variablen“ (zum Beispiel 80331 für zip), dann „Testanfrage senden“. Sobald ein Test gelaufen ist, heißt der Button „Erneut testen“.
Link: https://app.commentwatchdog.com/de/inbox (App öffnen)
Screenshot: https://commentwatchdog.com/media/shots/dm-node-http-more.de.webp (Der Abschnitt „Antwort“: „Name der Antwort“, der Beispielwert, „Testanfrage senden“.)
Screenshot: https://commentwatchdog.com/media/shots/dm-node-http-more-phone.de.webp (Der Abschnitt „Antwort“ auf dem Handy.)
Das solltest du sehen: Unter dem Button: der Status (200), die Dauer und der Ausgang, den die Anfrage nehmen würde, „Nimmt den Ausgang ‚Erfolg‘“ oder „Nimmt den Ausgang ‚Fehlgeschlagen‘“. „Antwort“, „Header“ und „Was gesendet wurde“ unter den Feldern öffnen die rohe Antwort und genau das, was gesendet wurde.

Schritt 2 von 4: Benötigtes Feld unter „Zurückgegebene Felder“ wählen.
Wo: Unter dem Ergebnis listet „Zurückgegebene Felder“ jeden Wert der Antwort nach seiner Position auf, mit dem Wert darunter: Statuscode 200, country United States, places[0].place name Portland. Der Kopieren-Button einer Zeile kopiert ihre Variable, zum Beispiel {{ship.places[0].place name}}. Spätere Schritte finden die Werte auch über den Variablen-Button, unter „Aus API-Aufrufen“.
Screenshot: https://commentwatchdog.com/media/shots/dm-http-test.de.webp („Zurückgegebene Felder“: jeder Wert der Antwort, in seiner Zeile mit Kopieren und „Am Kontakt speichern“.)
Screenshot: https://commentwatchdog.com/media/shots/dm-http-test-phone.de.webp (Dasselbe auf dem Handy.)
Das solltest du sehen: Unter der Liste: „Füge jedes davon später über den Variablen-Button ein. Kopiere eins, um es selbst einzufügen.“ Die Felder bleiben (vom letzten Test) aufgelistet, auch nachdem du den Schritt geschlossen hast.

Schritt 3 von 4: Wert am Kontakt speichern, wenn er dieses Gespräch überdauern soll.
Wo: „Am Kontakt speichern“ in der Zeile eines Feldes öffnet vier Möglichkeiten: „E-Mail der Person“, „Telefonnummer der Person“, „Name der Person“ oder „Ein gespeichertes Feld“. Der Button der Zeile zeigt danach deine Wahl, und der Wert steht unter „Am Kontakt gespeichert“ unterhalb der Felder. Dort kannst du das Ziel ändern oder den Wert entfernen.
Screenshot: https://commentwatchdog.com/media/shots/dm-http-save.de.webp („Am Kontakt speichern“, an einem Feld geöffnet: „E-Mail der Person“, „Telefonnummer der Person“, „Name der Person“, „Ein gespeichertes Feld“.)
Screenshot: https://commentwatchdog.com/media/shots/dm-http-save-phone.de.webp (Dasselbe auf dem Handy.)
Das solltest du sehen: Unter „Am Kontakt gespeichert“: die Position des Feldes in der Antwort (places[0].place name), das Ziel und „Letzter Test:“ mit dem gelesenen Wert (Portland).

Schritt 4 von 4: Wert in einer Nachricht oder Bedingung verwenden.
Wo: Klicke in einer späteren Nachricht auf den Variablen-Button {x} neben „Einfügen“, unter dem Text. Seine Liste öffnet sich bei „Aus API-Aufrufen“: der Statuscode der Antwort (ship.$status, mit 200 aus dem letzten Test) und der Wert, den du als Variable behalten hast (city). Füge einen ein, zum Beispiel: Gute Nachrichten! Die Bohnen sind in 3 bis 5 Werktagen in {{city}}. In einer „Bedingung“ prüfst du den Wert oder den Statuscode.
Screenshot: https://commentwatchdog.com/media/shots/dm-http-use.de.webp (Die Nachricht nach „Erfolg“ mit {{city}} im Text: Der Variablen-Button ist bei „Aus API-Aufrufen“ geöffnet.)
Screenshot: https://commentwatchdog.com/media/shots/dm-http-use-phone.de.webp (Dasselbe auf dem Handy.)
Das solltest du sehen: Die Nachricht zeigt die Variable in doppelten geschweiften Klammern, hier {{city}}, in den Einstellungen und auf dem Schritt; in einem Testlauf steht dort der echte Wert.

Wenn etwas nicht stimmt:
Problem: Im letzten Test nicht gefunden
Lösung: Der gespeicherte Pfad kommt in der letzten Antwort nicht vor. Teste noch einmal mit Beispielwerten, die ihn zurückgeben.
Problem: Eine Nachricht zeigt die Variable leer
Lösung: Der Wert wird verwendet, bevor sein HTTP-Schritt gelaufen sein kann, oder die Anfrage hat den Ausgang „Fehlgeschlagen“ genommen. Der Builder warnt, wenn eine Antwort vor ihrem Schritt verwendet wird.
Problem: Teste die Anfrage, um die zurückgegebenen Felder zu sehen
Lösung: Es ist noch kein Test gelaufen. Trage die Beispielwerte ein und klicke auf „Testanfrage senden“.
Problem: Zu viele Tests in einer Minute
Lösung: Bis zu 30 Tests pro Minute und Person. Warte einen Moment und teste erneut.

Häufige Fragen:
Frage: Kann ich einen Wert aus der API am Kontakt speichern?
Antwort: Ja. „Am Kontakt speichern“ gibt es an jedem Feld der Antwort: als E-Mail, Telefonnummer oder Name der Person oder als gespeichertes Feld, das auch spätere Ausführungen und Bedingungen lesen.
Frage: Kann eine Bedingung die Antwort der API prüfen?
Antwort: Ja. Jedes Feld einer benannten Antwort ist eine Variable, die eine „Bedingung“ prüfen kann. Steht „Gilt als Erfolg“ auf „Jede Antwort“, gilt das auch für den Statuscode.
Frage: Ruft die Testanfrage wirklich die API auf?
Antwort: Ja. Sie führt den echten Aufruf von unserem Server aus, mit deinen Beispielwerten, und zeigt die Antwort, ihre Header und genau, was gesendet wurde; Secrets sind maskiert.

Verwandte Anleitungen:
- HTTP-Anfrage aus einem Flow senden: https://commentwatchdog.com/de/help/http-requests/send-an-http-request-from-a-flow
- Eigene Felder: https://commentwatchdog.com/de/help/people/custom-fields
- Anfrage mit KI erstellen: https://commentwatchdog.com/de/help/http-requests/build-the-request-with-ai

Reiner Text dieser Anleitung: https://commentwatchdog.com/de/help/http-requests/use-the-answer-in-your-flow.md
Alle Anleitungen für Assistenten: https://commentwatchdog.com/de/help/llms.txt
