Passer au contenu principal

🧪 Comment tester mon intégration de A à Z ?

Tester votre intégration de bout en bout est une étape indispensable avant de passer en production. Ce test vous permet de vérifier que la chaîne complète fonctionne : les contacts entrent correctement dans Pinpo, l'agent mène la conversation comme prévu, et les données de qualification remontent dans vos outils en sortie.
​

Le processus se décompose en trois étapes qui correspondent aux trois maillons de la chaîne : l'entrée, l'échange et la sortie.
​


Étape 1 — L'entrée : envoyer des contacts de test dans votre agent Pinpo

La première étape consiste à vérifier que vos contacts arrivent correctement dans Pinpo via la méthode d'import que vous utiliserez en production.

Si import via API

  1. Envoyez une requête depuis votre système en utilisant un numéro de téléphone de test réel. NOTA BENE : N’oubliez pas que la valeur du champ test doit être true

  2. Vérifiez que la requête retourne un code HTTP 202 - Qualification will be processed by our services confirmant la bonne réception.

    💡 Conseil : Envoyez une requête POST qui en tout point similaire avec l’appel qui sera réalisé en production (voir notre article API).

Si import CSV

  1. Depuis la page Intégration > CSV, préparez un fichier CSV contenant un ou plusieurs contacts de test. Vous pouvez vous référer à l’article “Importer des qualifications (via fichier CSV / Excel)”. NOTA BENE : N’oubliez pas que la valeur pour la colonne test doit être true .

  2. Vérifiez que l'import se termine sans erreur et que le nombre de contacts importés correspond à votre fichier.

💡 Conseil : Votre fichier doit être en tout point similaire avec le fichier qui sera réalisé / déposé en production.

Ce qu'il faut vérifier à cette étape

  • Pinpo accepte bien vos qualifications de tests.

  • Le CRM a bien enregistré l’étape d’import dans le CRM.

  • Le retour avec un code d’erreur suite à l’appel HTTP à l’API est bien géré dans votre stack (potentiellement une MAJ du CRM )

  • Plus personne ne touche au lead dans le CRM car il est désormais dans les mains de PINPO.

Étape 2 — L'échange : mener la conversation de test

Une fois le ou les contacts importés, l'agent PINPO va l’engager et vous allez pouvoir effectuer la conversation depuis la plateforme.

2.1 - Dérouler la conversation

  1. Depuis la page Qualifications, basculez sur l'onglet Qualifications de test.

  2. Repérez votre contact de test dans la liste. Son statut devrait être En cours et son activité Engagé.

  3. Ouvrez la qualification. puis cliquez sur le bouton Tester en haut à droite.
    ​

  4. Répondez aux messages de l'agent depuis la page ouverte, comme le ferait un vrai contact.

2.2 - Les scénarios à tester

Ne vous contentez pas d'un parcours idéal. Testez plusieurs scénarios pour couvrir les cas que vos contacts rencontreront en réalité :

  • Parcours complet (lead chaud) : Répondez positivement à toutes les questions, acceptez un rendez-vous ou communiquez vos disponibilités, et laissez la conversation se clôturer normalement.

  • Parcours hésitant (lead tiède) : Montrez de l'intérêt mais refusez de vous engager immédiatement. Vérifiez que l'agent gère les objections et propose des alternatives.

  • Parcours négatif (lead froid) : Indiquez que vous n'êtes pas intéressé. Vérifiez que l'agent clôture proprement la conversation sans insister.

  • Cas RGPD : Demandez la suppression de vos données (RGPD).

Ce qu'il faut vérifier à cette étape

  • L'agent envoie le premier message avec les bonnes variables (prénom, nom de l'agent, contexte).

  • L'agent suit les étapes de conversation dans le bon ordre.

  • L'agent respecte la personnalité configurée (ton, vouvoiement, limite de caractères).

  • Les relances sont envoyées après le délai configuré si vous ne répondez pas.

  • La prise de rendez-vous ou la prise de disponibilités fonctionne (si activée).

  • La qualification passe au statut Terminé et affiche la bonne segmentation (Chaud, Tiède ou Froid).

  • Les données extraites (optout, demande RGPD, mauvais destinataire, disponibilités) sont correctement renseignées.

