Askcaller (Chatscripts)

Vraagt een contact om informatie. Gebruik deze actie bijvoorbeeld om te informeren naar een rekeningnummer, een naam of andere nuttige informatie.

Ondersteunde scripttypen

The icon for the Chat script type - a chat bubble with an ellipsis inside (...), in a diamond shape.

Chat

De actie Askcaller kan ook worden gebruikt in scripts met de SMS mediatype.

Invoereigenschappen

Deze eigenschappen definiëren gegevens die de actie gebruikt bij het uitvoeren.

Vertakking

Beschrijving

Caption

Voer een korte woordgroep in die deze actie in het script uniek identificeert. Het bijschrift verschijnt op het scriptcanvas onder het actiepictogram. The default is the action name.

Message De tekst die naar het geselecteerde doel wordt verzonden wanneer deze actie wordt uitgevoerd. U kunt in dit veld variabelen gebruiken.
ResultVar De naam van de variabele die wordt gemaakt en de geretourneerde informatie bevat. Als de beller bijvoorbeeld zijn rekeningnummer opgeeft als 123456, dan heeft de variabele de waarde 123456.
TimeoutSec Het aantal seconden dat de actie wacht voordat er een time-out optreedt. De waarde moet liggen tussen 0 en 60. Het contact heeft deze hoeveelheid tijd om informatie in hun chatvenster in te voeren.

Resultaatvertakkingsvoorwaarden

Met Resultaatvertakkingsvoorwaarden kunt u vertakkingen maken in uw script om verschillende resultaten te behandelen wanneer de actie wordt uitgevoerd.

Voorwaarde

Beschrijving

Default Het pad dat altijd wordt gevolgd, behalve als het script voldoet aan een voorwaarde die vereist dat het een van de andere vertakkingen volgt. Dit pad wordt ook gevolgd als de andere vertakkingen van de actie niet zijn gedefinieerd.
Timeout Het pad dat wordt gevolgd als er gedurende het opgegeven aantal seconden geen reactie is.
CallerResponded Het pad dat wordt gevolgd als de beller een antwoord geeft.
Error Het pad dat wordt gevolgd als de actie niet correct is uitgevoerd. Als er bijvoorbeeld een onverwacht probleem is, zoals een slechte verbinding, syntaxfouten enz. De _ERR-variabele, met één onderstrepingsteken, moet een beknopte beschrijving van het probleem bevatten.

Voorbeeld van een script

Dit is een voorbeeld dat toont hoe deze actie kan worden gebruikt in scripts. Het is niet bedoeld als een compleet script. Het kan nodig zijn het script verder te bewerken.

In het volgende script vraagt de actie Askcaller het contact om een rekeningnummer. Als het contact een rekeningnummer invoert, wordt deze informatie aan een agent doorgegeven via de actie Reqagent. Als het contact niet reageert, wordt de interactie teruggeleid naar de prompt voor het rekeningnummer. Dit gebeurt maximaal het aantal keren dat is opgegeven in de Loop-actie. Elke lus stuurt een bericht met de melding dat het systeem geen reactie van het contact heeft ontvangen. Als er geen reactie is ontvangen na het opgegeven aantal lussen, wordt een ander bericht verzonden om het contact te informeren dat er geen rekeningnummer is ontvangen, waarna de interactie wordt beëindigd.

Wilt u dit script downloaden?