Codes et états de motifs

États d'occupation

Temps disponible Somme du temps pendant lequel les agents étaient inactifs et prêts à gérer une interaction.
Heure de connexion Somme du temps pendant lequel les agents étaient connectés.
Temps de conclusion Somme du temps passé par les agents dans l'état "Finalisation" après avoir mis fin à une interaction.
Pause Somme du temps pendant lequel les agents étaient en pause.
Temps d'inactivité Somme du temps pendant lequel les agents étaient en état d'inactivité.
Durée de l'appel Somme du temps pendant lequel les agents ont traité des appels.
Heure dans le chat Somme du temps pendant lequel les agents ont géré des chats.
Heure du repas Somme du temps pendant lequel les agents étaient en état "Repas".
Heure de l'appel manqué Somme du temps pendant lequel les agents étaient à l'état "Appel manqué".
Temps de chat manqué Somme du temps pendant lequel les agents étaient à l'état "Chat manqué".
Temps hors connexion Somme du temps pendant lequel les agents étaient déconnectés.
Temps de tâche spécial Somme du temps pendant lequel les agents étaient à l'état "Tâche spéciale".
Indisponibilité Somme du temps pendant lequel les agents étaient à l'état "Indisponible".
Temps d'inactivité Somme du temps pendant lequel les agents étaient à l'état "Non réactif".

Afficher et identifier les codes de motif d'échec

Présentation

Cette page peut vous aider à identifier :

Motifs d'échec des appels

Motifs d'échec des discussions

Les codes de motif d'échec suivants peuvent être consultés :

  • Dans le rapport standard Historique des appels individuels.

  • Dans les tableaux de bord Appels et Chats terminés.

  • Utiliser l'API

Motifs d'échec des appels

Code

Nom de la métrique

Description

rien : 0

Aucune erreur : appel

La somme des appels qui n'ont pas échoué.

unknown : 10001

Inconnu – Appel

Somme des appels ayant échoué pour des raisons inconnues.

expired: 11001

Expiré - Appel

Somme des appels ayant échoué en raison du délai de connexion.

transfer_expired : 11002

Transfert expiré

Somme des appels ayant échoué en raison du délai d'expiration de la connexion de transfert.

eu_canceled: 20001

Annulé

Somme des appels au cours desquels l'utilisateur final a raccroché alors qu'il était en communication avec un agent.

eu_rejected: 20002

Refusé

Somme des appels sortants refusés par l'utilisateur final.

eu_abandoned: 20003

Abandonnée

Somme des appels abandonnés par l'utilisateur final pendant l'attente dans la file d'attente.

eu_in_menu_abandoned: 20004

Abandon dans le menu

Somme des appels abandonnés par l'utilisateur final dans le menu SVI.

eu_repeated_voicemail: 20005

Message vocal répété

Somme des appels ayant échoué, car l'utilisateur final avait déjà laissé un message vocal en attente de réponse.

Pour en savoir plus sur les paramètres de messagerie vocale, consultez Redirection en dehors des heures d'ouverture.Redirection en dehors des heures d'ouverture pour les appels et les chats

eu_busy: 21001

Occupé

Somme des appels sortants qui ont atteint l'utilisateur final dans un état occupé.

eu_repeated_callback: 20006

Rappel répété

Somme des appels ayant échoué, car l'utilisateur final avait déjà demandé à être rappelé.

eu_wrong_number: 21002

Mauvais numéro

Somme des appels sortants passés vers un numéro de téléphone incorrect.

eu_no_answer: 21003

Aucune réponse

Somme des appels sortants auxquels l'utilisateur final n'a pas répondu.

eu_noti_failed: 22001

Échec de la notification

Somme des appels qui n'ont pas été mis en relation avec l'agent, car les notifications du navigateur n'étaient pas activées.

ag_canceled: 30001

Agent Cancelled

Somme des appels qui ont échoué alors qu'ils étaient connectés à l'agent. Il peut s'agir, par exemple, d'un agent qui ferme son navigateur ou d'une erreur réseau.

ag_ignored: 30002

Agent ignoré

Somme des appels auxquels l'agent n'a pas répondu.

ag_mic_no_device: 31001

Agent sans micro

Somme des appels ayant échoué, car l'agent ne disposait pas de micro.

ag_mic_denied: 31002

