AWS announces preview of AWS Interconnect - multicloud
AWS announces AWS Interconnect – multicloud (preview), providing simple, resilient, high-speed private connections to other cloud service providers. AWS Interconnect - multicloud is easy to configure and provides high-speed, resilient connectivity with dedicated bandwidth, enabling customers to interconnect AWS networking services such as AWS Transit Gateway, AWS Cloud WAN, and Amazon VPC to other cloud service providers with ease.
Comment puis-je configurer des extensions permettant aux agents de s'appeler directement dans mon centre d'appels Amazon Connect ?
Je souhaite configurer des extensions afin que les agents de mon centre d'appels Amazon Connect puissent s'appeler directement.
Résolution
Remarque : Suivez ces étapes dans la même région AWS que celle où se trouve votre instance Amazon Connect.
Créer une table DynamoDB contenant les noms de connexion de l’agent et leurs extensions
Procédez comme suit :
- Ouvrez la console Amazon DynamoDB.
- Sur la page Créer une table DynamoDB, saisissez AgenttoAgent dans Nom de la table.
- Dans Clé primaire, saisissez Extension dans le panneau Clé de partition.
- Dans Type de données, sélectionnez Chaîne.
- Sélectionnez Créer.
- Affectez une extension unique au nom de connexion de chaque agent.
- Ajoutez les extensions et les noms de connexion de l’agent à la table.
Remarque : Pour la clé de nom d’attribut des extensions, saisissez Extension. Pour la clé de nom d'attribut des noms de connexion de l’agent, saisissez AgentLoginNameAgentLoginName.
Remarque : Pour plus d'informations sur la façon de modifier des tables DynamoDB, consultez la section Écrire des données dans une table DynamoDB.
Créer un rôle IAM pour votre fonction Lambda
Créez un rôle AWS Identity and Access Management (IAM) pour votre fonction AWS Lambda. Puis, associez la politique suivante au rôle afin que Lambda puisse trouver le nom de connexion d'un agent dans DynamoDB :
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "dynamodb:BatchGetItem", "dynamodb:GetItem", "dynamodb:Query", "dynamodb:Scan", "dynamodb:BatchWriteItem", "dynamodb:PutItem", "dynamodb:UpdateItem" ], "Resource": "Replace with ARN of DynamoDB table you created" }, { "Effect": "Allow", "Action": [ "logs:CreateLogGroup", "logs:CreateLogStream", "logs:PutLogEvents" ], "Resource": "*" } ] }
Créer une fonction Lambda
Créez une fonction Lambda. Dans l'éditeur de code intégré, saisissez le code Python suivant qui interroge la table DynamoDB avec une entrée d'extension et renvoie le nom de connexion de l'agent correspondant dans la table :
import jsonimport boto3 from boto3.dynamodb.conditions import Key def get_agent_id(Extension, dynamodb=None): if not dynamodb: dynamodb = boto3.resource('dynamodb') table = dynamodb.Table('AgenttoAgent') response = table.query( KeyConditionExpression=Key('Extension').eq(str(Extension)) ) return response['Items'] def lambda_handler(event, context): Extension = event['Details']['Parameters']['Extension'] AgentLoginName = get_agent_id(Extension) for agent in AgentLoginName: print(agent['Extension'], ":", agent['AgentLoginName']) print(AgentLoginName) return agent
Après avoir créé la fonction, associez le rôle IAM à celle-ci.
Ajouter la fonction Lambda à votre instance Amazon Connect
Procédez comme suit :
- Ouvrez la console Amazon Connect.
- Dans la colonne Alias d'instance, choisissez le nom de votre instance Amazon Connect.
- Dans le volet de navigation, sélectionnez Flux de contact.
- Dans la section AWS Lambda, sélectionnez la fonction Lambda dans la liste déroulante Fonction.
- Sélectionnez Ajouter une fonction Lambda.
- Sous Fonctions Lambda, ajoutez l'ARN de la fonction.
Pour plus d'informations sur l'intégration de Lambda à Amazon Connect, consultez la section Autoriser Amazon Connect à accéder à vos fonctions AWS Lambda.
Créer un flux de file d'attente client qui vérifie la disponibilité d'un agent pour recevoir un appel
Procédez comme suit :
- Créez un nouveau flux de file d'attente client.
- Ajoutez le bloc Vérifier les effectifs.
- Sélectionnez Branche.
- Faites glisser et déposez le bloc Vérifier les effectifs sur le canevas après le bloc Point d’entrée.
- Dans Statut à vérifier, sélectionnez Disponible.
- Sélectionnez Enregistrer.
Remarque : Le bloc Vérifier les effectifs configuré comporte trois branches : Vrai, Faux et Erreur.
Ajouter un bloc « Invites en boucle » à la branche « Vrai » du bloc « Vérifier les effectifs »
Procédez comme suit :
- Sélectionnez Interagir.
- Faites glisser et déposez un bloc Invites en boucle sur le canevas après le bloc Vérifier les effectifs.
- Connectez le bloc Invites en boucle à la branche Vrai du bloc Vérifier les effectifs.
- Sélectionnez Invites en boucle pour ouvrir le menu des paramètres du bloc.
- Dans Invites, sélectionnez Synthèse vocale, puis saisissez une invite similaire à « Nous allons maintenant transférer l'appel vers $.External.AgentLoginName ».
- Sélectionnez Ajouter une autre invite à la boucle.
- Sélectionnez Enregistrement audio, puis choisissez la musique que les appelants entendront lorsqu'ils attendent que l'agent accepte l'appel.
- Dans Interrompre, choisissez le délai d'expiration de l'appel. Par exemple, sélectionnez Interrompre toutes les minutes.
- Sélectionnez Enregistrer.
Ajouter un bloc « Lire les invites » aux branches « Faux » et « Erreur » du bloc « Vérifier les effectifs »
Procédez comme suit :
- Sélectionnez Interagir.
- Faites glisser et déposez le bloc Lire les invites sur le canevas après le bloc Vérifier les effectifs.
- Connectez le bloc Lire les invites aux branches Faux et Erreur du bloc Vérifier les effectifs.
- Sélectionnez Lire les invites pour ouvrir le menu des paramètres du bloc.
- Sélectionnez Synthèse vocale ou texte de discussion instantanée.
- Dans la section Définir manuellement, saisissez une invite similaire à « L'agent que vous essayez de joindre n'est pas disponible ou est occupé avec un autre appel ». Veuillez réessayer ultérieurement. »
- Sélectionnez Enregistrer.
Ajouter un bloc « Déconnecter / raccrocher »
Procédez comme suit :
- Choisissez Terminer/Transférer.
- Faites glisser et déposez le bloc Déconnecter / raccrocher sur le canevas après les blocs Lire les invites.
- Connectez toutes les branches Délai d’expiration et Erreur au bloc Déconnecter / raccrocher et à la branche Réussite du bloc Lire les invites.
- Sélectionnez Enregistrer.
- Sélectionnez Publier.
Créer un flux de contacts entrants qui active la fonction Lambda lorsqu'un agent appelle l'extension d'un autre agent
- Créez un nouveau flux de contacts entrants.
- Sélectionnez Créer un flux de contacts pour ouvrir l’éditeur de flux de contacts.
Remarque : Vous pouvez ajouter ou modifie des blocs pour votre cas d'utilisation. Par exemple, vous pouvez connecter les branches Erreur aux blocs Lire l’invite pour lire un message personnalisé.
Ajouter un bloc Stocker les données client
Procédez comme suit :
- Sélectionnez Interagir.
- Faites glisser et déposez un bloc Stocker les données client sur le canevas après le bloc Point d’entrée.
- Sélectionnez Stocker les données client pour ouvrir le menu des paramètres du bloc.
- Sélectionnez Synthèse vocale, puis saisissez une invite similaire à « Veuillez saisir le numéro de poste de l'agent pour continuer. »
- Dans la section Données client, sélectionnez Personnalisé, puis saisissez le nombre de chiffres à utiliser pour l'extension de chaque agent.
- Sélectionnez Enregistrer.
Ajouter un bloc Invoquer une fonction AWS Lambda
Procédez comme suit :
- Sélectionnez Intégrer.
- Faites glisser et déposez un bloc Invoquer la fonction AWS Lambda sur le canevas après le bloc Stocker les données client.
- Sélectionnez Invoquer la fonction AWS Lambda pour ouvrir les paramètres du bloc.
- Sélectionnez la fonction Lambda.
- Dans la section Paramètres d'entrée de la fonction, cliquez sur Ajouter un paramètre, puis sur Utiliser un attribut.
- Dans Clé de destination, saisissez le nom de l'attribut Extension.
- Dans Type, sélectionnez Système.
- Dans Attribut, sélectionnez Entrée client stockée.
- Sélectionnez Enregistrer.
Ajouter un bloc Définir une file d'attente active
Procédez comme suit :
- Sélectionnez Définir.
- Faites glisser et déposez un bloc Définir une file d'attente active sur le canevas après le bloc Invoquer la fonction AWS Lambda.
- Sélectionnez Définir une file d'attente active pour ouvrir le menu des paramètres du bloc.
- Dans Sorties, sélectionnez Par agent, puis Utiliser un attribut.
- Dans Type, sélectionnez Externe.
- Dans Attribut, saisissez AgentLoginName.
- Sélectionnez Enregistrer.
Ajouter un bloc Définir un flux de file d'attente client
Procédez comme suit :
- Sélectionnez Définir.
- Faites glisser et déposez un bloc Définir un flux de file d'attente client sur le canevas après le bloc Définir une file d'attente active.
- Sélectionnez Sélectionner un flux.
- Sélectionnez AgentQueueFlow.
- Sélectionnez Enregistrer.
Ajouter un bloc Transférer vers la file d'attente
Procédez comme suit :
- Sélectionnez Terminer/Transférer.
- Faites glisser et déposez un bloc Transférer vers la file d'attente sur le canevas après le bloc Définir un flux de file d’attente client.
Remarque : Pour ce cas d’utilisation, il n’est pas nécessaire de configurer les paramètres du bloc Transférer vers la file d'attente.
Ajouter un bloc Déconnecter / raccrocher
Procédez comme suit :
- Sélectionnez Terminer/Transférer.
- Faites glisser et déposez le bloc Déconnecter / raccrocher sur le canevas après le bloc Transférer vers la file d'attente.
- Sélectionnez Enregistrer.
- Sélectionnez Publier.
Important : Assurez-vous d'attribuer un numéro de téléphone aux agents à utiliser pour passer des appels internes au flux de contacts AgentToAgentCall.
Créer une connexion rapide qui permet aux agents d'utiliser la fonction d'appel interne
Procédez comme suit :
- Nommez la connexion rapide InternalCalling.
- Dans Type, sélectionnez Externe.
- Dans Destination, saisissez le numéro que vous avez attribué au flux de contacts AgentToAgentCall.
- Ajoutez la connexion rapide InternalCalling aux files d'attente que vous avez affectées aux agents.
Remarque : Le coût de chaque appel varie en fonction de la durée de l'appel. Pour plus d'informations sur les tarifs, consultez la section Tarification Amazon Connect.
Informations connexes
Définitions des blocs de flux dans l’éditeur de flux Amazon Connect
- Balises
- Amazon Connect
- Langue
- Français

Contenus pertinents
- demandé il y a 2 ans
- demandé il y a 2 ans
- demandé il y a 2 ans