Signal

Communiceert met een ander script door de Onsignal action-gebeurtenis te triggeren.

Gebruik de Signal-actie om een ander script te onderbreken en parameters aan dat script door te geven. Er kunnen maximaal negen parameters worden doorgegeven. Het andere script is mogelijk bezig met het verwerken van andere acties wanneer het signaal binnenkomt. Het script zal onmiddellijk de huidige activiteit afbreken en naar de Onsignal-gebeurtenisactie springen, indien deze aanwezig is.

Een voorbeeld hiervan is het maken van een script voor technische ondersteuning na sluitingstijd. Een klant belt op en er worden meerdere scripts gespawnd om gelijktijdig vier oproepbare supportmedewerkers te bellen. Wanneer een van de scripts een persoon aan de lijn krijgt (in plaats van voicemail of geen antwoord), signaleert het gespawnde script het originele script en worden de twee oproepen samengevoegd.

Afhankelijkheden

  • De huidige implementatie kan niet garanderen dat meerdere ONSIGNAL-gebeurtenissen elkaar niet zullen onderbreken. Het kan zijn dat een script twee keer gelijktijdig wordt gesignaleerd en zich gedraagt alsof het slechts één keer gesignaleerd is. Dit kan worden vermeden door de scripts zorgvuldig te schrijven.
  • U moet verwijzen naar de juiste Contact-IDGesloten Een unieke numerieke identificatiecode die aan een contact is toegewezen. Meestal wordt dit gerealiseerd met behulp van een variabele die in de database wordt opgeslagen via de Putvalue action.

Ondersteunde scripttypen

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

Invoereigenschappen

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

Vertakking

Beschrijving

bijschrift toe

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.

ContactID

De unieke identificatie van het andere script.

Parameters

Een waarde (0-9) die het aantal parameters aangeeft dat naar het andere script moet worden verzonden. De parameters hebben de namen SP1 tot en met SPn (waarbij n het aantal parameters is).

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.

Fout

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.