Tableau de bord
| Consultant | Jours travaillés | Coût global | Remarque | Statut |
|---|
Consultants
| Nom | Onglet sheet | Dossier Drive |
|---|
Bulletins de paie
Upload manuel (solution de secours)
Tu peux sélectionner plusieurs fichiers PDF à la fois — ils seront traités un par un automatiquement.
Paramètres
📖 Guide de configuration complet (étape par étape)
1. Clé API Mistral
Utilisée pour lire les emails et documents et en extraire les informations.
2. Google — compte de service (Sheets + Drive)
Le fichier JSON téléchargé depuis Google Cloud Console. Voir le guide pour la marche à suivre complète.
3. Google Sheet — structure des colonnes
Chaque consultant a son propre onglet dans le même spreadsheet, mais tous les onglets suivent la même structure de colonnes (comme dans ton modèle: Mois / Jours facturés / Coût total employeur / ...). Cette config s'applique à TOUS les onglets — pas besoin de la répéter par consultant.
4. Google Drive
Le dossier racine où l'app crée/retrouve automatiquement un sous-dossier par consultant. Le dossier d'entrée est celui où TOUS les bulletins de paie sont déposés en vrac — l'app les trie ensuite toute seule vers le bon consultant.
4bis. Surveillance automatique du dossier d'entrée
Active la détection instantanée des nouveaux bulletins déposés dans le dossier d'entrée. Nécessite une URL HTTPS publique et vérifiée pointant vers ce serveur — voir le guide.
5. Connexion Gmail (ton propre compte)
Crée un identifiant OAuth 2.0 (type "Application Web") dans Google Cloud Console — voir le guide. L'URI de redirection doit correspondre exactement à celle enregistrée là-bas.