Get Bot Transcript

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

Renvoie la transcription de la conversation entre un agent virtuel et un contact. Cette action peut aussi renvoyer les informations d’intention de la conversation. Les données exactes qui sont capturées dépendent du paramètre de configuration sélectionné sur la page Transcription dans l’application d’agent virtuel dans Centre d'agents virtuels. Vous pouvez capturer la transcription uniquement, l’intention uniquement, la transcription et l’intention, ou aucune donnée.

Les données capturées sont stockées dans une variable. Vous pouvez utiliser les données stockées comme vous le souhaitez, mais vous devez configurer le script de manière à les gérer. Par exemple, pour les interactions qui sont transférées à des agents humains, vous pouvez transmettre la transcription à l'application d'agent à l’aide d’une action Runapp.

Utilisez Get Bot Transcript avec les agents virtuels pris en charge. Voir la section Dépendances sur cette page pour plus d’informations.

Dépendances

  • Get Bot Transcript prend en charge les fournisseurs d’agents virtuels suivants :

    • Amazon Lex V1
    • Amazon Lex V2 
    • Cognigy
    • Google Dialogflow ES
    • Google Dialogflow CX
    • Microsoft Azure
    • Nuance Mix
    • Intégrations personnalisées d’agents virtuels
  • Cette action n’est pas compatible avec l’utilisation des intégrations d’agents virtuels vocaux qui utilisent des connexions SIPFermé Protocole utilisé pour signaler et contrôler les sessions de communication multimédia telles que les appels vocaux et vidéo. backchannel.
  • L’option Transcription doit être activée sur la page Transcription de l’application de configuration dans Centre d'agents virtuels pour l’agent virtuel avec lequel vous voulez utiliser cette action.
  • Les données capturées sont stockées temporairement pendant la durée de validité de l’ID du contact. Si vous devez enregistrer les données, vous devez configurer le script de manière à les envoyer dans une archive.
  • Vous pouvez utiliser Get Bot Transcript avec toutes les actions Studio d’agent virtuel : Textbot Exchange , Voicebot Exchange et Voicebot Conversation.

Types de scripts pris en charge

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.

Conversation Téléphone Digital

Propriétés d'entrée

Ces propriétés définissent les données que l'action utilise lors de son exécution.

Propriété

Description

Caption

Remplacez la Caption par quelque chose qui identifie cette action dans le script de manière unique. Le rapport série d'appuis dans l'ivr IVR contient le nom de l’action et sa légende. L’emploi de légendes descriptives et uniques facilite la lecture et la compréhension des rapports.

Format

Saisissez le format dans lequel la transcription doit être renvoyée. Les formats pris en charge sont HTML et JSON.

Propriétés de sortie

Ces propriétés contiennent des variables qui stockent les données renvoyées par l'exécution de l'action. Elles sont disponibles à des fins de référence et d’utilisation lorsque l'action est terminée.

Propriété

Description

TranscriptVarName (out)

Contient le texte transcrit.

Conditions de branche résultantes

Les conditions de branche de résultat vous permettent de créer des branches dans votre script afin de gérer différents résultats lors de l'exécution d'une action.

Condition

Description

Default Chemin parcouru sauf si le script remplit une condition qui l'oblige à emprunter l'une des autres branches. Il est également suivi si les autres branches de l’action ne sont pas définies.
OnError

Le chemin emprunté lorsque l’action ne s’exécute pas correctement. Par exemple, en cas de problème inattendu, comme une mauvaise connectivité, des erreurs de syntaxe, des codes d’erreur HTTP, etc. La variable ERR doit être renseignée avec une explication condensée du problème.

OnSuccess

Chemin emprunté si l’action se termine sans erreur et si tous les appels d’API ou retours de données ont abouti (codes de réponse 2xx).

Code d'action SNIPPET requis

Cette action exige le code snippet Transcript. Ce code crée un objet dynamique destiné à contenir les données de transcription. Il copie également le contenu de la transcription de l'objet dans une variable afin qu'il puisse être transmis à l'application d'agent.

Exemple de script

Cet exemple montre comment cette action peut être utilisée dans les scripts. Il ne s'agit pas d'un script complet. Une rédaction de script supplémentaire peut être requise.

L'exemple de script montre un script d'agent virtuel qui utilise l'action Voicebot Exchange. Il comprend une branche pour le moment où l'agent virtuel signale que l'interaction doit être transférée à un agent humain. Cette branche est illustrée dans l'image ci-dessous.

Lorsque l'agent humain répond à l'appel, l'action Get Bot Transcript demande la transcription et transmet les données renvoyées à l'action Snippet. Le code snippet crée également un objet de données dynamiques nommé myTranscript. Il convertit ensuite les données en JSON et les stocke dans une variable appelée transcriptHtml. Cela permet de l'envoyer à l'application d'agent. L'action Runapp est configurée pour afficher une page web contenant la transcription.

Un exemple de script qui comprend l'action Get Bot Transcript.

L'exemple de script précédent utilise l'action Voicebot Conversation. Get Bot Transcript peut également être utilisé avec Voicebot Exchange, Textbot Conversation et Textbot Exchange.

Télécharger le script.