Micro de l'agent refusé

Somme des appels ayant échoué, car l'agent n'avait pas activé l'accès au micro.

voip_twilio_error: 41001

Erreur VOIP

Somme des appels ayant échoué en raison d'un problème lié au fournisseur de services vocaux.

voip_tokbox_error: 42001

voip_nexmo_error: 45001

voip_invalid_token: 43001

Jeton VOIP non valide

Somme des appels ayant échoué, car le fournisseur de services vocaux a fourni un jeton non valide.

voip_conn_general: 44001

Général VoIP

Somme des appels ayant échoué en raison d'un problème général lié au fournisseur de services vocaux.

voip_conn_timeout: 44002

Délai d'expiration de la VoIP

Somme des appels ayant échoué en raison du délai d'expiration de la connexion au fournisseur de services vocaux.

voip_conn_signal: 44003

Signal VoIP

Somme des appels ayant échoué en raison d'une mauvaise connexion au fournisseur de services vocaux.

stuck_due_to_api_error:

50001

Bloqué en raison de l'API

Somme des appels ayant échoué en raison d'un problème d'API.

group_deleted_no_substitute:

50002

Groupe supprimé : appel

Somme des appels ayant échoué en raison de la suppression d'un groupe en cascade sans alternative disponible.

menu_deleted: 50003

Menu supprimé

Somme des appels ayant échoué en raison de la suppression de la file d'attente après que l'utilisateur final y a été placé.

direct_pstn_call_to_

fallback_number: 60001

Redirection vers le remplacement

Somme des appels redirigés vers un numéro de secours.

Motifs d'échec du chat

Code Nom de la métrique Description
rien : 0 Aucune erreur : chat Somme des discussions qui n'ont pas échoué.
inconnu : 1 Inconnu – Chat Somme des discussions qui ont échoué pour des raisons inconnues.
no_response: 2 Aucune réponse Somme des discussions qui se sont terminées parce que l'utilisateur final n'a pas répondu.
expirée : 3 Expiré : discussion Somme des discussions qui ont échoué en raison du délai d'attente de la connexion.
after_hours: 4 Post-événement Somme des discussions qui ont été placées dans une file d'attente en dehors des heures d'ouverture.
expired_menu_selection: 31 Menu expiré Somme des discussions au cours desquelles les utilisateurs finaux ont sélectionné une file d'attente qui n'existait plus.
end_user_opt_out: 41 Désactivé Somme des discussions pour lesquelles les utilisateurs finaux ont choisi de ne pas être enregistrés.
over_cap_email: 50001 E-mail de surcapacité Somme des discussions au cours desquelles les utilisateurs finaux ont envoyé un e-mail, car la file d'attente était en surcapacité.
group_deleted_no_substitute: 60001 Groupe supprimé : discussion Somme des chats ayant échoué en raison de la suppression d'un groupe en cascade sans aucune alternative disponible.

Dictionnaire de données : exemples d'API et de scripts de calcul

Exemples de scripts d'API et de calcul

Vous trouverez ci-dessous un exemple de script qui peut être exécuté pour tester certaines métriques de la plate-forme CCAI disponibles dans le tableau de bord du portail d'administration. Il montre comment récupérer et calculer n'importe quelle métrique.

L'exemple explique comment définir des variables, des fonctions et des scripts de calcul pour calculer le volume total et le niveau de service.

Variables

  • Tableau d'appels : ajoutez un tableau d'appels défini sur la variable callsArray.

  • Types d'appels : vous trouverez ci-dessous un tableau de tous les types d'appels existants dans la plate-forme CCAI.

    //Vous pouvez supprimer des éléments de ce tableau pour tester les métriques d'un seul type d'appels, par exemple :

  • Nombre total d'heures : variable du nombre total d'heures ci-dessous. Calculez la différence en heures en fonction des paramètres de votre demande.

  • Le SLA est calculé à l'aide d'un seuil configuré dans le portail d'administration. Modifiez la variable avec le montant configuré. Cet exemple montre un SLA de 60 secondes, c'est-à-dire

Fonctions

  • Fonction CallRecord : //checkCallRecord est conçu pour valider si un enregistrement d'appel a l'état approprié, n'a pas échoué d'une certaine manière et, dans certains cas, si la connexion est nulle.

  • Fonction "Nombre total d'appels" : la fonction getTotalVolumeOfCalls est conçue pour renvoyer un volume total d'appels, par exemple :

  • Fonction de niveau de service : getServiceLevel est conçu pour renvoyer le niveau de service d'un type d'appel, par exemple :

