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 : invoquer une AWS Lambda fonction
Cette rubrique définit le bloc de flux AWS Lambda à appeler pour renvoyer des paires clé-valeur que vous pouvez utiliser pour définir des attributs de contact.
Description
-
Appelle AWS Lambda et renvoie éventuellement des paires clé-valeur.
-
Les paires clé-valeur renvoyées peuvent être utilisées pour définir des attributs de contact.
-
Pour obtenir un exemple, consultez Tutoriel : Création et invocation d’une fonction Lambda dans un flux.
Canaux pris en charge
Le tableau suivant indique comment ce bloc achemine un contact qui utilise le canal spécifié.
Canal | Pris en charge ? |
---|---|
Voix |
Oui |
Chat |
Oui |
Tâche |
Oui |
Types de flux
Vous pouvez utiliser ce bloc dans les types de flux suivants :
-
Flux entrant
-
Flux de file d'attente des clients
-
Flux d'attente des clients
-
Flux de message discret client
-
Flux d’attente des agents
-
Flux de message discret agent
-
Flux de transfert vers les agents
-
Flux de transfert vers les files d'attente
Propriétés
L'image suivante montre la page Propriétés du bloc Appeler une fonction AWS Lambda .
Notez les propriétés suivantes :
-
Délai d'expiration : entrez le temps que Lambda doit attendre pour le délai d'expiration.
Si votre invocation Lambda est limitée, la demande fait l'objet d'une nouvelle tentative. Il y aura aussi une nouvelle tentative si un échec de service général (erreur 500) se produit.
Lorsqu'une invocation synchrone renvoie une erreur, Amazon Connect réessaie jusqu'à trois fois, pendant un maximum de 8 secondes. À ce stade, le contact est acheminé vers la branche Erreur .
-
Validation de la réponse : La réponse de la fonction Lambda peut être un STRING _ MAP ou JSON doit être définie lors de la configuration du bloc de fonction Invoke AWS Lambda dans le flux. Si la validation des réponses est définie sur STRING _MAP, la fonction lambda doit renvoyer un objet plat composé de paires clé/valeur de type chaîne. Sinon, si la validation des réponses est définie surJSON, la fonction lambda peut renvoyer n'importe quelle réponse valide, JSON y compris imbriquéeJSON.
Conseils de configuration
-
Pour utiliser une AWS Lambda fonction dans un flux, ajoutez-la d'abord à votre instance. Pour plus d'informationsAjout d’une fonction Lambda à votre instance Amazon Connect, voir
-
Une fois la fonction ajoutée à votre instance, vous pouvez la sélectionner à partir de la liste déroulante Sélectionner une fonction dans le bloc pour l'utiliser dans le flux.
Bloc configuré
L'image suivante montre un exemple de ce à quoi ressemble ce bloc lorsqu'il est configuré. Il comporte deux branches : Réussite et Erreur.
Exemples de flux
Amazon Connect inclut un ensemble d'exemples de flux. Pour obtenir des instructions expliquant comment accéder aux exemples de flux dans le concepteur de flux, consultez Exemples de flux dans Amazon Connect. Les rubriques suivantes décrivent les exemples de flux qui incluent ce bloc.
Exemple de flux d'intégration Lambda dans Amazon Connect
Scénarios
Consultez les rubriques suivantes pour voir des scénarios qui utilisent ce bloc :