Analytiques
Manivox.ai expose deux niveaux d'analytiques : un dashboard de statistiques à l'échelle de l'organisation et une vue détaillée par agent avec cinq onglets spécialisés. Les deux surfaces se rafraîchissent lorsque vous appliquez un filtre ou rechargez la page ; la carte Actifs maintenant reflète toujours l'instant présent. Les deux supportent l'export CSV.
Dashboard de statistiques global
Disponible dans Dashboard → Statistiques. Affiche les métriques agrégées de toute votre organisation, filtrables par période, compte et agent.
Les statistiques par compte sont aussi disponibles pour vos clients dans le portail client, voir la page Statistiques du portail.
Cartes KPI
| KPI | Description |
|---|---|
| Total appels | Tous les appels créés sur la période sélectionnée (tous statuts) |
| Durée moy. | Durée moyenne d'appel en secondes, calculée sur les appels complétés avec duration > 0 |
| Taux de complétion | Pourcentage d'appels terminés avec le statut COMPLETED |
| Actifs maintenant | Appels actuellement en IN_PROGRESS ou RINGING, rafraîchi à chaque rendu |
Total appels, durée moyenne et taux de complétion affichent aussi une comparaison avec la période précédente de même longueur (les sept jours avant ces sept jours, le mois avant le mois en cours). Le delta est masqué quand la fenêtre précédente ne contient aucune donnée : vous ne verrez jamais un « +100% » face à zéro.
Graphiques
| Graphique | Ce qu'il montre |
|---|---|
| Volume d'appels | Nombre d'appels par intervalle sur la période sélectionnée. L'intervalle s'adapte à la plage : horaire pour une journée, quotidien jusqu'à un mois, hebdomadaire jusqu'à environ quatre mois, mensuel au-delà. Les intervalles vides sont remplis à zéro. |
| Répartition par statut | Distribution des statuts terminaux (COMPLETED, FAILED, NO_ANSWER, BUSY, CANCELED) |
| Entrant vs sortant | Répartition de la direction des appels sur la période |
| Tendance du score qualité | Score qualité moyen dans le temps, avec les mêmes intervalles que le graphique de volume. Affiché uniquement quand un agent précis est sélectionné et que l'évaluation y est configurée. |
| Distribution du sentiment | Répartition positif / neutre / négatif depuis les résumés LLM. Affiché uniquement quand l'évaluation est active. |
| Distribution des durées | Histogramme des durées d'appel (0-15s, 15-30s, 30-60s, 1-2m, 2-5m, 5-10m, au-delà). Le KPI de durée moyenne cache que les faux numéros courts et les vraies conversations sont deux populations distinctes ; ce graphique montre la forme réelle. |
| Heatmap des appels | Grille heure de la journée par jour de la semaine montrant quand vos appelants appellent réellement, dans le fuseau horaire de votre organisation. |
Filtres
| Filtre | Options |
|---|---|
| Période | Aujourd'hui · 7 jours (défaut) · 30 jours · Ce mois-ci · Cette année. Les plages sont des fenêtres calendaires dans le fuseau horaire de votre organisation : « Aujourd'hui » va de minuit à maintenant, « 7 jours » couvre sept jours calendaires aujourd'hui inclus. |
| Plage personnalisée | Sélecteur de dates Du / Au pour n'importe quelle fenêtre calendaire. Les périodes rapides et les dates personnalisées forment un seul contrôle : choisir l'un efface l'autre, celui qui pilote la page n'est donc jamais ambigu. |
| Compte | Filtrer sur un compte spécifique de l'organisation. Sélectionner un compte réinitialise le filtre d'agent. |
| Agent | Filtrer sur un agent spécifique. La liste d'agents est scopée au compte sélectionné si actif. |
| Direction | Entrants uniquement, sortants uniquement, ou les deux. |
| Campagne | Filtrer sur les appels d'une campagne. Le sélecteur n'apparaît qu'une fois que votre organisation a des campagnes ; le rapport propre à une campagne offre des chiffres spécifiques au sortant (taux de connexion, résultats) que cette page ne propose pas. |
L'état complet du filtre est conservé dans la query string de l'URL : une vue filtrée peut donc être bookmarkée ou partagée.
Tableau des meilleurs agents
Le bas du dashboard global affiche les 10 meilleurs agents par volume d'appels sur la période sélectionnée. Colonnes : nom de l'agent, nombre d'appels, durée moyenne, taux de complétion. Cliquez sur le nom d'un agent pour ouvrir sa page de statistiques.
Détail de consommation
Sous les graphiques, la page Statistiques affiche votre consommation pour les filtres sélectionnés : la plage de dates, le compte et l'agent choisis dans la barre de filtres pilotent aussi ce bloc. (Ce bloc était auparavant un onglet de la page Facturation ; il a déménagé ici pour que la consommation soit à côté de l'activité qui l'explique.)
- Consommation par compte et agent : appels, minutes agent, coût service, coût IA, minutes et coût de transfert par agent, avec un total général. Exportable en CSV.
- Consommation Copilot : quand Copilot est activé pour votre organisation, le nombre de requêtes Copilot sur la période et leur coût, avec un lien vers vos sessions Copilot.
- Détail des modèles IA : la sélection d'un agent précis ajoute une répartition par fournisseur et par modèle avec les compteurs de tokens (entrée, cache, sortie) et leurs coûts. Les modèles que vous fournissez avec votre propre clé API (bring-your-own-key) portent un badge BYO ; la plateforme ne facture pas leur usage, et la répartition à l'écran comme l'export CSV rapportent quand même leurs compteurs de tokens.
- Détail des transferts : minutes et coût par destination de transfert.
- Historique mensuel : un récapitulatif mois par mois, chaque mois exportable en CSV.
Analytiques par agent
Depuis Dashboard → Agents, cliquez sur Voir les stats sur n'importe quelle ligne d'agent. Fournit une vue détaillée des performances d'un agent avec cinq onglets : Général, Latences, Outils, Workflow, et A/B Tests.
Filtre temporel
Les quatre premiers onglets partagent le même filtre temporel ; l'onglet A/B Tests l'ignore (voir ci-dessous). Choisissez parmi les presets rapides (aujourd'hui, 7 jours, 30 jours, ce mois-ci, cette année : les mêmes fenêtres calendaires que le dashboard global), sélectionnez un jour précis dans le calendrier, ou définissez une plage de dates/heures personnalisée. L'état du filtre est préservé dans la query string de l'URL, vous pouvez ainsi bookmarker ou partager une vue spécifique.
Onglet, Général
Vue d'ensemble haut-niveau des performances de l'agent :
- Cartes KPI, total appels, durée moy., taux de complétion, actifs maintenant (mêmes définitions que le dashboard global, filtrées sur cet agent)
- Graphique de volume d'appels, appels par jour sur la période sélectionnée
- Répartition par statut, distribution des statuts terminaux
- Répartition entrant vs sortant
- Complétion des objectifs, quand des objectifs d'évaluation sont configurés, affiche le pourcentage d'appels ayant atteint chaque objectif
- Score qualité moyen, une valeur unique moyennée sur les appels évalués de la période (nécessite l'évaluation)
Onglet, Latences
Graphiques temporels de latence end-to-end décomposés par étape de la pipeline. Utilisez cet onglet pour identifier les goulets dans la chaîne STT → LLM → TTS.
| Métrique | Définition | Cible saine |
|---|---|---|
stt_latency_ms | Temps entre la détection de fin de parole et la réception du transcript complet | < 300 ms |
llm_latency_ms | Temps entre l'envoi du prompt et la réception du premier token LLM | < 300 ms |
tts_latency_ms | Temps entre l'envoi du texte et la réception du premier octet audio (TTFB) | < 150 ms |
rag_latency_ms | Temps de récupération de la base de connaissances (uniquement quand RAG est actif sur l'agent) | < 200 ms |
tool_latency_ms | Durée des appels API externes (web services ou actions Composio) | Dépend de l'API externe |
total_latency_ms | Aller-retour complet : fin de parole → premier octet audio entendu par l'appelant | < 800 ms |
Les graphiques affichent la moyenne de chaque métrique dans le temps sur la période sélectionnée. Un pic de llm_latency_ms indique un problème côté fournisseur LLM ; un pic de tts_latency_ms indique un problème côté fournisseur TTS.
Onglet, Outils
Statistiques d'usage de toutes les actions de web services et Composio appelées par l'agent sur la période. Chaque action est présentée sous forme de carte avec ces chiffres :
- Nombre d'appels, combien de fois chaque action a été invoquée
- Nombre de succès, nombre d'invocations retournées sans erreur
- Nombre d'erreurs, nombre d'invocations ayant retourné une erreur
- Taux de succès, pourcentage d'invocations retournées sans erreur
Onglet, Workflow
Statistiques au niveau des nœuds dérivées du journal d'événements par appel (transitions de flux enregistrées pour chaque appel). Montre comment les appelants naviguent à travers le flux conversationnel :
- Nombre de visites par nœud, combien de fois chaque nœud a été entré sur la période
- Temps moy. dans le nœud, durée moyenne passée dans chaque nœud avant transition
- Routes de sortie, quels handles de sortie ont été pris (ex : branches conditionnelles, transfert vs raccrochage)
- Nombre de transferts, nombre d'appels ayant exécuté un nœud Transfer
- Taux de raccrochage, pourcentage d'appels ayant atteint le nœud Hangup (vs appelant raccrochant en plein milieu du flux)
Onglet, A/B Tests
Liste chaque test A/B de l'agent, une ligne par test : nom, statut (Running ou Finished), répartition du trafic, appels routés, date de début, et un lien View results vers la page de rapport du test. Contrairement aux quatre autres onglets, cette liste ignore délibérément le filtre de période : la fenêtre de chaque test est sa propre durée de vie, la découper par une plage de dates arbitraire ne ferait que fausser la comparaison.
Export CSV
Le dashboard global et la page d'analytiques par agent offrent tous deux un export CSV. L'export respecte les filtres courants, y compris une plage de dates personnalisée (plage de dates, compte, agent pour le global ; plage de dates pour le par-agent).
Colonnes de l'export d'appels
| Colonne | Contenu |
|---|---|
| Date | Horodatage de l'appel dans le fuseau configuré de l'organisation |
| Direction | INBOUND ou OUTBOUND |
| Agent | Nom de l'agent |
| Version | Numéro de version de l'agent qui a géré l'appel |
| De | Numéro E.164 de l'appelant |
| Vers | Numéro E.164 appelé |
| Statut | Statut final de l'appel |
| Durée | Durée de l'appel au format M:SS |
| Score qualité | Score qualité d'évaluation (0–100), vide si l'évaluation n'est pas configurée |
| Sentiment | Sentiment de l'appelant depuis le résumé LLM (positif / neutre / négatif), vide si l'évaluation n'est pas configurée |
| Résumé | Résumé d'appel généré par LLM, vide si l'évaluation n'est pas configurée |
| Colonnes d'objectifs | Une paire de colonnes par objectif configuré : la valeur collectée et le résultat d'évaluation (atteint / non atteint) |
Export des stats
La page d'analytiques par agent propose aussi un bouton Export stats qui télécharge un CSV structuré avec les métriques agrégées de la période sélectionnée : le début et la fin de la période, le total d'appels, la durée moyenne, le taux de complétion, les nombres d'appels entrants et sortants, le score qualité moyen (quand l'évaluation est configurée) et la répartition par statut. Utile pour l'import dans des outils BI externes ou des feuilles de calcul.
Les données de latence et d'appels d'outils ne sont pas incluses dans cet export.
Glossaire des métriques
| Métrique | Définition |
|---|---|
| Taux de complétion | Pourcentage d'appels ayant atteint un nœud Hangup ou s'étant terminés proprement (statut COMPLETED). Les appels qui ont échoué, sont restés sans réponse ou ont été annulés ne comptent pas. |
| Score qualité | Score calculé par LLM de 0 à 100 basé sur les objectifs d'évaluation configurés. Nécessite au moins un objectif défini sur l'agent. |
| Sentiment | Sentiment de l'appelant extrait du résumé LLM : positif, neutre ou négatif. Nécessite que l'évaluation soit activée. |
| Taux de raccrochage | Pourcentage d'appels où le flux a atteint le nœud Hangup (par opposition à l'appelant qui déconnecte en plein flux ou à un appel se terminant sur erreur). Disponible uniquement dans l'onglet Workflow par agent, pas sur le dashboard global. |
| Nombre de transferts | Nombre d'appels où un nœud Transfer a été exécuté. Disponible uniquement dans l'onglet Workflow par agent. |
| TTFT | Time To First Token, llm_latency_ms du transcript. Temps entre l'envoi du prompt et la réception du premier token LLM. |
| TTFB (TTS) | Time To First Byte, tts_latency_ms du transcript. Temps entre l'envoi du texte au TTS et la réception du premier octet audio. |
| Latence E2E | total_latency_ms, l'aller-retour complet entre la détection de fin de parole et le premier octet audio entendu par l'appelant. Cible : sous les 800 ms. |
| Latence RAG | rag_latency_ms, temps de récupération de la base de connaissances par tour d'agent. Peuplé uniquement quand l'agent a le RAG activé. |