CallerPeek
PrestaShop WooCommerce L'application FAQ Acheter Télécharger
CallerPeek › Questions fréquentes sur CallerPeek

Questions fréquentes sur CallerPeek

Tout ce que les commerçants demandent avant de se lancer : ce qu’il advient des données clients, comment la reconnaissance du numéro fonctionne sur le téléphone, comment gérer les téléphones des employés, ce qui arrive aux appels manqués et ce qu’exige l’installation du module PrestaShop.

Sécurité des données et RGPD

Mes données clients arrivent-elles chez CallerPeek ?

Non. L’application installée sur le téléphone dialogue uniquement avec le module hébergé sur votre propre serveur — celui-là même qui fait tourner votre boutique PrestaShop. Nous ne tenons aucune base de numéros, ne créons aucun compte utilisateur et ne servons pas d’intermédiaire aux requêtes : il n’existe donc nulle part où vos données clients pourraient atterrir. La seule connexion vers l’extérieur est la vérification quotidienne des mises à jour, au cours de laquelle l’application n’envoie rien d’autre que son numéro de version. Vous pouvez le vérifier vous-même en observant le trafic réseau du téléphone : aucune adresse autre que le domaine de votre boutique n’apparaîtra.

L’identification de l’appelant depuis la base de la boutique est-elle conforme au RGPD ?

Le responsable de traitement, c’est vous, en tant que commerçant. Les données ne nous sont pas confiées et ne partent chez aucun tiers, puisqu’elles ne quittent jamais votre serveur. Afficher la fiche d’un client à l’employé qui décroche son appel relève de l’intérêt légitime du responsable de traitement, à savoir le service client et l’exécution des commandes. Vous ne constituez pas non plus un nouveau fichier : vous utilisez celui que vous avez déjà dans PrestaShop, simplement au moment où il devient utile. Dans votre registre des activités de traitement, il vaut la peine de noter que les coordonnées des clients sont affichées sur les terminaux mobiles de l’équipe et que l’accès est rattaché nominativement à des téléphones précis. Notre politique de confidentialité détaille le reste.

La connexion entre le téléphone et la boutique est-elle chiffrée ?

Oui. L’application n’accepte que les adresses en https:// — tenter de l’appairer avec une adresse non chiffrée se solde par un message d’erreur, et le module rejette les requêtes qui arrivent sans SSL. Le numéro de l’appelant et les données renvoyées empruntent donc le même canal chiffré que les commandes passées dans votre boutique. Une seule exception : le réglage « Ignorer les erreurs de certificat SSL », utile sur une boutique de test dotée d’un certificat auto-signé ou expiré. La connexion continue de passer par HTTPS, l’application cesse simplement de vérifier le certificat. L’option est désactivée par défaut et affiche un avertissement rouge une fois activée, pour qu’elle ne reste pas en place en production.

Quelqu’un peut-il dérober ma base clients en connaissant un jeton d’appareil ?

Le module se défend sur trois niveaux. D’abord, une limite du nombre de requêtes par minute et par adresse IP coupe court aux interrogations en masse. Ensuite, une limite journalière par appareil — 300 par défaut, ce qu’un vrai téléphone n’atteint jamais — fait qu’un jeton dérobé ne permettrait de consulter qu’une fraction de la base avant de cesser de fonctionner. Enfin, le panneau du module affiche une colonne « Requêtes aujourd’hui » pour chaque téléphone séparément : un trafic inhabituel saute aux yeux immédiatement et un clic suffit à révoquer le jeton. À cela s’ajoute que le module ne renvoie jamais que le client correspondant à un numéro précis — il n’existe aucun moyen d’obtenir une liste de clients ni de parcourir la base.

Le QR code d’appairage est-il sûr ?

Oui. Le QR code affiché dans le panneau du module ne contient aucun jeton, seulement un code à usage unique valable 10 minutes, que l’application échange contre le véritable jeton via une connexion chiffrée. Passé ce délai, une photo de l’écran ne vaut plus rien, et chaque code ne fonctionne qu’une fois : une seconde tentative est refusée. Vous pouvez donc appairer le téléphone d’un employé en toute tranquillité, même si quelqu’un jette un œil à votre écran par-dessus votre épaule.

Que faire si un employé quitte l’entreprise ou perd son téléphone ?

