L'utilisation de l'API dans le système Jtel jtel implique l'utilisation de l'objet getCallerInformation dans une application de routage. Un exemple d'application de routage est présenté ici :
Cet objet effectue des appels à exécute l'appel getCallerInformation de l'API REST getCallerInformation dans l'instance SAP. , pour récupérer des données sur l'appel en cours. Ces informations peuvent être utilisées pour influencer le routage ultérieur de l'appel et pour fournir des informations à l'agent dans le client jtel. Les paramètres suivants sont fournis :
Paramètre | Exemple de Valeur | Description |
---|
Fonction | Numéro de l'appelant ou ID Client | Dans le champ Fonction vous pouvez choisir entre Numéro de l'appelant ou ID Client En fonction de la fonction sélectionnée, un autre appel REST sera effectué. L'appel REST est configuré dans les paramètres de données de base client du compte client. | Numéro de service | $servicenumber | Le numéro de service qui a été appelé dans le système Jteljtel. Ce paramètre ne sera requis que si le service REST utilise le numéro de service dans la requête. | Nom de service | $servicename2 | Le nom du service qui était appelé dans le système Jteljtel. Ce paramètre ne sera requis que si le service REST utilise le nom du service dans la requête. | Numéro de l'appelant | $callerLe | numéro de l'appelant (caller ID). Ce paramètre sera nécessaire requis si la fonction Numéro d'appel a été définie. $caller de l'appelant est utilisée. $ caller contient le numéro de l'appelant dans un format entièrement qualifiéau format E.164 pleinement qualifié (sans +). | ID Client | $customerID | L'ID du client (SAP customer ID client SAP). Ce paramètre sera requis si la fonction ID client a été définieest utilisée. |
Sortie | Utilisé lorsque |
---|
Trouvé | Au moins un enregistrement a été trouvé. | Non trouvé | Aucun enregistrement n'a été trouvé. | Erreur | Une erreur s'est produite lors de l'accès au service SAP REST. |
Cet objet est doit être utilisé pour sauvegarder enregistrer les données de la requête. Les étapes les plus importantes sont les suivantes : - Enregistrez l'ID de l'enregistrement client SAP dans les données utilisateur
- (Optionnellement) sauvegarder l'URL pour accéder à l'enregistrement à l'URL du CRM
- (Facultatif) enregistrez le nom du client SAP dans Informations supplémentaires
Paramètre | Exemple de Valeur | Description |
---|
Informations complémentaires | Client SAP: $$ SAP$SAP.d.results.0.FormattedName | Cette valeur sera affichée comme "Informations supplémentaires" dans le client jtel. Tous les champs renvoyés par SAP peuvent être utilisés ici. | Données utilisateur | $SAP.d.results.0.CustomerID | Cette valeur sera utilisée dans les statistiques de l'ACD (en particulier, elle sera sauvegardée dans le tableau StatisticsPartA). En outre, cette valeur est utilisée pour appeler la routine de saisie d'écran dans SAP à partir du Mini Client. | Données utilisateur 2 |
| En option, des valeurs supplémentaires peuvent être enregistrées ici. Ces valeurs sont sauvegardées dans le tableau StatisticsPartA de la base de données Jtel. | Données utilisateur 3 |
| En option, des valeurs supplémentaires peuvent être enregistrées ici. Ces valeurs sont sauvegardées dans le tableau StatisticsPartA de la base de données Jtel. | CRM-URL | $SAP.d.results.0.IndividualCustomerSalesData.0.__metadata.uri | Cette URL est fournie dans le mini client et le client complet, pour accéder à l'enregistrement SAP. Si activé, le Micro Client fera automatiquement apparaître l'enregistrement dans la fenêtre SAP active. |
Le tableau suivant Ce qui suit montre les résultats d'un appel entrant dans le système Jteljtel. Le lien CRM contient un lien vers l'enregistrement SAP et les données utilisateur contiennent UserData contient l'ID client SAP.
|