Wait

Voegt een pauze aan het script toe.

Wait is handig in situaties waarin het systeem wat extra tijd nodig heeft om verzoeken te verwerken, zoals:

  • Bestanden naar een server schrijven of via FTP verzenden.
  • Content verwerken.
  • Integreren met een CRM-systeem om werkitems op te halen en in de wachtrij te zetten.

In dergelijke situaties kunt u een korte pauze inlassen om het systeem de tijd te geven de verwerking te voltooien. Dit helpt te voorkomen dat de servers overbelast raken door gelijktijdige verzoeken. De pauze kan ook heel kort zijn, vanaf 0,1 seconde.

Wait heeft ook andere toepassingen, zoals:

  • Een vertraging toevoegen vóór de actie Hangup. Dit geeft de klant de kans om zelf op te hangen in plaats van de oproep te horen verbreken.
  • Een vertraging toevoegen vóór de actie Exit in een chatscript. Als u het script te snel beëindigt nadat een bericht is verzonden, verschijnt het laatste bericht soms niet in het chatvenster.
  • Een herhalende lus maken met de actie Music. Zorg ervoor dat u in beide richtingen connectoren tussen Wait en Music hebt.
  • Een contact om een nieuwe respons vragen wanneer u de actie Askcaller gebruikt om een nieuwe respons te vragen.

Dependencies

Als u een lus maakt met Wait, bijvoorbeeld met de actie Music, moet u in beide richtingen connectoren tussen Wait en de andere actie gebruiken, zoals in dit voorbeeld.

Supported Script Types

The icon for a Generic script type - a rectangle with < and > symbols inside it.

The icon for the Email script type - a large @ symbol in a diamond.

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

The icon for the Phone script type - an old-style phone handset with curved lines indicating sound coming out of it.

The icon for the Voicemail script type - a symbol that looks like a cassette tape - two circles sitting on a horizontal line.

The icon for the Work Item script type-a piece of paper with one corner folded down and a bullet list on it.

The icon for the SMS script type - a smart phone with a chat bubble coming out of it.

The icon for the Digital script type - a computer monitor with a smartphone next to it.

Generiek

E-mail Chat Telefoon Voicemail Werkitem SMS Digitaal

Input Properties

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.

Seconds

Voer de lengte van de pauze in seconden in. U kunt een duur invoeren van minder dan één seconde, zoals 0,5.

Result Branch Conditions

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.

Tips & Tricks

  • Wait kan erg handig zijn in scripts waarbij bestanden naar een server worden geschreven of via FTP worden verzonden.
  • Wait is nuttig in scripts die content verwerken of integreren met een CRM-systeem om werkitems op te halen en in de wachtrij te zetten. Door met deze actie een korte pauze in te lassen, kan de verwerking worden voltooid en voorkomt u dat de servers worden overbelast met gelijktijdige verzoeken. Een korte wachttijd, zoals 0,1 seconde, kan problemen voorkomen.
  • Voeg enkele seconden wachttijd toe vóór een Hangup-actie. Dit geeft het contact de kans om zelf op te hangen in plaats van te horen dat de verbinding wordt verbroken.
  • Voeg een Wait toe vóór de actie Exit in een chatscript. Als u het script te snel beëindigt nadat een bericht is verzonden, verschijnt het bericht soms niet in het chatvenster.
  • Maak een lus tussen de actie Wait en de actie Askcaller om het contact om een nieuwe respons te vragen.
  • Als u het script test en er lijken problemen te zijn met de fractie van het aantal seconden, probeer dan een punt in plaats van een komma als decimaal scheidingsteken. Probeer bijvoorbeeld 0,5 in plaats van 0.5.

Script Example

Dit voorbeeld is geen volledig script. Er is extra scriptwerk vereist om deze actie te gebruiken.

This example shows a message that plays when the script is triggered and then requests and agent. If the caller has to wait for the agent to answer, music will play for 20 seconds and then suspended for 0.5, play for another 20, and so on until the call is answered.

Download this script.