Aller au contenu principal

Envoyer un rappel Telegram avant chaque événement Google Agenda

Google Agenda fournit les événements à venir. Le workflow les récupère, écarte les doublons, puis demande à un AI Agent relié à OpenAI de rédiger un message court avant de l'envoyer sur Telegram. Il est utile à qui consulte Google Agenda et Telegram au quotidien. Il faut renseigner le CHAT_ID de votre bot dans le nœud Telegram, et la durée de préavis se règle dans le nœud Get upcoming event.

Déclencheur
Planifié (récurrent)
Taille
6 nœuds
Outils
OpenAI, Google Agenda, Agent IA, Telegram

Comment fonctionne ce workflow

  1. 1

    Le Schedule Trigger se déclenche à intervalle régulier pour lancer une vérification.

  2. 2

    Le nœud Google Agenda, nommé Get upcoming event, récupère les événements à venir dans la fenêtre que vous avez réglée, une heure par défaut.

  3. 3

    Le nœud Remove Duplicates écarte les événements déjà traités, pour qu'un même événement ne donne lieu qu'à un seul rappel.

  4. 4

    L'AI Agent, relié au modèle OpenAI Chat Model, rédige à partir de l'événement un message court et convivial.

  5. 5

    Le nœud Telegram envoie ce message au chat dont l'identifiant est renseigné à la place de CHAT_ID.

Quand l'utiliser

  • Recevoir un rappel sur Telegram une heure avant une réunion inscrite dans Google Agenda.
  • Ne pas rater un rendez-vous sans régler de notification sur Google Agenda.
  • Garder une relance personnelle sur Telegram lorsque l'agenda est chargé.

À préparer avant l'import

  • Un compte Google dont l'agenda est connecté à n8n.
  • Une clé API OpenAI, renseignée dans les identifiants du modèle de chat.
  • Un bot Telegram personnel, avec son token enregistré dans les identifiants Telegram de n8n.
  • Le CHAT_ID de ce bot, à coller dans le nœud Telegram.

Bon à savoir

Commencez par vérifier la durée de préavis dans le nœud Get upcoming event, réglée sur 1 heure. Remplacez CHAT_ID dans le nœud Telegram avant tout test, sinon le message n'arrivera nulle part.

Installer ce template dans n8n

  1. Téléchargez le fichier JSON avec le bouton en haut de la page.
  2. Dans n8n, ouvrez le menu d'un workflow vide, choisissez « Import from File » et sélectionnez le fichier.
  3. Reliez vos propres identifiants à chaque nœud qui en demande un, lancez un test, puis activez le workflow.

Ce template fonctionne sur n8n auto-hébergé comme sur n8n Cloud. Les nœuds IA demandent une version récente de n8n.

Vous voulez ce workflow branché sur vos outils ?

Ce template est un point de départ. Nous l'adaptons à vos règles, à vos comptes et à votre hébergement, puis nous le maintenons.

Voir notre accompagnement n8n