Get Bot Transcript

Cette page d’aide concerne CXone Studio. Cette information est également disponible pour Desktop Studio.

Un rectangle avec des lignes horizontales de différentes longueurs à l’intérieur.

Renvoie la transcription de la conversation entre un agent virtuel et un contact. Cette action peut également renvoyer des informations sur l’intention de la conversation. Les données exactes qui sont capturées dépendent des paramètres de configuration sélectionnés sur la page Transcription de l’application d’agent virtuel dans Concentrateur d’agents virtuels. Vous pouvez capturer la transcription uniquement, l’intention uniquement, la transcription et l’intention, ou rien du tout.

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 pour qu’il les gère. Par exemple, pour les interactions 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 de cette page pour plus d’informations.

Dépendances

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

    • Amazon Lex V1 (voix et clavardage)
    • Amazon Lex V2 (voix et clavardage)
    • Cognigy  (clavardage uniquement)
    • CXone CXone SmartAssist Powered by Amelia (clavardage uniquement)
    • Google Dialogflow ES (voix et clavardage)
    • Google Dialogflow CX (voix et clavardage)
    • IBM Watson (clavardage uniquement)
    • Microsoft Azure (voix et clavardage)
    • Nuance Mix (voix et clavardage)
    • Omilia (clavardage uniquement)
    • Salesforce Einstein (clavardage uniquement)
    • Intégrations personnalisées d’agents virtuels (voix et clavardage)
  • Cette action n’est pas prise en charge pour les intégrations d’agents virtuels vocaux qui utilisent des connexions secrètes SIPFermé Protocole utilisé pour signaler et contrôler les sessions de communication multimédia telles que les appels vocaux et vidéo..
  • L’option Transcription doit être activée sur la page Transcription de l’application de configuration dans Concentrateur d’agents virtuels pour l’agent virtuel avec lequel vous voulez utiliser cette action.
  • Les données capturées sont stockées temporairement pour la durée de vie de l’ID du contact. Si vous devez enregistrer les données, vous devez configurer le script pour qu’il les envoie à une archive.
  • Vous pouvez utiliser Get Bot Transcript avec toutes les actions Studio de l’agent virtuel : Textbot Exchange, Voicebot Exchange et Voicebot Conversation.

Types de scripts pris en charge

Clavardage Téléphone Numérique

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

Ajouter Légende

Saisissez une courte phrase qui identifie de manière unique cette action dans le script. La légende apparaît dans le canevas de script sous l’icône d’action.

Format

Saisissez le format dans lequel vous souhaitez que la transcription soit renvoyée. Les formats pris en charge sont HTML et JSON.

Propriétés de sortie

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

Propriété

Description

TranscriptVarName (out)

Contient le texte transcrit.

Conditions de la branche de résultat

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 emprunté à moins que le script ne remplisse une condition exigeant qu’il prenne l’une des autres branches. Elle est également prise si les autres branches de l’action ne sont pas définies.
Error

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

Success

Chemin emprunté si l’action se termine sans erreur et si les appels à l’API ou les retours de données se sont correctement déroulés (codes de réponse 2xx).

Code d’action SNIPPET requis

Cette action nécessite le code de l’extrait Transcription. Ce code crée un objet dynamique pour 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 texte complet. Des scripts supplémentaires peuvent être nécessaires.

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 représenté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. L’extrait de code crée un objet de données dynamique appelé 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.

Exemple de script incluant l’action Obtenir la transcription du bot.

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

Téléchargez le script.