Skill de remboursement Benepass
Automatiser le flux complet de remboursement Benepass — de la connexion à la soumission — en utilisant l'automatisation du navigateur, l'intégration Gmail pour les codes de vérification, et le téléchargement de fichiers pour les reçus.
Prérequis
- Activer l'accès au navigateur (outil informatique) pour naviguer sur Benepass
- Activer l'exécution de code et la création de fichiers — requis pour enregistrer et télécharger les fichiers de reçus
- Configurer le MCP Gmail pour récupérer les codes de vérification par e-mail
- Déterminer l'adresse e-mail via MCP Gmail ; si l'accès Gmail n'est pas disponible, la demander
- Obtenir une image de reçu (capture d'écran, photo ou PDF)
Étape 1 : Extraire les détails du reçu
Avant de naviguer sur Benepass, extraire les informations clés du reçu (image ou message) :
- Montant (ex. 84,99 €)
- Commerçant (ex. Orange, Uber Eats, Uber)
- Mémo/Note — appliquer le mémo fourni, ou utiliser une description courte par défaut (ex. « Wi-Fi maison », « Déjeuner », « Course vers le bureau »)
- Catégorie d'avantage — sélectionner la catégorie spécifiée ; déduire du contexte si suffisamment sûr, sinon demander une clarification (voir Étape 4)
Étape 2 : Connexion à Benepass
2a. Naviguer et saisir l'adresse e-mail
Naviguer vers : https://app.getbenepass.com
- Cliquer sur le champ de saisie de l'adresse e-mail et taper l'adresse
- Deux options de connexion apparaissent : « Se connecter avec G-Suite » et « Se connecter avec un code e-mail »
- Cliquer sur « Se connecter avec un code e-mail »
2b. Récupérer le code de vérification depuis Gmail
Attendre que l'invite « Saisir le code de vérification » avec 6 champs de saisie apparaisse.
Récupérer le code via le MCP Gmail :
Requête de recherche Gmail : "from:benepass verification code"
maxResults : 1
- Extraire le code à 6 chiffres de l'extrait de l'e-mail (chercher « Votre code de vérification est : XXXXXX »)
- Taper le code à 6 chiffres dans les champs de vérification — la page se soumet automatiquement après la saisie des 6 chiffres
- Attendre 3 à 5 secondes pour le chargement du tableau de bord
2c. Vérifier la réussite de la connexion
Vérifier que le tableau de bord se charge avec un message de bienvenue, les soldes des comptes et les cartes d'aperçu pour confirmer la connexion réussie.
Important : Gérer les codes de vérification expirés comme suit :
- Cliquer sur « Vous ne l'avez pas reçu ? Renvoyer » sur la page de vérification
- Attendre 5 secondes, puis rechercher à nouveau dans Gmail un code plus récent
Étape 3 : Lancer le remboursement
- Cliquer sur le bouton « Obtenir un remboursement » dans la barre latérale gauche
- Attendre le chargement du formulaire de remboursement avec deux sections :
- Sélectionner l'avantage (menu déroulant)
- Saisir les détails (montant, commerçant, note, reçu)
Étape 4 : Sélectionner l'avantage
- Cliquer sur le menu déroulant « Sélectionner l'avantage »
- Sélectionner la catégorie spécifiée ; déduire du contexte si suffisamment sûr, sinon demander une clarification
- Lire les options d'avantages disponibles directement dans le menu déroulant — les catégories varient selon l'employeur
- Vérifier que le solde affiché pour l'avantage sélectionné couvre le montant du remboursement
Étape 5 : Remplir les détails
Champ Montant
CRITIQUE : Effacer toute valeur pré-remplie du champ montant avant de saisir le montant correct.
- Triple-cliquer sur le champ montant pour sélectionner toute valeur existante
- Taper le montant correct (ex.
84.99) - Ne PAS inclure le symbole € — saisir uniquement le nombre
Champ Commerçant
- Cliquer sur le champ de saisie du commerçant
- Taper le nom du commerçant (ex.
Orange,Uber Eats,Uber)
Champ Note (Optionnel mais recommandé)
- Cliquer sur le champ de saisie de la note
- Taper le mémo (ex.
Wi-Fi maison,Déjeuner,Course vers le bureau)
Étape 6 : Télécharger le reçu
CRITIQUE : Le champ de fichier est un élément caché avec id="fileInput". La zone de dépose visible n'est pas cliquable — utiliser l'entrée cachée à la place. Si aucun élément avec id="fileInput" n'est trouvé, rechercher tout <input type="file"> sur la page.
- Utiliser
read_pageavecfilter: interactivepour trouver l'élément de saisie de fichier - Chercher :
<input id="fileInput" class="hidden" type="file"> - Utiliser l'outil
upload_fileavec la référence de cette entrée cachée :
upload_file:
file_path: <chemin vers le fichier du reçu>
ref: <réf pour fileInput>
- Après le téléchargement, vérifier :
- Le libellé Reçu n'est plus rouge (il était rouge avant le téléchargement)
- Une section « Fichiers téléchargés » apparaît montrant le nom et la taille du fichier
- Un aperçu miniature du reçu est visible
Étape 7 : Soumettre
- Faire défiler vers le bas pour voir le bouton « Soumettre le remboursement »
- Avant de cliquer sur soumettre, présenter un récapitulatif pour confirmation :
- Catégorie d'avantage
- Montant
- Commerçant
- Mémo/note
- Nom du fichier du reçu
- Solde restant de l'avantage après cette soumission
- Attendre une approbation explicite avant de continuer
- Cliquer sur « Soumettre le remboursement »
- Attendre 3 secondes pour le traitement
Vérifier le succès de la soumission
Après la soumission, la page redirige vers une vue des détails de la dépense montrant :
- État : En attente
- Mode de paiement : Remboursement
- Avantage : Le nom de l'avantage sélectionné
- Progression du paiement : Montant impayé = le montant soumis
Signaler la confirmation.
Dépannage
Session expirée
Gérer l'expiration de session en redémarrant à partir de l'Étape 2 (connexion) lorsque des erreurs surviennent ou que la page redirige vers la connexion.
Code de vérification non fonctionnel
Gérer les codes de vérification expirés : cliquer sur « Vous ne l'avez pas reçu ? Renvoyer », attendre quelques secondes, puis rechercher à nouveau dans Gmail un code plus récent. S'assurer que l'e-mail le plus récent est récupéré (utiliser maxResults : 1 avec le tri par défaut).
Problème de champ montant
Toujours triple-cliquer sur le champ montant pour sélectionner tout le texte existant avant de taper le nouveau montant — cela évite la concaténation (ex. 32184.99).
Téléchargement non enregistré
Si le téléchargement du reçu ne semble pas fonctionner :
- Relire la page avec
read_pagepour trouver la référence defileInput - Si
fileInputn'est pas trouvé, rechercher tout élément<input type="file"> - Réessayer le téléchargement avec
upload_fileen utilisant la bonne référence - Vérifier que la section « Fichiers téléchargés » apparaît après le téléchargement
Solde d'avantage insuffisant
Si l'avantage sélectionné ne dispose pas d'un solde suffisant, signaler le problème et demander s'il faut utiliser une catégorie d'avantage différente.