[Google Apps Script en JavaScript]

Vos questions Nos réponsesCatégorie: Questions[Google Apps Script en JavaScript]
Sophie Arieto asked 5 mois ago

Coucou,
Mon but est d’obtenir un script qui permet d’envoyer des réponses automatiques précises en fonction de 2 éléments précis présents dans le corps des emails.
Aujourd’hui j’ai posé cette question sur le forum de gmail, ils m’ont censuré en me disant qu’ils n’aidaient pas à faire des scripts, j’ai trouvé le modérateur très zèlé, depuis quand on décide de quel sujet d’aide on a le droit ou pas de demander. Je tente ma chance ici sur OpenClassrooms en espérant y trouver d’avantage de gens bienveillants et à l’écoute.
Je fais un travail administratif.
Je reçois des emails toute la journée auxquels je dois répondre.
Pour résumer, les expéditeurs vont sur notre site internet, ils cliquent sur “DEMANDE D’INFORMATION”, puis ils remplissent un formulaire comportant une liste déroulante contenant 5 choix avec des titres précis (“Horaires d’ouvertures” “Inscription” “Délais” “Cantine” “Couche”) , puis ils indiquent dans ce même formulaire l’email sur lequel ils souhaitent recevoir ma réponse, puis ils cliquent sur “Envoyer”, et c’est à ce moment là que je reçois l’email sur ma boîte mail gmail (quand je reçois l’email dans ma boîte mail gmail, l’expéditeur n’est pas l’expéditeur réel, l’expéditeur est une boîte email génerique parmi plusieurs boîtes emails géneriques).
80% des emails que je reçois concernent 5 questions uniquement.
Les expéditeurs sont tout le temps des nouvelles personnes.
Les “Objets” des emails sont tout le temps différents.
Dans 20% des cas, les “Objets”, et les “Corps” des emails que je reçois c’est à dire les contenus des emails comportent des éléments aléatoires (je ne pourrai donc pas automatiser les réponses).
Ce sont des personnes qui m’envoient des emails parceque une amie d’une amie le leur a donné, elles ne passent donc pas par notre formulaire et me contactent directement en m’envoyant un email gmail.
Dans 80% des cas, les “Corps” des emails que je reçois c’est à dire les contenus des emails comportent 2 éléments précis qui sont TOUJOURS STATIQUES (je pourrai donc automatiser les réponses avec votre aide).
Pour faire simple, voila ce que je veux automatiser:
1) Si je reçois un email avec un Objet quelconque
et que le corps de cet email contient la phrase “Le prospect est intéressé par: Horaires d’ouvertures”
et que le corps de cet email contient la phrase “Le prospect souhaite être recontacté sur l’email: blablabla”
Vous l’aurez compris, ce qui est toujours statique c’est “Le prospect est intéressé par:” et “Le prospect souhaite être recontacté sur l’email:”.
Vous l’aurez compris, ce qui est variable c’est “Horaires d’ouvertures” et “blablabla”
Alors je veux que mon gmail envoie automatiquement immédiatement (ou en moins d’une heure) un nouvel email à “blablabla”
en mettant comme objet “Horaires d’ouvertures”
et en mettant comme corps de l’email 
“Bonjour,
Nous sommes ouverts de 09H00 à 12h00 puis de 14h00 à 18h00
Cordialement,”
2) Si je reçois un email avec un Objet quelconque
et que le corps de cet email contient la phrase “Le prospect est intéressé par: Inscription”
et que le corps de cet email contient la phrase “Le prospect souhaite être recontacté sur l’email: blablabla”
Alors je veux que mon gmail envoie automatiquement immédiatement (ou en moins d’une heure) un nouvel email à “blablabla”
en mettant comme objet “Inscription”
et en mettant comme corps de l’email 
“Bonjour,
Les inscriptions chez nous se font de juin à septembre
Cordialement,”
3) Si je reçois un email avec un Objet quelconque
et que le corps de cet email contient la phrase “Le prospect est intéressé par: Délais”
et que le corps de cet email contient la phrase “Le prospect souhaite être recontacté sur l’email: blablabla”
Alors je veux que mon gmail envoie automatiquement immédiatement (ou en moins d’une heure) un nouvel email à “blablabla”
en mettant comme objet “Délais”
et en mettant comme corps de l’email 
“Bonjour,
Les délais de réponse chez nous sont de 3 à 4 semaines le temps de traiter votre dossier.
Cordialement,”
4) Si je reçois un email avec un Objet quelconque
et que le corps de cet email contient la phrase “Le prospect est intéressé par: Cantine”
et que le corps de cet email contient la phrase “Le prospect souhaite être recontacté sur l’email: blablabla”
Alors je veux que mon gmail envoie automatiquement immédiatement (ou en moins d’une heure) un nouvel email à “blablabla”
en mettant comme objet “Cantine”
et en mettant comme corps de l’email 
“Bonjour,
Pour des raisons d’hygiène et de sécurité, vous ne pouvez pas apporter votre propre nourriture, nous travaillons avec un établissement de cantine certifiée.
Cordialement,”
5) Si je reçois un email avec un Objet quelconque
et que le corps de cet email contient la phrase “Le prospect est intéressé par: Couche”
et que le corps de cet email contient la phrase “Le prospect souhaite être recontacté sur l’email: blablabla”
Alors je veux que mon gmail envoie automatiquement immédiatement (ou en moins d’une heure) un nouvel email à “blablabla”
en mettant comme objet “Couche”
et en mettant comme corps de l’email 
“Bonjour,
C’est au moment de votre convocation au sein de notre établissement que vous remplirez un bordereau pour nous indiquer si vous souhaitez fournir vos propres couches ou bénéficier des notres.
Cordialement,”
Ce que la personne recevra, ce sera un email réponse de ma part tout à fait classique, comme si je l’avais rédigé moi-même (même si elle le reçoit une seconde après m’avoir envoyé le formulaire et qu’elle se doute que c’est un robot qui l’a envoyé ça ne me pose pas du tout problème, par contre j’ai obligatoirement besoin qu’elle reçoive un nouvel email car je ne veux pas qu’elle récupère la ou les adresses génériques qui me transfèrent ce que les prospects renseignent via les formulaires de contact).
Ce qu’elle va recevoir, c’est comme si j’avais été dans Gmail, que j’avais cliqué sur Créer, puis que j’avais renseigné son email, un objet, le corps du mail, et enfin que j’avais cliquer sur Envoyer.
Précision importante: Si quelqu’un rempli plusieurs fois le formulaire qui est sur notre site internet et qu’il le renvoie plusieurs fois, alors le script lui enverra autant de réponses automatiques que de fois où l’expéditeur s’est amusé à remplir le formulaire.
Dans mon travail, la consigne est claire, “pour chaque demande reçue, on doit envoyer une réponse, même si on y a déjà répondu, on doit quand même envoyer une réponse”.
Il ne faut absolument pas que le script se dise “j’ai déjà envoyé une réponse à cette demande précise, donc je ne vais pas renvoyer une nouvelle réponse qui sera exactement la même”, au contraire je veux que le script agisse bêtement comme un robot et qu’il ne prenne pas en compte ce genre de considérations.    
Dans tous les autres cas, si quelqu’un m’envoie un email spontané (sans passer par le formulaire de notre site internet) par exemple “Bonjour, une amie m’a donné votre email, et je souhaiterais béneficier de vos services”, à ce moment là, aucune réponse automatique de doit être envoyé puisque les phrases statiques “”Le prospect est intéressé par:…” et “”Le prospect souhaite être recontacté sur l’email:…” ne sont naturellement pas présents dans son email spontané.
Et je devrai donc y répondre manuellement.  
Le script n’enverra rien à cette personne.
Bien entendu, tous les emails qui seront envoyés automatiquement par le script devront apparaître dans ma boîte d’envoi de mon email Gmail.
Désolée pour la longueur de cet email, j’ai essayé d’être le plus claire possible.
N’hésitez pas à me poser des questions si besoin.
N.B: Je sais que vous allez peut-être me proposer de créer 5 templates d’email avec les “Objets” et les “Corps” d’email préremplis, mais et que je n’aurai plus qu’à sélectionner manuellement le bon email dans le bon template gmail, mais cela va justement me nécessiter un travail manuel que je ne souhaite absolument pas faire, j’ai donc absolument besoin qu’un “robot” c’est à dire un “script” me le fasse automatiquement comme je l’ai décrit ci-dessus.
Merci d’avance.
Sophie

