Askcaller (Digitale scripts)

Deze Help-pagina is bedoeld voor CXone Studio. Deze informatie is ook beschikbaar voor Desktop Studio.

Een tekstballon met een vraagteken binnenin.

Vraagt informatie van een contact met eventuele ondersteunde digitaleGesloten Kanaal, contact of skill verbonden met Digital Experience. direct of private messaging-applicatie, zoals Facebook Messenger of WhatsApp, evenals Digital Experience SMS en chat. U kunt deze actie bijvoorbeeld gebruiken om bij het contact te informeren naar een rekeningnummer, een naam of andere nuttige informatie.

Deze actie pauzeert het script tot er een antwoord wordt ontvangen. Het script wacht op een reactie van het contact, ook als het dagen of weken duurt. Dit ondersteunt het asynchrone karakter van digitale communicatie.

Deze actie vereist Digital Experience.

Afhankelijkheden

  • Deze actie vereist Digital Experience.
  • Voordat u met digitale scripts gaat werken, is het van belang dat u de verschillen kent tussen traditionele ACD-scripts en digitale scripts.
  • U kunt rijke mediaGesloten Elementen in digitale berichten, zoals buttons, afbeeldingen, menu's en optiekiezers. gebruiken in het bericht aan het contact. U hebt twee opties:
    • Rijke berichtsjablonen maken op de pagina Digitale contactpunten in CXone. Gebruik de GETRICHMESSAGE-actie in uw script en configureer dit om een sjabloon van rijke media te verzenden. Plaats deze vóór ASKCALLER. Stel de MessageFormat-eigenschap in ASKCALLER in op JSON.
    • Bouw de JSON voor de rijke media-inhoud in een snippet-actie. In ASKCALLER, stelt u MessageFormat in op Prompt Sequence . Deze optie is voornamelijk voor gebruik met virtuele agents. U moet deze misschien gebruiken als de rijke media die u wilt gebruiken, niet beschikbaar is als een sjabloon in CXone.
    • Als het bericht dat u verzendt, rijke media bevat waarmee het contact interactief zal werken, zoals een kiezer of knop, moet u mogelijk ook de ResultPostback-eigenschap configureren. Het is aanbevolen contact op te nemen met het NICE CXone Expert Services-team voor hulp bij het bouwen van digitale scripts die rijke media bevatten.
  • Ondersteuning voor inhoudstype rijke berichten, verschilt per kanaal, zoals weergegeven in de onderstaande lijst.

Ondersteunde scripttypen

Digitaal

De Askcaller-actie heeft afzonderlijke helppagina's voor de andere ondersteunde scriptmediatypes: SMS of chat.

Invoereigenschappen

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

Vertakking

Beschrijving

Voeg bijschrift toe

Voer een korte woordgroep in die deze actie in het script uniek identificeert. Het bijschrift verschijnt op het scriptcanvas onder het actiepictogram.

Message De tekst die naar het geselecteerde doel wordt verzonden wanneer deze actie wordt uitgevoerd. U kunt in dit veld variabelen gebruiken. Als u een promptreeks met rijke media-inhoud verzendt, moet dit veld een JSON-object zijn.

Message Format

De indeling waarin het bericht wordt verzonden. Beschikbare indelingen zijn:

  • PromptSequence: selecteer deze optie als u rijke media verzendt via JSON in een Snippet. Raadpleeg de sectie Onafhankelijkheden voor meer informatie.
  • Text: selecteer deze optie als het bericht in platte tekst is. Dit is de standaardwaarde.
  • JSON: selecteer deze optie als u rijke media verzendt via de GetRichMessageactie. Raadpleeg de sectie Onafhankelijkheden voor meer informatie.

MessageSender

Een optioneel veld dat CXone componenten op suiteniveau die interactief werken met deze actie, identificeert.

ResultPostback

De naam van een variabele om eventueel geretourneerde postbackdata te behouden. Deze data worden verzonden wanneer het contact interactie werkt met bepaalde rijke mediatypes in het bericht dat u verzendt. Als u bijvoorbeeld een tijdkiezer opneemt in het bericht, wordt de tijdoptie die het contact selecteert, geretourneerd in deze variabele.

Timeout Sec

Het aantal seconden dat de actie wacht voordat er een time-out optreedt. Het contact heeft deze hoeveelheid tijd om informatie in hun chatvenster in te voeren.

Om een bericht te verzenden zonder op een antwoord te wachten, stelt u deze eigenschap in op 1.

Uitvoereigenschappen

Deze eigenschappen bevatten variabelen die gegevens bevatten die worden geretourneerd na het uitvoeren van de actie. Ze zijn beschikbaar voor referentie en gebruik wanneer de actie wordt voltooid.

Vertakking

Beschrijving

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.

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.

Tips en trucs

Voorbeeld van een script

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

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 u Reqagent wilt gebruiken met Askcaller in een digitaal script, hebt u momenteel de hulp van NICE CXone Expert Services nodig en moet u een Snippet-actie toevoegen.

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.

Een voorbeeld van een digitaal script dat gebruik maakt van de actie Askcaller.

Download dit script.