Eingabeindikatoren
Zeigt einen Tippindikator an, wenn ein Bot oder Servicemitarbeiter eine Antwort an eine anfordernde Person vorbereitet.
Wenn Virtual Agent Verarbeitet eine Anforderung. Die Indikatoraktion „Eingabe starten“ wird aufgerufen. Wenn Virtual Agent Schließt die Anforderungsverarbeitung ab. Die Indikatoraktion „Eingabe beenden“ wird zuvor aufgerufen Virtual Agent Verarbeitet alle Ausgabe- oder Eingabesteuerungen.
Diese Aktionen rufen die ausgehende Transformation des Standardtext-Steuerelements auf. Das folgende Beispiel zeigt, wie der Eingabeindikator in der ausgehenden Transformation des Standardtext-Steuerelements behandelt wird.
Beispiel: Indikatorskript eingeben
(function execute(inputs, outputs) {
try {
var richControl = inputs.rich_control;
var actionType = richControl.type;
if(actionType == 'StartTypingIndicatorActionMsg'){
outputs.result = '{activity:{type: "typing" }}'
}else if(actionType == 'EndTypingIndicatorActionMsg'){
outputs.result = '{activity:{type: "message" , text: "Finished typing"}}'
}
/* Handle other type of control */
} catch (e) {
gs.error("Error in default action outbound transformer : " + e.message);
throw e;
}
})