Dans le panneau du module, vous cliquez sur « Révoquer » en face de cet appareil. Le téléphone perd l’accès immédiatement : au prochain appel, l’application reçoit une réponse 403, cesse d’interroger la boutique et affiche un message indiquant que l’appareil a été déconnecté. Les autres téléphones continuent sans changement, rien à réinstaller et aucun mot de passe à modifier. Pour le nouvel employé, vous créez un appareil distinct avec un nouveau QR code, ce qui garde l’historique des appels lisible.

Le client sait-il que j’utilise CallerPeek ?

Du côté de l’appelant, rien ne change : la communication se déroule tout à fait normalement, sans annonce ni délai. Vous voyez seulement des données que vous détenez déjà dans votre boutique, à ceci près qu’elles apparaissent au moment où elles servent. Du point de vue du client, la seule différence est qu’il ne passe plus la moitié de la conversation à dicter son numéro de commande.

Comment ça marche

Comment fonctionne la reconnaissance du client qui appelle ?

Dès que le téléphone sonne, l’application lit le numéro de l’appelant et envoie une requête HTTPS chiffrée au module de votre boutique. Le module recherche le client par son numéro dans la base PrestaShop — il examine le champ téléphone du compte client et celui des adresses — puis renvoie un jeu de données prêt à l’affichage : nom et prénom, nombre et valeur des commandes, date de la dernière commande et son statut. L’ensemble prend une fraction de seconde et se termine généralement avant la deuxième sonnerie : la fiche client est donc à l’écran avant que vous ne décidiez de décrocher. C’est la boutique qui décide du contenu de la fiche — l’application n’est qu’une visionneuse de ce que le module renvoie.

Que vois-je exactement à l’écran pendant un appel ?

Une bulle contenant la fiche client s’affiche par-dessus toutes les autres applications : nom de la boutique, nom de l’appelant, chiffres mis en évidence (par exemple le nombre de commandes et leur valeur totale), quelques lignes de détail et un bouton « Rappeler ». Vous pouvez ancrer la bulle en haut ou en bas de l’écran pour qu’elle ne masque pas la fenêtre d’appel du système ; en mode automatique, l’application choisit d’elle-même le côté opposé. En parallèle, une notification est créée et reste dans le volet en guise d’historique — utile quand vous n’avez pas eu le temps de regarder la bulle.

Que se passe-t-il quand appelle une personne absente de la base ?

L’application affiche une notification discrète « Numéro inconnu » et enregistre une entrée dans l’historique local, mais n’ouvre pas la grande fiche client : elle ne réclame pas votre attention quand il n’y a rien à montrer. C’est délibéré. Dans une boutique où la moitié des appels vient des transporteurs et des commerciaux, une fenêtre plein écran agressive devient vite pénible. L’entrée dans l’historique reste malgré tout, vous pouvez donc vérifier plus tard qui a appelé et rappeler d’une seule pression.

Comment la boutique sait-elle qu’un appel n’a pas été pris ?

L’application distingue si la sonnerie a été suivie d’une conversation ou si le téléphone est simplement revenu au repos, et transmet cette information au module. Votre panneau de boutique en tire une liste « À rappeler » rassemblant les numéros qui ont sonné sans être traités, avec les coordonnées du client et l’heure de l’appel. C’est en général la partie la plus rentable du déploiement : une seule commande récupérée dans cette liste rembourse la moitié du prix du module.

Les numéros enregistrés sous des formats différents sont-ils reconnus ?

Oui. Le module normalise les numéros avant de les comparer : il retire les espaces, les tirets et les parenthèses, ramène 0033, +33 et 33 à une forme commune et compare les terminaisons. Un client enregistré sous « 06 12 34 56 78 » est donc reconnu lorsqu’il appelle depuis « +33612345678 ». Dans les réglages du module, vous indiquez un indicatif pays par défaut — repris de la configuration de la boutique — qui est ajouté aux numéros stockés au format local.

Mes clients appellent de plusieurs pays. Est-ce un problème ?

Non. Les numéros étrangers arrivent généralement au format international complet et sont comparés tels quels, tandis que l’indicatif pays n’est ajouté qu’aux numéros enregistrés localement. L’application transmet par ailleurs à chaque requête la langue choisie pour son interface, ce qui permet au module de renvoyer les libellés (« commandes », « dernière commande ») dans la langue que parle réellement l’employé. Treize langues sont prises en charge.

Puis-je savoir sur quelle SIM l’appel est arrivé ?

