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

Dependencies

  • Get Bot Transcript ondersteunt de volgende virtuele agentproviders:

    • Amazon Lex V1
    • Amazon Lex V2 
    • 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 Virtual 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.

Supported Script Types

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

Input Properties

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.

Output Properties

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.

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

Required SNIPPET Action Code

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.

Example Script

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

The example script shows a virtual agent script that uses the Voicebot Exchange action. It includes a branch for when the virtual agent signals that the interaction needs to be transferred to a human agent. That branch is shown in the image below.

When the human agent answers the call, the Get Bot Transcript action requests the transcript and passes the returned data to the Snippet action. The snippet code creates a dynamic data object called myTranscript. It then converts the data into JSON and stores it in a variable called transcriptHtml. This allows it to be sent to de agentapplicatie. The Runapp action is configured to display a web page that contains the transcript.

An example of a script that includes the Get Bot Transcript action.

The preceding example script uses the Voicebot Conversation action. Get Bot Transcript can also be used with Voicebot Exchange, Textbot Conversation, and Textbot Exchange.

Download script.