Get Bot Transcript

Icon for the Get Bot Transcript action - a yellow circle with a piece of paper with lines on it inside.

Retourneert een transcriptie van de conversatie tussen een virtuele agent en een contact. Deze actie kan ook de informatie over de intentie van de conversatie retourneren. Welke data precies worden vastgelegd, is afhankelijk van de configuratie-instelling die op de pagina Transcriptie van de virtuele agent-app in Virtuele Agent Hub is geselecteerd. U kunt alleen de transcriptie, alleen de intentie, de transcriptie en de intentie of niets vastleggen.

De vastgelegde data worden in een variabele opgeslagen. U kunt de opgeslagen data op elke gewenste manier gebruiken, maar hiervoor dient u wel het script te configureren. U kunt bijvoorbeeld voor interacties die naar menselijke agents worden doorgeschakeld, de transcriptie doorsturen naar de agentapplicatie met een Runapp-actie.

Gebruik Get Bot Transcript met ondersteunde virtuele agents. Zie het gedeelte Afhankelijkheden op deze pagina voor meer informatie.

Afhankelijkheden

  • Get Bot Transcript ondersteunt de volgende virtuele agentproviders:

    • Amazon Lex V1
    • Amazon Lex V2 
    • Cognigy
    • Google Dialogflow ES
    • Google Dialogflow CX
    • Microsoft Azure
    • Nuance Mix
    • Aangepaste virtuele-agentintegraties
  • Deze actie wordt niet ondersteund voor gebruik met spraak-virtuele agentintegraties die SIPGesloten Een protocol voor het signaleren en besturen van multimedia-communicatiesessies zoals telefoon- en videogesprekken.-backchannelverbindingen gebruiken.
  • De optie Transcriptie moet zijn ingeschakeld op de pagina Transcriptie in de configuratie-app in Virtuele Agent Hub voor de virtuele agent waarvoor u deze actie wilt gebruiken.
  • Vastgelegde data worden tijdelijk gedurende de tijd dat de contact-ID actief is, opgeslagen. Wanneer u de data moet opslaan, moet u het script zo configureren dat de data naar een archief worden verzonden.
  • U kunt Get Bot Transcript gebruiken met alle virtuele agent Studio-acties: Textbot Exchange, Voicebot Exchange en Voicebot Conversation.

Ondersteunde scripttypen

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 Digital script type - a computer monitor with a smartphone next to it.

Chat Telefoon Digitaal

Invoereigenschappen

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

Vertakking

Beschrijving

Caption

Wijzig het Caption naar een uniek bijschrift voor deze actie in het script. De Rapport IVR-selectiepad bevat de actienaam en het bijschrift. Beschrijvende, unieke bijschriften maken de rapporten leesbaarder en begrijpelijker.

Format

Voer de gewenste indeling voor de te retourneren transcriptie in. Ondersteunde indelingen zijn HTML en JSON.

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

TranscriptVarName (out)

Bevat de uitgeschreven tekst.

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.
OnError

Het pad dat wordt gevolgd als de actie niet correct wordt uitgevoerd. Bijvoorbeeld als er een onverwacht probleem is, zoals een slechte verbinding, syntaxfouten en HTTP-foutcodes. De ERR-variabele moet een beknopte beschrijving van het probleem bevatten.

OnSuccess

Het pad dat wordt gevolgd als de actie zonder fouten is voltooid en eventuele API-aanroepen of geretourneerde gegevens succesvol waren (2xx responscodes).

Vereiste fragmentcode

Deze actie vereist de Transcriptiefragmentcode. Deze code maakt een dynamische object om de transcriptgegevens vast te houden. Deze kopieert ook de inhoud van de transcriptie van het object naar een variabele zodat het kan worden doorgegeven naar de agentapplicatie.

Voorbeeldscript

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.

Het voorbeeldscript toont een script van een virtuele agent die de actie Voicebot Exchange gebruikt. Dit bevat een vertakking wanneer de virtuele agent aangeeft dat de interactie moet worden overgedragen naar een menselijke agent. Die vertakking wordt in de onderstaande afbeelding worden weergegeven.

Wanneer de menselijke agent de oproep beantwoordt, vraagt de Get Bot Transcript-actie de transcriptie en worden de geretourneerde gegevens doorgegeven aan de Snippet-actie. De fragmentcode maakt ook een dynamisch gegevensobject met de naam myTranscript. Daarna worden de gegevens geconverteerd naar JSON en opgeslagen in een variabele met de naam transcriptHtml. Hierdoor kan het worden verzonden naar de agentapplicatie. De Runapp-actie is geconfigureerd om een webpagina die de transcriptie bevat, weer te geven.

Een voorbeeld van een script dat de actie Transcriptie bot ophalen bevat.

Het voorgaande voorbeeldscript gebruikt de Voicebot Conversation-actie. Get Bot Transcript kan ook worden gebruikt met Voicebot Exchange, Textbot Conversation en Textbot Exchange.

Download script.