1 Réponses
Nicolas personnel answered 5 mois ago

Bonsoir Sophie. Malheureusement même si je me débrouille un peu en script je ne saurai pas vous aider par manque de connaissance. En effet MyChromebook est dédié aux utilisateurs de ChromeOS, mais pas d’app script.
Pour information vous n’êtes pas sur le site opencalssroom, qui sont eux professionnels payer pour cela ce qui n’est pas du tout le cas de Mychromebook ou nous sommes tous bénévoles.
Mon meilleur conseil serait de vous tourner vers un professionnel de script qui saura très certainement vous aider.
Enfin, j’ai regardé votre demande sur le forum Gmail  ou vous dites avoir été blacklisté. Ce n’est pas le cas, votre demande n’est pas fermée. De plus tous ceux qui vous répondent sont des bénévoles qui essais d’aider les utilisateurs de Gmail. Serge vous propose même de poster votre demande sur le forum dédié au script, et dans un second temps il propose même de vous aider. Visiblement, ces questions ne sont pas en adéquation avec votre demande.
Je suis donc désolé de ne pouvoir apporter mon soutien à votre script et vous redonne mon conseil, pour une App script aussi complète de vous tourner vers un professionnel . 
Bonne soirée 
Nicolas
 
 

Article ajouté au panier
0 Produit - 0.00

Rapport de faute d’orthographe

Le texte suivant sera envoyé à nos rédacteurs :