Étape 3 — La sortie : vérifier la remontée des données

C'est l'étape la plus critique. Une qualification terminée dans Pinpo n'a de valeur que si les données remontent correctement dans vos outils. En fonction de votre configuration, jusqu’à quatre canaux de sortie sont à vérifier :

Le webhook

Si vous avez configuré un webhook Fin de traitement par Pinpo et ou Appel entrant pour l'agent testé :

  1. Vérifiez que votre endpoint a bien reçu le payload JSON après la clôture de la qualification. / Vérifiez que votre endpoint a bien reçu le payload JSON après la tentative d’appel.

  2. Contrôlez le contenu du payload : identifiant de la qualification, données du contact, segmentation, données extraites, statut.

  3. Vérifiez que votre système a correctement traité les données (mise à jour de l'enregistrement dans votre CRM, déclenchement du bon workflow en aval).

La notification email

Si vous avez activé les Notifications par mail dans l'onglet Automatisations > Notifications :

  1. Vérifiez que l'email de notification a été reçu par les destinataires configurés pour la bonne typologie (vérifiez les SPAMS, les courriers indésirables, et si besoin white-lister l’adresse email de PINPO).

  2. Contrôlez le contenu de l'email : nom du contact, segmentation, résumé de la conversation, lien vers la qualification.

  3. Cliquez sur le lien dans l'email pour vérifier qu'il redirige bien vers le détail de la qualification dans Pinpo.

La notification SMS

Si vous avez activé les Notifications par SMS :

  1. Vérifiez que le SMS de notification a été reçu sur le numéro configuré (commercial et/ou numéro statique).

  2. Contrôlez le contenu du SMS.

L'agenda (si prise de RDV)

Si vous avez activé la prise de RDV synchronisée avec la création d'évènements dans le calendrier, il est important de vérifier :

  1. que les événements sont bien présents dans le "sous-calendrier" du compte synchronisé intitulé "RDV Pinpo".

  2. que le commercial rattaché à la qualification a bien été invité à cet événement.

Ce qu'il faut vérifier à cette étape

  • Le webhook a bien été déclenché et votre endpoint a répondu 200.

  • Les données dans votre CRM correspondent aux données affichées dans le détail de la qualification sur Pinpo (segmentation, données extraites, informations du contact).

  • L'email de notification est arrivé aux bons destinataires, dans la bonne langue, avec le bon contenu.

  • Le SMS de notification est arrivé au bon numéro, avec le bon contenu.

  • L'agenda contient bien un événement calendrier à la bonne date et heure.

  • Aucune donnée n'est manquante, dupliquée ou mal mappée.

Checklist récapitulative

Étape

Ce que vous testez

✅ Validé quand…

1. Entrée

L'import du contact dans Pinpo (API ou CSV).

Le contact apparaît dans les Qualifications de test avec les bonnes données.

2. Échange

La conversation entre l'agent et le contact.

L'agent suit le scénario, segmente correctement et termine la qualification.

3. Sortie — Webhook

La remontée des données vers votre système.

Votre endpoint reçoit le payload et votre CRM est mis à jour.

3. Sortie — Email

La notification email aux destinataires.

L'email arrive aux bonnes personnes avec le bon contenu.

3. Sortie — SMS

La notification SMS au commercial.

Le SMS arrive au bon numéro avec le bon contenu.

3. Sortie — Agenda

Le RDV est bien présent.

Le commercial a bien été invité.


🌟 - Bonnes pratiques

  • Testez chaque maillon étape par étape, puis toute la chaine de A à Z.

  • Utilisez des vrais numéros de téléphone.

  • Testez plusieurs cas de figure et plusieurs conversations. Votre intégration doit gérer toutes les sorties possibles.

  • Vérifiez les mises à jour successives. Rappelez-vous que les qualifications peuvent remonter plusieurs fois avec des états différents. Assurez-vous que votre CRM met à jour l'enregistrement existant au lieu de créer un doublon à chaque réception.

  • Impliquez un commercial dans le test final. Faites-lui jouer le rôle du destinataire de la notification : reçoit-il l'email et le SMS ? Peut-il accéder au détail de la qualification ? Les données sont-elles suffisantes pour rappeler le contact ?

Avez-vous trouvé la réponse à votre question ?