L’application reconnaît les appels entrants sur les deux cartes SIM et vous pouvez, dans les réglages, la restreindre à l’une d’elles. C’est la configuration habituelle quand une carte sert de ligne professionnelle et l’autre de ligne privée : CallerPeek ne réagit alors qu’au numéro professionnel et n’interroge jamais la boutique pour les appels privés.

Téléphone, Android et autorisations

De quelles autorisations l’application Android a-t-elle besoin ?

Lire l’état du téléphone et le journal d’appels — sans ces deux-là, Android ne transmet tout simplement pas le numéro de l’appelant —, l’affichage par-dessus les autres applications (la fiche client), les notifications et l’accès à Internet. En option, elle vous demande de désactiver l’optimisation de la batterie et d’autoriser les notifications plein écran, faute de quoi certains téléphones mettent l’application en veille et la fiche n’arrive pas à l’écran à temps. L’application ne demande jamais les contacts, les SMS, la localisation, le micro ou les fichiers — et ne le fera pas, car elle n’en a aucun usage. L’écran des réglages liste chaque autorisation avec son état actuel et un raccourci vers l’écran système correspondant.

CallerPeek fonctionne-t-il quand le téléphone est verrouillé ?

Oui, et c’est l’un des points les plus importants : la plupart des appels arrivent sur un téléphone posé écran verrouillé. La fiche client apparaît par-dessus l’écran de verrouillage sans avoir à déverrouiller l’appareil ; nous utilisons le même mécanisme que les applications d’appel vocal. À partir d’Android 14, cela nécessite une autorisation unique pour les « notifications plein écran », que l’application demande au premier lancement. Si vous préférez la simple notification, vous pouvez désactiver la fonction dans les réglages.

Quelles versions d’Android sont prises en charge ?

Android 8.0 et supérieur, y compris Android 15 et 16. L’application absorbe elle-même les différences entre versions du système — changements de notifications, restrictions de lancement en arrière-plan et nouvelles règles pour les fenêtres dessinées par-dessus les autres applications — de sorte qu’il n’y a rien à régler à la main. Nous la testons sur Android pur, sur les Pixel ainsi que sur les surcouches Xiaomi (HyperOS/MIUI), Samsung (One UI) et Huawei.

Que faire si aucune notification n’apparaît lors des appels ?

La cause est presque toujours l’économie d’énergie agressive du constructeur, qui met en veille les applications en arrière-plan. L’application dispose d’un écran d’aide avec des instructions pas à pas, séparément pour Xiaomi/Redmi/POCO, Huawei/Honor et Samsung, ainsi que des raccourcis qui ouvrent directement les réglages système concernés. Si cela ne suffit pas, activez le « mode fiable » dans les réglages : l’application maintient alors un service d’arrière-plan permanent avec une notification minimale, que le système ne suspend plus.

L’application vide-t-elle la batterie ou consomme-t-elle beaucoup de données ?

Non. Entre deux appels, l’application ne fait rien : il n’y a pas de boucle d’interrogation, c’est l’événement de sonnerie du système qui la réveille. Une requête pèse quelques centaines d’octets, si bien que plusieurs centaines d’appels par mois représentent une fraction de mégaoctet. Avec le mode fiable activé, un service léger tourne en arrière-plan, dont le coût énergétique est négligeable comparé à la communication elle-même.

Play Protect bloque l’installation — que faire ?

C’est le comportement normal d’Android face à une application distribuée hors de Google Play et qui réclame l’accès au journal d’appels — or, sans cet accès, le système ne transmet pas le numéro de l’appelant. L’application est signée avec notre certificat et ne contient aucun code malveillant ; Play Protect avertit uniquement parce qu’il ne connaît pas l’éditeur. Le chemin le plus simple : Play Store → photo de profil → Play Protect → engrenage → désactiver « Analyser les applications avec Play Protect », installer l’APK, puis réactiver l’analyse — une application déjà installée n’est pas supprimée. La boîte d’avertissement propose parfois « Plus de détails » et, en dessous, « Installer quand même ». Sur les Pixel sous Android 16, ce bouton peut ne pas apparaître du tout ; la première méthode reste alors la seule.

L’application est-elle disponible sur Google Play ?

Pas pour l’instant : nous la distribuons sous forme de fichier APK depuis la page produit. L’autorisation d’accès au journal d’appels exige sur Google Play une déclaration distincte et une procédure de validation, tandis que la distribution hors du store nous laisse la maîtrise complète du calendrier de publication et permet de livrer un correctif le jour même. L’application vérifie une fois par jour s’il existe une nouvelle version et vous en informe par une notification ; vous pouvez aussi lancer la vérification manuellement depuis le menu.

