Post LinkedIn (prêt à publier)
Un agent de support client n'est pas jugé sur ses bonnes réponses. Il est jugé sur le moment où il passe la main, et sur ce qu'il fait quand le modèle ne répond plus.
J'ai construit un agent de support omnicanal complet pour une boutique fictive de linge de maison, puis je l'ai mesuré.
Ce qu'il fait :
- répond sur un widget web et sur un canal WhatsApp simulé (webhooks signés au format de l'API WhatsApp Business Cloud) ;
- répond sur la FAQ et les conditions de vente par recherche sémantique (RAG) ;
- consulte une commande, suit un colis, crée un retour, avec vérification d'identité ;
- transfère à un conseiller avec une file par priorité, puis reprend la conversation quand l'humain rend la main ;
- alimente un tableau de bord en temps réel : conversations, taux de résolution sans humain, escalades, latence, coût.
Les chiffres, mesurés le 15 octobre 2026 avec gemini-3.5-flash-lite :
- 29 conversations de référence réussies sur 30 (seuil bloquant à 27) ;
- latence d'un tour d'agent : 1,8 s en médiane, 3,1 s au 95e centile ;
- coût modèle : 0,036 $ pour les 30 conversations, soit environ 0,1 centime par conversation ;
- 18 tests automatisés qui tournent sans clé ni réseau.
Ce que le déploiement sur Cloud Run m'a appris :
- Sur un projet au quota Vertex AI partagé, des erreurs 429 arrivent. L'agent ne laisse jamais le client sans réponse : le tour en échec part dans la file d'un conseiller.
- Meta relance les webhooks non acquittés. Le service répond 200 immédiatement, traite en tâche de fond et ignore les doublons grâce à l'identifiant du message.
- Quand un conseiller rend la main, l'agent n'a rien vu de l'échange. Il reçoit donc en contexte tout ce qui s'est dit entre-temps, et retient l'engagement pris par l'humain.
Le seul échec de l'évaluation venait du jeu de test, pas de l'agent : il avait transféré une demande de modification de commande à un conseiller, exactement ce que prévoit la FAQ.
Sur ce créneau, des produits existent déjà, comme Watpilot pour WhatsApp Business. Ce projet n'en est pas un clone : c'est un dépôt pédagogique qui montre les mécanismes de bout en bout, du webhook à la facture.
Stack : Google ADK, Gemini (API et Vertex AI), FastAPI, SQLite, HTML/CSS/JS sans framework, Cloud Run. Code complet, tests, évaluation et formation pas à pas sur Atelier, rubrique Projets vitrine.
#IA #ServiceClient #GoogleADK #Gemini #CloudRun
Pièces jointes :
- carrousel :
carrousel-1.pngàcarrousel-5.png(1080x1350), sourcecarrousel.html - vidéo :
demo.mp4(22 s, enregistrement réel de la démo)








