Guide d'installation Système de Réservation
Les Gentlemen - Notifications SMS/Email automatiques
Ce que fait le système
- Client réserve via le formulaire du site → données envoyées au Google Sheet
- L'artiste choisi reçoit un email + SMS avec les détails + bouton "Je confirme"
- Premier arrivé, premier servi : le premier artiste qui confirme obtient le contrat
- Après confirmation : l'artiste reçoit "Appelle le client maintenant !" + le client reçoit "Votre artiste a confirmé"
- Chaque lundi : rappel hebdo à l'artiste ET au client ("Coucou, je suis en cours de préparation...")
- J-2 : rappel final avec récapitulatif complet (date, heure, lieu, téléphone)
Étape 1 : Créer le Google Sheet
1 Va sur sheets.google.com
2 Crée un nouveau document et nomme-le Les Gentlemen - Réservations
Étape 2 : Ajouter le script
3 Dans le Google Sheet, va dans Extensions → Apps Script
4 Supprime tout le contenu par défaut
5 Copie-colle tout le contenu du fichier google-apps-script.js
6 IMPORTANT : Modifie les données des artistes dans la section CONFIG.ARTISTES avec les vrais emails, téléphones et opérateurs
Étape 3 : Activer WhatsApp pour chaque artiste (CallMeBot)
Chaque artiste doit faire cette manipulation UNE SEULE FOIS (2 minutes) :
A Enregistrer le numéro +34 644 71 98 49 dans ses contacts WhatsApp (nommer "CallMeBot")
B Envoyer le message suivant sur WhatsApp à ce numéro :
I allow callmebot to send me messages
C CallMeBot répond avec une clé API (un numéro comme 123456)
D Donne-moi cette clé, je la mets dans le script
⚠️ Important :
- C'est 100% GRATUIT et sans limite raisonnable
- Chaque artiste doit le faire depuis SON téléphone
- Si un artiste n'active pas CallMeBot, il recevra quand même l'email (toujours fiable)
Étape 3b : Configurer les artistes dans le script
Modifie cette section avec les vrais emails, téléphones et clés API CallMeBot :
ARTISTES: {
'Fabio': { email: 'fabio@email.com', tel: '33623818989', apikey: '123456' },
'Enzo': { email: 'enzo@email.com', tel: '336XXXXXXXX', apikey: '789012' },
'John': { email: 'john@email.com', tel: '336XXXXXXXX', apikey: '345678' },
// etc.
}
⚠️ Format du téléphone : toujours en format international SANS le + : 33623818989 (pas 0623818989)
Étape 4 : Initialiser le système
7 Dans Apps Script, choisis la fonction initialiser dans le menu déroulant en haut
8 Clique sur ▶ Exécuter
9 Google va te demander d'autoriser l'accès → Accepte tout (c'est ton propre script)
Cela va créer automatiquement :
- Le sheet "Reservations" avec les en-têtes
- Le déclencheur rappels hebdo (chaque lundi 9h)
- Le déclencheur rappel J-2 (chaque jour 9h)
Étape 5 : Déployer en Web App
10 Dans Apps Script, clique sur Déployer → Nouveau déploiement
11 Type : Application Web
12 Exécuter en tant que : Moi
13 Qui a accès : Tout le monde
14 Clique Déployer
15 COPIE L'URL qui s'affiche (elle ressemble à : https://script.google.com/macros/s/XXXX/exec)
Étape 6 : Connecter le site
16 Ouvre le fichier reservation.html
17 Cherche la ligne :
const GOOGLE_SCRIPT_URL = 'VOTRE_URL_GOOGLE_APPS_SCRIPT_ICI';
18 Remplace par l'URL copiée à l'étape 15
Étape 7 : Tester !
19 Fais une réservation test depuis ton site
20 Vérifie que :
- La réservation apparaît dans le Google Sheet
- L'artiste reçoit un email avec le bouton "Je confirme"
- En cliquant "Je confirme", le client reçoit un email de confirmation
- L'artiste reçoit "Appelle le client maintenant !"
✅ C'est prêt ! Le système fonctionne maintenant automatiquement :
- Chaque lundi à 9h : rappel hebdo artiste + client
- 2 jours avant chaque prestation : rappel J-2 avec récapitulatif
- Tout est tracé dans ton Google Sheet
Résumé des fichiers
google-apps-script.js → À copier dans Google Apps Script
reservation.html → Page de réservation mise à jour
GUIDE-INSTALLATION-SYSTEME.html → Ce guide (tu le lis maintenant !)