Cela fonctionne-t-il sur une tablette ou un téléphone sans carte SIM ?

La reconnaissance de l’appelant nécessite un téléphone doté d’une carte SIM, car c’est le système d’exploitation qui signale l’appel entrant à l’application. Sur un appareil sans fonction téléphonie, l’application démarre et vous laisse parcourir l’historique, mais il n’y a rien à écouter. Si vous gérez vos appels via une solution VoIP, écrivez-nous : le contrat d’API est ouvert et peut être raccordé à une autre source d’événements.

Existe-t-il une version pour iPhone (iOS) ?

Pas encore : l’application tourne sur Android 8 à 16. Une version iOS est prévue et en cours de travail, mais nous ne donnerons pas de date tant que nous n’en serons pas certains. La raison est technique : l’iPhone impose d’autres règles qu’Android — le système ne laisse pas une application interroger votre boutique au moment précis où le téléphone sonne. La reconnaissance doit donc s’appuyer sur une liste de numéros synchronisée à l’avance. C’est faisable, mais cela demande une conception différente de la version Android, et c’est pourquoi cela prend plus de temps. La licence n’est pas concernée : vous achetez le module pour la boutique et l’application est gratuite. Lorsque la version iOS arrivera, il vous suffira de l’installer et de l’appairer avec un QR code, sans supplément et sans rien changer côté boutique. Si votre équipe utilise des iPhone, écrivez-nous : nous tenons une liste et prévenons des avancées.

Déploiement, prérequis et licence

Quels sont les prérequis techniques ?

Une boutique sous PrestaShop 1.7.6 ou 8.x avec certificat SSL (le module refuse les connexions non chiffrées) et PHP 7.4–8.3. Un téléphone sous Android 8.0 ou supérieur. Vous n’avez besoin d’aucun serveur supplémentaire, d’aucun compte chez un tiers et d’aucun standard téléphonique : toute la logique s’exécute dans votre propre boutique, et le seul élément nouveau est l’application sur le téléphone.

Combien de temps prend l’installation ?

Un quart d’heure environ. Vous téléversez le module depuis le panneau PrestaShop comme n’importe quel autre, ouvrez sa configuration, ajoutez le premier appareil et scannez le QR code avec l’application. Celle-ci lance aussitôt un test de connexion et affiche un point vert accompagné du nom de votre boutique : vous savez donc que tout fonctionne avant le premier appel client. Il n’y a rien à modifier dans le thème, la base de données ou la configuration du serveur.

Le module ralentit-il la boutique ?

Non. Le module n’ajoute rien aux pages que voient vos clients : ni scripts, ni modification du thème, ni requêtes supplémentaires sur les fiches produit. Seul son propre contrôleur est appelé, et uniquement au moment où le téléphone sonne : une requête unique sur un champ de numéro indexé. Même avec plusieurs centaines d’appels par jour, la charge n’est pas mesurable.

Combien d’employés peuvent utiliser une boutique ?

Autant que vous voulez : il n’y a ni limite d’appareils ni frais par poste. Dans le panneau du module, vous créez un appareil distinct pour chaque personne, avec son propre jeton, son propre QR code et ses propres entrées dans l’historique des appels. Vous voyez ainsi qui a pris quel appel et quels numéros attendent encore d’être rappelés. C’est une différence notable avec les CRM par abonnement dotés d’une identification d’appelant, où chaque utilisateur est facturé tous les mois.

À quoi ressemble la licence et y a-t-il des frais d’abonnement ?

La licence est un achat unique couvrant une boutique et un nombre illimité de téléphones sur celle-ci. Il n’y a ni mensualités ni limite de requêtes : une fois acheté, le module est à vous et fonctionne aussi longtemps que votre boutique. Un an de mises à jour et d’assistance est inclus ; le renouvellement est facultatif et, lorsqu’il expire, le module continue de fonctionner, vous perdez seulement l’accès aux nouvelles versions.

Comment renouveler la licence après 12 mois et combien cela coûte-t-il ?

