Jump to: navigation, search

Modèle de Services de contexte

Cette application explique l'utilisation des Services contextuels blocs de flux de travail différents.  Une interaction avec un client peut être interrompue pour différentes raisons--le client raccrocher une connexion perdue, etc.. Lorsque le client appelle précédent pour le centre de contact, les services interrompus peuvent être récupérées et terminées. Cet échantillon contient flux de travail qui présentent la fin d'un service actif et mise à jour le profil client reprendre un service.

Terminer le Service actif flux de travail

 Ce flux de travail identifie les clients selon l'ANI. Si le client est détecté, tous les services d'active associés à ce client sont interrogés sur et terminées. Prérequis : Les conditions préalables sont les suivants :

  • Définissez l'ANI correctement, car il est utilisé pour identifier le client.
  • Définir une clé d'identification dans le serveur UCS pour permettre au client d'être identifié par le numéro de téléphone.
  • Contexte définir les préférences de Services de Composer.

Le flux de travail effectue les opérations suivantes :

  1. Identifie le client avec le bloc client identifier :
    • Identifie en définissant le client attributs à utiliser pour rechercher le client. Ici, le numéro de téléphone ne correspond à l'entrant ANI.
    • Spécifie le nom de la clé à utiliser pour les recherches (idPhoneNumber). Cette clé doit être définie dans Contact serveur UCS (Universal).
    • Permet d'obtenir des informations sur les nombre de clients et les données client à partir du serveur UCS et attribue les informations variables.
  2. Détermine le caractère unique du client concernée. En utilisant le bloc de création de branche pour vérifier si le nombre d'enregistrements de client renvoyés par le serveur UCS est 1.
  3. Attribue CustomerID à une variable en utilisant le bloc attribuer. Si le client est unique, obtient CustomerID dans les données client récupérées à partir du serveur UCS.
  4. Interroge les services active pour le client en utilisant le bloc de Services de la requête :
    • Définit l'identificateur de Service pour CustomerID.
    • Définit l'état du Service sur Active.
    • Les résultats de données du Service magasins est une variable d'application.
  5. Attribue l'ID de Service en utilisant le bloc ECMAScript. Récupère le ServiceID dans les données du Service.
  6. Détermine si le service Récupérée est actif, utilisez le bloc de création de branche. Détermine si la ServiceID est défini.
  7. Est terminée le service actif, en utilisant le bloc de Service complet

Reprendre Service actif flux de travail

Ce flux de travail identifie les clients selon l'ANI. Si le client est détecté, le service actif associé à ce client est interrogé pour et l'état actif au sein de cette fonction active est terminé et un nouvel État dans le service est entré. Prérequis : Les conditions préalables sont les suivants :

  • Définissez l'ANI correctement, car il est utilisé pour identifier le client.
  • Définir une clé d'identification dans le serveur UCS pour permettre au client d'être identifié par le numéro de téléphone.
  • Contexte définir les préférences de Services de Composer.

Ce flux de travail effectue les opérations suivantes :

  1. Sur le côté droit, blocs identifier client, ECMAScript, Services de la requête et branche sont semblables à celles décrites ci-dessus pour le workflow de Service d'Active complet.
  2. Poursuivre à droite de flux de travail, un service est démarré avec le bloc de Service de début, si un service d'active existant est introuvable. L'identifiant est réglée sur l'ID du client précédemment récupérée dans le bloc identifier le Service clientèle.
  3. Un bloc ECMAScript attribue l'ID de service actif à une variable.
  4. Utilisez les résultats de bloc ECMAScript, un bloc de création de branche détermine si un état actif existe pour le service.
  5. Un bloc de Services complets définit l'ID de Service pour effectuer le service actif.
  6. Sur le côté gauche du flux de travail, un bloc de Services de la requête interroge un service anonyme à l'aide de l'ANI comme clé de contact, si le client est introuvable :
  • Définissez l'ANI comme clé de contact dans la propriété identificateur.
  • Définissez les éléments de Service pour les États actifs.
  • Enregistrer les données de Service dans une variable de l'application.
  1. Un bloc de création de branche détermine si les données du service récupérées dans le bloc de Services de la requête sont définies.
  2. Un bloc de début de Service commence un service si aucun service d'actif anonyme n'est introuvable :
  • Définissez l'identifiant sur l'ANI.
  • Enregistrer l'ID de Service dans une variable de l'application.
  1. Un bloc d'état de l'entrée entraîne le service entrer un nouvel État :
  • Définissez l'ID de Service.
  • Ensemble ID de l'état précédent.
  • Définissez la propriété Type d'État pour filtrer pour le type d'État du Service spécifique.

Mise à jour le profil flux de travail

Ce flux de travail identifie les clients selon l'ANI. Si le client est détecté, le paramètre de contact du profil client est mis à jour en définissant la valeur d'attribut extension médias/voix sur vrai. Prérequis : Les conditions préalables sont les suivants :

  • Définissez l'ANI correctement, car il est utilisé pour identifier le client.
  • Définir une clé d'identification dans le serveur UCS pour permettre au client d'être identifié par le numéro de téléphone.
  • Définir l'extension de profil de médias client dans le serveur UCS et que l'extension doit porter la voix attribut booléen définie.
  • Configurer les préférences de Services de contexte dans Composer.

Ce flux de travail effectue les opérations suivantes :

  1. Les deux premières blocs sont décrits dans le flux de travail complet Active Services précédente.
  2. Un bloc attribuer enregistre les informations de données CustomerID et client :
  • Récupérer et attribuer le CustomerData à une variable de l'application
  • Récupérer et attribuer CustomerID à une variable de l'application
  1. Un bloc de mise à jour des clients se met à jour le profil client :
  • Spécifier les données de profil client extension. Sélectionnez l'extension de médias et l'attribut de voix sur vrai.
  • Définissez le CustomerID.
  • Sélectionnez l'opération d'insertion Extension permet d'insérer l'enregistrement de l'extension.
This page was last edited on June 15, 2016, at 15:17.
Comments or questions about this documentation? Contact us for support!