Dialoge mit Triggern verbinden
Trigger-Typen und wie Aktivität in einem Dialog Reaktionen in anderen auslöst.
Ein Trigger ist eine Verbindung zwischen zwei Dialogen in einem Multichat: Aktivität in einem Dialog löst eine Reaktion in einem anderen aus. Beantworten Teilnehmende zum Beispiel eine Frage im Dialog eines Charakters, kann ein Trigger unsichtbar ein Quiz auflösen, einen neuen Charakter einblenden oder einen anderen Dialog an eine andere Stelle springen lassen.
Sie verwalten Trigger im Tab Multichat unter Trigger bearbeiten, wo Deine aktiven Trigger alles Eingerichtete auflistet.
Trigger-Arten
Art | Was sie bewirkt |
|---|---|
Setze Dialog fort | Löst die Ziel-Quizfrage für Teilnehmende unsichtbar auf; der Zieldialog setzt von dort fort. |
Starte neuen Dialog | Startet den Zieldialog mit Start-Nachricht und erstem Block und macht ihn für Teilnehmende sichtbar. |
Bewege Dialog an neue Stelle | Verschiebt den Zieldialog an einen gewählten Block und setzt von dort fort. |
Warte auf API | Wartet, bis ein externes System ein Quiz per API-Anfrage auflöst, bevor es weitergeht. |
Ein Trigger, der ein Quiz auflöst, benötigt eine Quizfrage als Ziel. Nur Quiz-Fragen können als Ziel gewählt werden — siehe Fragenblöcke.
Einen Trigger anlegen
Trigger-Art wählen
Öffnen Sie Neuen Trigger anlegen und wählen Sie die Trigger-Art aus der obigen Liste.
Auslöser festlegen
Wählen Sie den Auslöserdialog und anschließend, welche Frage der Auslöser ist — die Frage, deren Aktivität den Trigger auslöst.
Ziel festlegen
Wählen Sie den Zieldialog und dann die Zielfrage. Bei quizauflösenden Triggern wählen Sie, welche Quiz-Frage aufgelöst wird; bei einem Bewegen-Trigger wählen Sie, wohin der Dialog springen soll.
Trigger anlegen
Bestätigen Sie mit Trigger anlegen. Der neue Trigger erscheint danach unter Deine aktiven Trigger.
Ein Quiz von außen auflösen mit Warte auf API
Mit dem Trigger Warte auf API löst ein externes System das Quiz auf — nicht die Teilnehmenden. Der Zieldialog wartet, bis unser Backend die Rückmeldung erhält, dass das Quiz aufgelöst ist, und setzt dann automatisch fort.
Dazu sendet das auslösende System eine Anfrage an Respeak, sobald das Quiz gelöst ist, authentifiziert mit einem Token, das Sie vom Respeak-Team erhalten. Das ist praktisch, wenn ein Ereignis in der realen Welt oder eine separate Anwendung über das Ergebnis entscheiden soll.
Die genauen Anfragedetails und Ihren Token erhalten Sie beim Respeak-Team unter info@respeak.io.
Alle Trigger sehen Sie auch grafisch im Flow-Editor, wo jede Verbindung zwischen den Dialogen gezeichnet wird, die sie verknüpft.