Le renouvellement prolonge les mises à jour et l’assistance de 12 mois supplémentaires sur la même clé de licence : la clé ne change pas, vous ne réinstallez rien et vous ne perdez ni votre configuration ni vos téléphones appairés. Vous l’achetez sur la page d’achat, 49 € dans la zone euro et 55 $ ailleurs. Utilisez la même adresse e-mail que lors de la commande initiale : c’est par elle que nous retrouvons votre clé. Si vous renouvelez avant la fin de la période, les 12 nouveaux mois s’ajoutent à la date en cours, rien n’est donc perdu ; si vous revenez après une interruption, nous comptons douze mois à partir du jour de l’achat. Le renouvellement est entièrement facultatif : sans lui, le module continue de fonctionner sans limite de durée, il cesse simplement de télécharger les versions plus récentes et l’assistance par e-mail prend fin.

Puis-je tester avant d’acheter ?

Oui. L’application comporte un bouton « Tester la connexion » qui effectue le trajet complet : le téléphone interroge votre boutique et la réponse apparaît sous forme de fiche client et d’entrée dans l’historique, exactement comme lors d’un vrai appel. Vous pouvez aussi tout simplement appeler le téléphone appairé depuis un numéro présent dans la base de votre boutique. Si vous souhaitez voir le produit à l’œuvre avant de décider, écrivez-nous et nous organiserons une démonstration.

Pour quelles plateformes CallerPeek existe-t-il, et que reçois-je exactement ?

CallerPeek se compose de trois éléments. Un module pour PrestaShop 1.7.6–8.x, que vous installez depuis l’administration de la boutique comme n’importe quel autre module. Une extension pour WordPress 6.0–7.0 avec WooCommerce 8.0–10.9, compatible aussi bien avec le nouveau format HPOS qu’avec le stockage classique des commandes. Et une application Android 8–16, gratuite sur Google Play, qui ne réclame ni compte ni achat, puisque la licence est attachée au module et non au téléphone. Les deux éditions boutique font exactement le même travail et embarquent la même application : vous choisissez simplement celle qui correspond à la plateforme de votre boutique. Si vous exploitez votre propre backend ou un ERP, l’application dialoguera aussi avec lui — le contrat d’API est ouvert et documenté. Un même téléphone peut servir plusieurs boutiques à la fois, y compris sur des plateformes différentes.

Existe-t-il une version pour WooCommerce ?

Oui, l’extension est terminée et disponible. Elle fonctionne sur WordPress 6.0 à 7.0 et WooCommerce 8.0 à 10.9, avec PHP 7.4 à 8.4. Les deux modes de stockage des commandes sont pris en charge : le nouveau HPOS (tables dédiées, standard depuis WooCommerce 8) et l’enregistrement classique dans les posts — l’extension détecte seule celui que vous utilisez, il n’y a rien à configurer. Elle reconnaît également les clients ayant commandé en tant qu’invités, sans compte, à partir du numéro figurant dans l’adresse de facturation. L’application Android ne demande ni modification ni second achat : elle dialogue avec tout backend respectant notre contrat d’API, si bien qu’un seul téléphone peut servir en même temps une boutique PrestaShop et une boutique WooCommerce.

J’ai mon propre système de gestion des stocks ou un ERP. Peut-on le raccorder ?

Oui. Le contrat d’API est documenté et ouvert : votre backend doit accepter une requête contenant un numéro de téléphone et un jeton, puis renvoyer une réponse JSON simple décrivant ce que doit contenir la fiche. Dans ce montage, l’application est une visionneuse universelle — elle ne connaît pas PrestaShop et se contente d’afficher ce qu’elle reçoit. Si vous envisagez un tel déploiement, écrivez-nous pour obtenir la documentation du contrat.

En quoi CallerPeek se distingue-t-il d’applications comme Truecaller ?

Les applications communautaires d’identification d’appelant reconnaissent les numéros à partir d’une immense base commune, constituée à partir des carnets d’adresses de leurs utilisateurs : elles vous diront que « Jean K. » appelle ou qu’un numéro est souvent signalé comme indésirable. CallerPeek n’a aucune base commune et se moque de savoir qui est l’appelant pour le reste du monde : il consulte uniquement votre propre fichier clients et montre ce qui compte pour la vente — combien de commandes cette personne a passées, pour quel montant, quand remonte la dernière et quel est son statut. Il n’envoie par ailleurs votre carnet d’adresses nulle part, pour la bonne raison qu’il ne le lit jamais.

Votre question ne figure pas ici ?

Écrivez-nous — nous répondons les jours ouvrés et vous aiderons volontiers à choisir la configuration adaptée à votre boutique.

info@callerpeek.com

Acheter CallerPeek pour PrestaShop →

Acheter CallerPeek pour WooCommerce →

Le module PrestaShop en détail →

Retour à l’accueil CallerPeek →