Skip to content

Instantly share code, notes, and snippets.

@revolunet
Last active July 4, 2025 08:20
Show Gist options
  • Save revolunet/e0663bd2ba3b3f592a412bfe3346c4df to your computer and use it in GitHub Desktop.
Save revolunet/e0663bd2ba3b3f592a412bfe3346c4df to your computer and use it in GitHub Desktop.
automatisations formations

automatisations formations

Recap des automatisations en place sur le airtable

Rappels

  • Lundi 10h 1 semaine sur 2:
    • envoi de recommandations de formations dans les 2 semaines aux intras de moins de 6 mois.
  • Mardi 9h:
    • envoi de la liste des prochaines embarquements sur communauté/général
    • envoi de la liste des prochaines embarquements DEV sur communauté/domaine-dev
    • envoi de la liste des prochaines embarquements BIZDEV sur communauté/incubateur-bizdev
  • Lundi 10h:
    • envoi de la liste des prochaines formations sur tous les canaux "general" de toutes les communautés
  • Tous les jours à 8h30:
    • envoi un message mattermost sur incubateur-formations pour chaque formation du jour
    • envoi un message mattermost aux inscrits avec les infos de la formation a laquelle il est inscrit.
  • Tous les jours à 8h30:
    • envoi un message email aux inscrits avec les infos de la formation a laquelle il est inscrit.
  • Tous les jours à 8h30:
    • envoi un message mattermost aux inscrits des formations de la veille pour obtenir du feedback
  • Tous les jours 9h: envoi de la liste des inscrits + infos à l'animateur via mattermost

Agenda

  • trigger ajoute les nouvelles sessions de formation à l'agenda public gcalendar
  • trigger modifie l'agenda gcalendar public en cas de changement de date
  • trigger: ajout aux invités de l'evenement

Inscriptions

  • trigger: ajoute une personne à la waiting liste si besoin
  • trigger: envoi email confirmation inscription ou waiting liste.
  • trigger: si formulaire de desinscription, on supprime l'utilisateur des invités

Animateurs

  • trigger: envoi de la confirmation de session à l'animateur
  • trigger: change le titre de la formation si complète
  • trigger: envoi un email à l'organisateur si complète
flowchart LR
    CreateSession-->Confirmation_Email
    CreateSession-->Ajout_Agenda_Public_Google
    EditSession-->Edit_Agenda_Public_Google
    Inscription-->ouvert{ouvert}
    ouvert-->|oui|Edit_Agenda_Public_Google
    ouvert-->|oui|complet{complete}
    complet-->|oui|Edit_title_formation
    ouvert-->|oui|Email1[Email confirmation]
    ouvert-->|non|Liste[Email liste d attente]
    Desinscription-->attente{attente}
    attente-->|oui|libération[libération waiting]
    attente-->|non|libération2[libération place]    
Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment