Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Bloc de flux dans Amazon Connect : Lire l’invite
Cette rubrique définit le bloc de flux pour la diffusion d'invites audio, de text-to-speech messages ou de réponses au chat destinés aux clients et aux agents.
Description
Utilisez ce bloc de flux pour lire une invite audio ou un text-to-speech message, ou pour envoyer une réponse au chat.
Vous pouvez envoyer des invites aux clients (appelants ou clients utilisant le chat) et aux agents.
Pour les appels, vous avez les options suivantes :
-
Utilisez des invites pré-enregistrées : Amazon Connect fournit une bibliothèque d’options prêtes à l’emploi.
-
Enregistrez vos propres invites. Vous avez les options suivantes :
-
Utilisez la bibliothèque Amazon Connect. Chargez vos enregistrements directement à partir du site Web d’administration Amazon Connect .
-
Utilisez Amazon S3. Stockez vos invites sur S3 et accédez-y de manière dynamique pendant les appels.
-
-
ext-to-speechT. Fournissez du texte brut ou du SSML (Speech Synthesis Markup Language) pour qu'il soit prononcé sous forme audio.
Pour les chats, vous avez les options suivantes :
-
Invites textuelles uniquement. Envoyez des messages en texte brut aux clients et aux agents. Les options audio, telles que les invites pré-enregistrées, ne sont pas disponibles pour le chat.
Cas d’utilisation pour ce bloc
Ce bloc de flux est conçu pour être utilisé dans les scénarios suivants :
-
Faites passer un message d’accueil aux clients (par exemple, « Bienvenue sur notre ligne de service client »).
-
Fournissez aux clients ou aux agents des informations extraites d’une base de données (par exemple, le solde de votre compte est de 123,45 euros).
-
Diffusez une bande audio pré-enregistrée pendant qu’un client est mis en attente ou est dans la file d’attente.
-
Diffusez une bande audio pré-enregistrée avec votre propre voix à partir de vos compartiments S3.
-
Dans un flux entrant, diffusez simultanément un message audio ou un message texte aux clients et aux agents.
Exigences relatives aux invites
-
Formats pris en charge : Amazon Connect prend en charge les fichiers .wav à utiliser pour votre invite. Vous devez utiliser des fichiers .wav de 8 KHz canaux et du son mono avec encodage U-Law. Dans le cas contraire, l'invite ne fonctionnera pas correctement. Vous pouvez utiliser des outils tiers accessibles au public pour convertir vos fichiers .wav en encodage Loi µ. Après avoir converti les fichiers, chargez-les sur Amazon Connect.
-
Taille : Amazon Connect prend en charge les invites de moins de 50 Mo et de moins de 5 minutes.
-
En cas de stockage des invites dans un compartiment S3 : pour les régions AWS désactivées par défaut (également appelées régions d’adhésion) telles que l’Afrique (Le Cap), votre compartiment doit se trouver dans la même région.
Types de contacts
| Type de contact | Pris en charge ? |
|---|---|
Voix |
Oui |
Chat |
Oui Si un contact par chat est acheminé vers ce bloc, mais que le bloc est configuré pour les appels, ce contact sera acheminé vers la branche inférieure Erreur. |
Sous-tâche |
Oui Si un contact via une tâche est acheminé vers ce bloc, mais que le bloc est configuré pour les appels, ce contact sera acheminé vers la branche inférieure Erreur. |
Non : utilise la branche Succès, mais cela n’a aucun effet |
Si un contact de rappel sans agent ni client est redirigé vers ce bloc, ce contact est acheminé vers la branche inférieure Erreur.
Types de flux
Vous pouvez utiliser ce bloc dans les types de flux suivants :
| Type de flux | Pris en charge ? |
|---|---|
Flux entrant |
Oui |
Flux de file d'attente des clients |
Oui. Vous pouvez lire les invites de la bibliothèque Amazon Connect, mais pas les invites stockées dans Amazon S3. |
Flux d’attente des clients |
Non, utilisez plutôt le bloc de flux Invites en boucle |
Flux de message discret client |
Oui. Vous pouvez lire les invites de la bibliothèque Amazon Connect, mais pas les invites stockées dans Amazon S3. |
Flux de message discret sortant |
Oui. Vous pouvez lire les invites de la bibliothèque Amazon Connect, mais pas les invites stockées dans Amazon S3. |
Flux d’attente des agents |
Non, utilisez plutôt le bloc de flux Invites en boucle |
Flux de message discret agent |
Oui. Vous pouvez lire les invites de la bibliothèque Amazon Connect, mais pas les invites stockées dans Amazon S3. |
Flux de transfert vers les agents |
Oui |
Flux de transfert vers les files d'attente |
Oui |
Comment configurer ce bloc
Vous pouvez configurer le bloc d'invite Play en utilisant le site Web de l' Amazon Connect administrateur ou en utilisant l'MessageParticipantaction dans le langage Amazon Connect Flow.
Sections de configuration
Invites stockées dans la bibliothèque d’invites Amazon Connect
-
Dans le concepteur de flux, ouvrez le volet de configuration du bloc Lire l’invite.
-
Choisissez Sélectionner dans la bibliothèque des invites (audio).
-
Choisissez l'une des instructions préenregistrées incluses dans Amazon Connect, ou utilisez le site Web de l' Amazon Connect administrateur pour enregistrer et télécharger votre propre invite. Il n'est pas possible de charger des invites en masse.
L'image suivante montre la page Propriétés du bloc Lire l'invite configuré pour lire une invite audio à partir de la bibliothèque d'invite.
L'exemple de code suivant montre comment cette même configuration serait représentée par l'MessageParticipantaction dans le langage Flow :
{ "Identifier": "12345678-1234-1234-1234-123456789012", "Type": "MessageParticipant", "Parameters": { "PromptId": "arn:aws:connect:us-west-2:1111111111:instance/aaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee/prompt/abcdef-abcd-abcd-abcd-abcdefghijkl" }, "Transitions": { "NextAction": "a625f619-81b0-46c3-a855-89151600bdb1", "Errors": [ { "NextAction": "a625f619-81b0-46c3-a855-89151600bdb1", "ErrorType": "NoMatchingError" } ] } }
Invites stockées dans Amazon S3
Stockez autant d’invites que nécessaire dans un compartiment S3, puis renvoyez vers ces invites en spécifiant le chemin de ce compartiment. Pour de meilleures performances, nous vous recommandons de créer le compartiment S3 dans la même AWS région que votre instance Amazon Connect.
Pour spécifier un fichier audio à partir d’un compartiment S3
-
Dans le concepteur de flux, ouvrez le volet de configuration du bloc Lire l’invite.
-
Choisissez Spécifier un fichier audio à partir d’un compartiment S3.
-
Choisissez Définir manuellement, puis spécifiez le chemin du fichier S3 qui pointe vers l’invite audio dans S3. Par exemple,
https://u1.s3.amazonaws.com/en.lob1/welcome.wav.L'image suivante montre la page Propriétés du bloc Lire l'invite configuré pour définir manuellement le chemin du fichier S3.
L'exemple de code suivant montre comment cette même configuration serait représentée par l'MessageParticipantaction dans le langage Flow :
{ "Identifier": "UniqueIdentifier", "Type": "MessageParticipant", "Parameters": { "Media": { "Uri": "https://u1.s3.amazonaws.com/en.lob1/welcome.wav", "SourceType": "S3", "MediaType": "Audio" } }, "Transitions": { "NextAction": "Next action identifier on success", "Errors": [ { "NextAction": "Next action identifier on failure", "ErrorType": "NoMatchingError" } ] } }
Pour utiliser des attributs afin de spécifier le chemin d’un fichier audio à partir d’un compartiment S3
-
Vous pouvez spécifier le chemin du compartiment S3 à l’aide d’attributs, comme illustré dans l’image suivante :
—OU—
-
Vous pouvez fournir le chemin S3 par concaténation, comme le montre l'exemple suivant. Cela vous permet de personnaliser l'invite, par exemple, par secteur d'activité et par langue. Par exemple :
https://example.s3.amazon.aws.com/$['Attributes']['Language']/$['Attributes']['LOB']/1.wavL'exemple de code suivant montre comment cette même configuration serait représentée par l'MessageParticipantaction dans le langage Flow :
{ "Identifier": "UniqueIdentifier", "Type": "MessageParticipant", "Parameters": { "Media": { "Uri": "https://u1.s3.amazonaws.com/$['Attributes']['Language']/$['Attributes']['LOB']/1.wav", "SourceType": "S3", "MediaType": "Audio" } }, "Transitions": { "NextAction": "Next action identifier on success", "Errors": [ { "NextAction": "Next action identifier on failure", "ErrorType": "NoMatchingError" } ] } }
Pour spécifier le chemin S3 de manière dynamique à l’aide d’attributs de contact définis par l’utilisateur
-
L’image suivante montre un attribut défini par l’utilisateur et nommé S3filepath.
L'exemple de code suivant montre comment cette même configuration serait représentée par l'MessageParticipantaction dans le langage Flow :
{ "Parameters": { "Media": { "Uri": "$.Attributes.MyFile", "SourceType": "S3", "MediaType": "Audio" } }, "Identifier": "9ab5c4ee-7da8-44b3-b6c9-07f24e1846dc", "Type": "MessageParticipant", "Transitions": { "NextAction": "a625f619-81b0-46c3-a855-89151600bdb1", "Errors": [ { "NextAction": "a625f619-81b0-46c3-a855-89151600bdb1", "ErrorType": "NoMatchingError" } ] } }
L’image suivante montre à quoi ressemble ce bloc lorsque le chemin S3 est défini de manière dynamique. Il indique le chemin S3 et comporte deux branches : Succès et Erreur.
Text-to-speech ou texto de chat
Vous pouvez entrer une invite en texte brut ou SSML. Ces invites textuelles sont diffusées sous forme d’invites audio destinées aux clients avec Amazon Polly.
Par exemple, l’image suivante montre un bloc Lire l’invite configuré pour transmettre le message Merci d’avoir appelé au client.
L'exemple de code suivant montre comment cette même configuration serait représentée par l'MessageParticipantaction dans le langage Flow :
{ "Parameters": { "Text": "<speak>Thank you for calling</speak>" }, "Identifier": "9ab5c4ee-7da8-44b3-b6c9-07f24e1846dc", "Type": "MessageParticipant", "Transitions": { "NextAction": "a625f619-81b0-46c3-a855-89151600bdb1", "Errors": [ { "NextAction": "a625f619-81b0-46c3-a855-89151600bdb1", "ErrorType": "NoMatchingError" } ] } }
En utilisant du texte d'entrée amélioré par SSML, vous pouvez mieux contrôler la façon dont Amazon Connect génère un discours à partir du texte que vous fournissez. Vous pouvez personnaliser et contrôler des aspects du discours tels que la prononciation, le volume et le débit de parole.
Pour obtenir la liste des balises SSML que vous pouvez utiliser avec Amazon Connect, consultez Balises SSML prises en charge par Amazon Connect.
Pour de plus amples informations, veuillez consulter Ajouter text-to-speech aux invites dans les blocs de flux dans Amazon Polly.
L'image suivante montre à quoi ressemble un bloc d'invite Play lorsqu'il est configuré pour text-to-speech. Il indique le texte à lire et comporte deux branches : Réussite et Erreur.
Branches des blocs de flux
Ce bloc prend en charge les branches de sortie suivantes :
-
Succès : indique que le message audio ou texte fourni a été lu avec succès.
-
Erreur : indique que le message audio ou le texte fourni n’a pas pu être lu.
-
OK : certains flux existants ont une version du bloc Lire l’invite qui n’a pas de branche Erreur. Dans ce cas, la branche OK sera toujours utilisée lors de l'exécution. Si vous mettez à jour la configuration d’un bloc Lire l’invite qui ne possède pas de branche Erreur, une branche Erreur sera automatiquement ajoutée au bloc dans l’éditeur.
Conseils de configuration supplémentaires
-
Pour step-by-step obtenir des instructions sur la façon de configurer une invite dynamique à l'aide des attributs de contact, consultezSélection dynamique des invites à lire dans Amazon Connect.
-
Lorsque vous diffusez des instructions depuis un compartiment S3, pour de meilleures performances, nous vous recommandons de créer le compartiment dans la même AWS région que votre instance Amazon Connect.
-
Lorsque vous utilisez du texte, que ce soit pour le chat text-to-speech ou pour le chat, vous pouvez utiliser un maximum de 3 000 caractères facturés, soit 6 000 caractères au total. Vous pouvez également spécifier du texte dans un flux à l'aide d'un attribut de contact.
Données générées par ce bloc
Ce bloc ne génère aucune donnée.
Scénarios d'erreur
Un contact est acheminé vers le bas de la branche Erreur dans les situations suivantes :
-
Si un contact de rappel sans agent ni client est redirigé vers ce bloc, ce contact est acheminé vers la branche inférieure Erreur.
-
Amazon Connect ne parvient pas à charger l'invite depuis S3. Cela peut être dû à un chemin de fichier incorrect ou à une stratégie de compartiment S3 mal configurée et Amazon Connect n’y a pas accès. Pour obtenir des instructions sur la façon d'appliquer la politique et un modèle que vous pouvez utiliser, consultez Définition d’invites à lire à partir d’un compartiment S3 dans Amazon Connect.
-
Format du fichier audio incorrect. Seuls les fichiers .wav sont pris en charge.
-
La taille du fichier audio est supérieure à 50 Mo ou supérieure à cinq minutes.
-
Le SSML est incorrect.
-
La text-to-speech longueur dépasse 6 000 caractères.
-
L'Amazon Resource Name (ARN) de l'invite est incorrect.
Exemples de flux
Tous les exemples de flux utilisent le bloc Invite de lecture. Consultez Exemple de flux entrant dans Amazon Connect pour l’expérience du premier contact pour voir une Invite de lecture pour le chat et une invite pour l'audio.
Ressources supplémentaires
Pour en savoir plus sur les invites, consultez les rubriques suivantes.
-
Actions rapides dans le guide de référence des Amazon Connect API.