Scripts de calcul

Volume total
// TOTAL VOLUME SECTION

for(var i = 0; i\<call_type.length;i++){

var vol = getTotalVolumeOfCalls(callsArray,call_type\[i\]);

if(vol \> 0){

var volPerHour = Math.round(vol/total_hours\*10)/10

var stringToPrint = \"the per hour volume of \"+call_type\[i\]+\" is \"+
volPerHour.toString()

console.log(stringToPrint);

};

}
Contrat de niveau de service
// SLA SECTION

for(var i = 0;i\<call_type.length;i++){

var SLACalc =
(getServiceLevel(callsArray,call_type\[i\])/getTotalVolumeOfCalls(callsArray,call_type\[i\],false,\['eu_in_menu_abandoned'\]));

if (isNaN(SLACalc) == false){

var stringToPrint = \"the SLA of \"+call_type\[i\]+\" is \"+
SLACalc.toString();

console.log(stringToPrint);

} else {

var stringToPrint = \"the SLA of \"+call_type\[i\]+\" cannot be
calculated due to lack of volume\";

console.log(stringToPrint);

}

};

Définitions des états de disponibilité

États de chat courants

États de chat Description
En file d'attente Le chat est en file d'attente et attend un agent.
Attribuée La discussion est attribuée à un agent
En cours Le chat est actif avec un agent et un utilisateur final
Terminé La discussion s'est terminée avec succès (raisons de la fin de la discussion listées ci-dessous)
Abandonnée Chat annulé par l'utilisateur final avant d'être attribué à un agent
Dévié La discussion a été annulée et redirigée vers l'e-mail de surcapacité
Échec Échec du chat (raisons de l'échec listées ci-dessous)

États de chat terminé

États de chat terminés Description
Terminé Le chat s'est terminé sans autre information
Terminée : déconnectée par l'agent La discussion est terminée, l'agent s'est déconnecté
Terminé : déconnecté par l'utilisateur final Chat terminé, déconnecté par l'utilisateur final
Terminé : aucun message La discussion a été interrompue, aucune réponse n'a été fournie
Terminé : aucun message déconnecté par l'agent Le chat a été terminé, il n'y a pas eu de réponse et l'agent s'est déconnecté
Terminé : aucun message déconnecté par l'utilisateur final La discussion a été terminée, il n'y a pas eu de réponse et l'utilisateur final s'est déconnecté
Délai avant expiration : délai avant expiration par l'agent sans message Expiration du délai d'attente du chat : l'agent a pris l'appel, mais n'a pas répondu
Délai avant expiration : délai avant expiration par l'utilisateur final sans message Délai d'attente du chat expiré : l'agent a pris l'appel, mais l'utilisateur final n'a pas répondu
Délai dépassé : l'agent a cessé de répondre Délai d'attente du chat expiré : l'agent a pris le relais, puis a cessé de répondre
Délai dépassé : l'utilisateur final a cessé de répondre Délai d'attente du chat dépassé : l'agent a pris le relais, mais l'utilisateur final a cessé de répondre

Motifs d'échec du chat

Motif de l'échec Définition
Échec Échec de la session de chat pour une raison inconnue
Expiré La discussion a expiré dans une file d'attente et n'a pas été prise en charge par un agent.

Définitions des états des appels

Les états d'appel suivants peuvent apparaître dans le rapport sur l'historique des performances des appels.

État de l'appel Description
Abandonnée Un appel est en attente dans la file d'attente et est interrompu par l'appelant avant d'être accepté par un agent. Exclut les abandons dans le menu et les abandons courts.
Occupé L'utilisateur final était occupé
Annulé L'utilisateur final a annulé l'appel.
Terminé Un appel est terminé sans erreur.
Erreur L'appel contient une erreur
Échec Un appel se termine en raison d'une erreur. Inclut une raison d'échec pour plus de contexte.
Aucune réponse L'utilisateur final n'a pas répondu
Récupéré Un appel ayant échoué est rappelé. Le nouvel appel est un enfant de l'appel d'origine. Indique si le rappel se termine sans erreur.