Ressources · Intégration n8n

Intégration Todoist n8nAutomatiser Todoist avec n8n.

Une liste de tâches fait gagner du temps quand elle se remplit seule. L'intégration Todoist n8n ouvre 36 opérations sur 6 ressources, de l'ajout d'une tâche écrite en une phrase à l'export d'un projet entier. Todoist n'a pas de nœud trigger : le workflow démarre sur un Schedule ou un Webhook.

Avis vérifiés sur Trustpilot · Agence IA, automatisation & growth

Pourquoi automatiser

Que fait vraiment l'intégration Todoist n8n ?

Le nœud Todoist est livré avec n8n et parle à l'API Todoist à ta place : il crée, lit, modifie, déplace et ferme les éléments du compte associé au credential, cette fiche de connexion enregistrée une fois dans n8n. Six ressources sont couvertes, 36 opérations se répartissent dessous, donc l'essentiel de ce qui se fait à la main dans l'application a son équivalent dans un workflow, cette suite d'étapes automatisées qui tourne sans que personne clique.

Trois montages reviennent tout le temps. Le premier : une boîte de réception qui se remplit seule. Un formulaire ou un message arrive dans n8n, task.quickAdd lit une ligne de texte, et la tâche atterrit dans le bon projet avec son label et son échéance. Personne ne recopie quoi que ce soit, et la demande arrête de vivre dans une messagerie.

Le deuxième : le point du matin. task.getAll avec Return All activé ramène toutes les tâches qui correspondent au filtre, un nœud de mise en forme les range, et le récapitulatif part dans Slack en un seul message. Les échéances de la semaine deviennent lisibles sans ouvrir l'application.

Le troisième : le miroir. project.getAll et task.getAll lisent le compte à intervalle fixe, puis task.create ou task.update réécrivent ce qui a bougé ailleurs, souvent dans Notion pour les équipes qui documentent d'un côté et exécutent de l'autre, ou dans Google Calendar quand les échéances doivent s'afficher à côté des réunions. Un backlog tenu dans ClickUp suit la même logique.

Le nœud s'arrête à 6 ressources. Tout endpoint de l'API Todoist qu'il n'expose pas reste accessible avec le nœud HTTP Request, qui réutilise le même credential via son authentification prédéfinie : aucun second jeton à gérer. C'est le repli honnête, et il coûte un nœud au lieu d'un développement maison.

Deux limites cadrent toute la conception. Todoist n'a pas de nœud trigger dans n8n : l'exécution démarre sur un Schedule Trigger à intervalle fixe, sur un nœud Webhook appelé par un autre service (une URL que ce service appelle quand il se passe quelque chose chez lui), ou sur le trigger d'un autre outil placé dans le même workflow. Et tout se joue sur les identifiants : projets, sections et labels se choisissent dans une liste ou se passent en ID, d'où des flux qui lisent avant d'écrire. La Formation n8n travaille ce réflexe sur une automatisation qui tourne, et l'Avis n8n situe la plateforme par rapport aux autres.

Connexion

Comment connecter Todoist à n8n ?

  1. 01

    Récupère le jeton d'API dans Todoist

    Dans Todoist, ouvre Settings, puis Integrations, et va sur l'onglet Developer. Le jeton d'API s'y trouve, prêt à copier. C'est la seule valeur dont la méthode API Key a besoin, ce qui en fait le chemin le plus court vers un nœud qui fonctionne. Garde l'onglet ouvert : le jeton part dans n8n à l'étape suivante, et il reste lié au compte d'où il vient.

  2. 02

    Crée le credential Todoist dans n8n

    Dans n8n, ouvre le menu Credentials, crée un credential Todoist et colle le jeton dans le champ API Key. Un credential se configure une fois et se réutilise partout : chaque nœud Todoist le sélectionne dans une liste déroulante, et changer le jeton plus tard se fait à un seul endroit au lieu de passer sur chaque nœud. Le nœud HTTP Request s'appuie sur le même.

  3. 03

    Ou bascule sur OAuth2 en auto-hébergement

    OAuth2 est documenté pour les instances auto-hébergées. Ouvre la App Management Console de Todoist, choisis Create a new app, donne-lui un nom du type n8n integration, puis valide la création. Copie l'OAuth Redirect URL affichée par n8n dans le champ OAuth redirect URL de l'app, puis reporte le Client ID et le Client Secret dans le credential n8n.

Actions

Ce que le nœud Todoist sait faire, opération par opération

Le nœud Todoist expose 36 opérations sur 6 ressources. Pour chacune : le nœud tel que tu le configures dans n8n, les champs obligatoires, et nos notes de terrain.

Matrice ressources × opérations
RessourceCreateGetGet ManyUpdateDeleteArchiveCloseGet CollaboratorsMoveQuick AddReopenUnarchive
Task
Project
Section
Comment
Label
Reminder

Task

9 opérations
01

Close a task

task.close

Ce que tu vois dans n8n

Notes & cas d'usage

Fermer une tâche depuis un workflow revient à cocher la case dans l'application : la tâche sort de la liste active et disparaît des filtres.

Paramètres clés

  • Task ID : l'identifiant de la tâche à fermer, le plus souvent récupéré d'un nœud précédent avec {{ $json.id }}.
Cas d'usage
le devis passe en signé dans l'outil commercial, la tâche « relancer le devis » se ferme dans la foulée, et personne ne relance un client qui a déjà dit oui.
02

Create a task

task.create

Ce que tu vois dans n8n

Notes & cas d'usage

La version structurée de l'ajout : chaque champ est renseigné explicitement au lieu d'être deviné dans une phrase, ce qui donne un résultat prévisible quand les données viennent d'un autre système.

Paramètres clés

  • Project Name or ID : le projet de destination, choisi dans la liste ou passé sous forme d'identifiant.
  • Content : le texte de la tâche.
  • Additional Fields : 13 champs optionnels, dont Due String (une échéance écrite en clair, interprétée en heure locale), Due Date au format YYYY-MM-DD, Priority de 1 (normale) à 4 (urgente) et Assignee ID pour une tâche partagée.
Cas d'usage
chaque dossier signé ouvre sa tâche d'onboarding dans le bon projet, avec l'échéance calculée sur la date de démarrage.
03

Delete a task

task.delete

Ce que tu vois dans n8n

Notes & cas d'usage

La suppression est définitive et le nœud n'offre aucune opération pour revenir en arrière. Elle se réserve aux workflows de nettoyage.

Paramètres clés

  • Task ID : la tâche à supprimer, souvent l'identifiant conservé au moment de sa création.
Cas d'usage
les tâches laissées par les tests d'un workflow en construction disparaissent chaque nuit, et le projet partagé reste lisible pour le reste de l'équipe.
04

Get a task

task.get

Ce que tu vois dans n8n

Notes & cas d'usage

Une tâche revient avec ses champs. De quoi vérifier l'état réel avant de décider de la suite, au lieu d'agir à l'aveugle sur un identifiant récupéré deux étapes plus tôt.

Paramètres clés

  • Task ID : l'identifiant de la tâche à lire, souvent extrait d'un message ou d'une ligne de base de données avec {{ $json.taskId }}.
Cas d'usage
avant d'envoyer un rappel, le workflow relit la tâche. Si elle est encore ouverte, il reprend son intitulé dans la notification ; sinon l'exécution s'arrête là.
05

Get many tasks

task.getAll

Ce que tu vois dans n8n

Notes & cas d'usage

C'est l'opération de reporting du nœud : un appel, toutes les tâches qui correspondent, prêtes à être comptées, mises en forme ou exportées.

Paramètres clés

  • Return All : activé, n8n enchaîne les pages de l'API et ramène tout ; désactivé, Limit fixe le nombre de tâches renvoyées.
  • Filters : Filter accepte n'importe quel filtre supporté par Todoist, tandis que Project Name or ID, Section Name or ID, Label Name or ID et IDs (liste à virgules) resserrent encore le résultat.
  • Lang : la langue dans laquelle le filtre est écrit, quand ce n'est pas l'anglais.
Cas d'usage
le lundi matin, les échéances de la semaine partent en un seul récapitulatif au lieu d'une notification par tâche.
06

Move a task

task.move

Ce que tu vois dans n8n

Notes & cas d'usage

Déplacer ne touche pas au contenu : même tâche, même identifiant, nouveau projet, et au besoin une nouvelle section à l'intérieur.

Paramètres clés

  • Task ID : la tâche à déplacer.
  • Project Name or ID : le projet de destination, obligatoire même quand seule la section change.
  • Section Name or ID : facultatif, la section d'arrivée.
Cas d'usage
une demande qui relève finalement du backlog produit quitte le projet de tri dès qu'un label le signale.
07

Quick add a task

task.quickAdd

Ce que tu vois dans n8n

Notes & cas d'usage

Quick Add analyse une phrase comme le fait l'application : ce qui s'écrit en une ligne devient une tâche complète.

Paramètres clés

  • Text : la phrase à interpréter. L'échéance s'écrit en clair, un projet commence par #, un label par @, un assigné par +, une priorité s'écrit p1, une deadline se place entre {}, et tout ce qui suit // devient la description.
  • Additional Fields : Note ajoute le contenu d'une note, Reminder prend une date écrite en clair et Auto Reminder ajoute le rappel par défaut quand l'échéance porte une heure.
Cas d'usage
un message dicté depuis le terrain devient une tâche dans le bon projet, sans formulaire intermédiaire.
08

Reopen a task

task.reopen

Ce que tu vois dans n8n

Notes & cas d'usage

L'inverse de Close : une tâche terminée repasse en actif et réapparaît dans les filtres comme dans les récapitulatifs.

Paramètres clés

  • Task ID : la tâche fermée à rouvrir.
Cas d'usage
le client relance sur un sujet classé, et la tâche de suivi revient dans la liste au lieu d'être recréée avec un nouvel identifiant qui casse le lien avec l'historique.
09

Update a task

task.update

Ce que tu vois dans n8n

Notes & cas d'usage

Seuls les champs remplis partent dans l'appel, donc le workflow pousse une nouvelle échéance ou une nouvelle priorité sans réécrire la tâche.

Paramètres clés

  • Task ID : la tâche à modifier.
  • Update Fields : Content et Description pour le texte, Due String, Due Date ou Due Date Time pour la date, plus Priority, Label Names, Assignee ID et Deadline Date au format YYYY-MM-DD.
Cas d'usage
une facture toujours impayée fait passer sa tâche de relance en priorité 4 et avance son échéance au lendemain.

Project

8 opérations
10

Archive a project

project.archive

Ce que tu vois dans n8n

Notes & cas d'usage

L'archivage sort le projet de la liste active sans rien supprimer de ce qu'il contient. C'est le geste de fin de mission.

Paramètres clés

  • Project ID : le projet à archiver, accepté sous forme de chaîne ou de nombre.
Cas d'usage
quand la mission passe en terminée dans l'outil de suivi, le projet s'archive dans la même exécution, et la barre latérale arrête de gonfler mois après mois.
11

Create a project

project.create

Ce que tu vois dans n8n

Notes & cas d'usage

Chaque client, campagne ou sprint peut recevoir son conteneur, créé par le workflow avec la même règle de nommage à chaque fois.

Paramètres clés

  • Name : le nom du projet.
  • Additional Fields : Color pioche dans la palette Todoist (berry_red, teal, lavender et les autres), Parent ID le range sous un projet existant, Is Favorite l'épingle et View Style l'ouvre en list ou en board.
Cas d'usage
le devis signé crée le projet, le nomme d'après le client et lui donne la couleur de la ligne de service.
12

Delete a project

project.delete

Ce que tu vois dans n8n

Notes & cas d'usage

Supprimer un projet ne se rattrape pas depuis le nœud : aucune opération ne le restaure, et n8n ne garde pas de copie de ce qu'il contenait. L'étape a sa place derrière une validation humaine, pas dans une branche automatique.

Paramètres clés

  • Project ID : le projet à supprimer, en chaîne comme en nombre.
Cas d'usage
le projet bac à sable généré par une démo disparaît en fin de journée, et le compte reste propre au lieu d'accumuler des dossiers que personne n'ose toucher.
13

Get a project

project.get

Ce que tu vois dans n8n

Notes & cas d'usage

Transformer un identifiant en fiche lisible, voilà le rôle de cette lecture : un projet en entrée, ses données en sortie.

Paramètres clés

  • Project ID : le projet à lire, en chaîne comme en nombre.
Cas d'usage
le rapport hebdomadaire remplace les identifiants bruts par les noms de projet avant l'envoi, ce qui fait la différence entre un tableau qu'on lit et un tableau qu'on saute.
14

Get project collaborators

project.getCollaborators

Ce que tu vois dans n8n

Notes & cas d'usage

Les personnes qui partagent un projet s'obtiennent ici, et nulle part ailleurs dans le nœud. C'est la seule opération qui répond à la question « qui » plutôt qu'à la question « quoi ».

Paramètres clés

  • Project ID : le projet partagé à inspecter, en chaîne comme en nombre.
Cas d'usage
avant d'assigner une tâche automatiquement, le workflow vérifie que l'Assignee ID visé fait partie des personnes qui voient le projet, ce qui évite des tâches posées chez quelqu'un qui ne les ouvrira jamais.
15

Get many projects

project.getAll

Ce que tu vois dans n8n

Notes & cas d'usage

Un appel, tous les projets du compte. L'opération ne prend aucun paramètre : ni filtre, ni pagination, rien à configurer, c'est le nœud suivant qui trie, compte ou filtre le résultat.

Cas d'usage
l'audit mensuel liste les projets et signale ceux que personne n'a touchés, avant de décider lesquels archiver. La même liste sert de table de correspondance pour transformer les identifiants en noms plus loin dans l'exécution.
16

Unarchive a project

project.unarchive

Ce que tu vois dans n8n

Notes & cas d'usage

Un projet archivé revient parmi les actifs. C'est le pendant d'Archive, et le moyen le plus rapide de rouvrir un dossier clos trop tôt.

Paramètres clés

  • Project ID : le projet archivé à réactiver.
Cas d'usage
le client signe une deuxième phase, et le projet archivé cet été ressort dans l'automatisation même qui crée les nouvelles tâches, sans que personne le recrée à la main.
17

Update a project

project.update

Ce que tu vois dans n8n

Notes & cas d'usage

Renommer, recolorer ou épingler un projet passe par cette opération, et seuls les champs renseignés voyagent.

Paramètres clés

  • Project ID : le projet à modifier.
  • Update Fields : Name, Color, Is Favorite et View Style (list ou board).
Cas d'usage
un projet vire au rouge dès qu'un workflow y repère une tâche en retard, et la couleur porte l'alerte sans qu'un message parte.

Section

5 opérations
18

Create a section

section.create

Ce que tu vois dans n8n

Notes & cas d'usage

Les sections découpent un projet en étapes, et les créer depuis un workflow donne à chaque nouveau projet la même structure.

Paramètres clés

  • Project Name or ID : le projet auquel la section est ajoutée.
  • Name : le nom de la section.
  • Additional Fields : Order fixe sa position parmi les autres.
Cas d'usage
juste après la création du projet, trois sections s'ajoutent d'affilée pour que le tableau s'ouvre déjà découpé en étapes.
19

Delete a section

section.delete

Ce que tu vois dans n8n

Notes & cas d'usage

Supprimer une section modifie la structure du projet, donc l'opération sert plutôt à nettoyer un gabarit qu'à tourner tous les jours.

Paramètres clés

  • Section ID : la section à supprimer, en général lue par Get many sections plus tôt dans l'exécution.
Cas d'usage
le gabarit de projet livre une colonne de relecture dont l'équipe ne se sert pas, et le workflow la retire juste après la création, pour que personne n'ait à ranger le tableau à la main.
20

Get a section

section.get

Ce que tu vois dans n8n

Notes & cas d'usage

Vérifier qu'un identifiant de section pointe toujours sur quelque chose, voilà l'usage concret de cette lecture, et la fiche renvoyée donne son nom au nœud suivant.

Paramètres clés

  • Section ID : la section à lire.
Cas d'usage
le workflow contrôle la section cible avant d'y déplacer un lot de tâches, et s'arrête proprement si elle a disparu entre-temps, au lieu d'échouer au milieu de la liste.
21

Get many sections

section.getAll

Ce que tu vois dans n8n

Notes & cas d'usage

Les sections reviennent sous forme de liste, sur tout le compte ou dans un seul projet, ce qui donne au workflow la carte dont il a besoin avant de déplacer quoi que ce soit.

Paramètres clés

  • Filters : Project Name or ID limite la liste à un projet, choisi dans la liste ou passé par une expression.
Cas d'usage
le flux de tri lit une fois les sections du projet support, les associe par nom et réutilise les identifiants pour le reste de l'exécution.
22

Update a section

section.update

Ce que tu vois dans n8n

Notes & cas d'usage

Le nœud n'expose qu'un seul champ modifiable sur une section : son nom. Rien d'autre ne se change depuis un workflow.

Paramètres clés

  • Section ID : la section à renommer.
  • Update Fields : Name, le nouveau nom de la section.
Cas d'usage
quand l'équipe change son process, les étapes se renomment sur tous les projets en une exécution au lieu d'être reprises tableau par tableau.

Comment

5 opérations
23

Create a comment

comment.create

Ce que tu vois dans n8n

Notes & cas d'usage

Un commentaire vient se poser sous une tâche Todoist qui existe déjà, et le nœud le renvoie avec son propre identifiant.

Paramètres clés

  • Task ID : la tâche qui reçoit le commentaire. Tu la récupères presque toujours du nœud précédent avec une expression, la syntaxe n8n qui va chercher une valeur dans l'item entrant, du type {{ $json.id }}.
  • Content : le texte du commentaire, souvent construit à partir des données reçues (un numéro de commande, la réponse à un formulaire).
Cas d'usage
une demande de devis arrive, le workflow crée la tâche de suivi et colle le détail juste en dessous. Le commercial lit tout dans Todoist, sans rouvrir sa boîte mail.
24

Delete a comment

comment.delete

Ce que tu vois dans n8n

Notes & cas d'usage

Supprime définitivement un commentaire, et le nœud ne renvoie que la confirmation : ce qui mérite d'être gardé se lit avant l'appel, avec Get a comment.

Paramètres clés

  • Comment ID : l'identifiant du commentaire lui-même, pas celui de la tâche. Il vient de Get many comments, ou de l'étape qui a écrit le commentaire plus tôt dans la même exécution.
Cas d'usage
un workflow relancé deux fois a posté deux fois le même commentaire. La seconde exécution repère le doublon, l'efface, et la tâche ne garde qu'une ligne de suivi.
25

Get a comment

comment.get

Ce que tu vois dans n8n

Notes & cas d'usage

À partir d'un identifiant, l'opération va chercher un commentaire précis et passe son contenu aux nœuds suivants.

Paramètres clés

  • Comment ID : l'identifiant du commentaire à lire. Enchaîne l'opération après Get many comments quand le workflow doit d'abord retrouver le bon.
Cas d'usage
une tâche remonte en incident. Le workflow relit le commentaire dont il avait gardé l'identifiant et le recopie dans l'alerte envoyée à l'équipe, pour que la personne de garde ait le contexte sans ouvrir Todoist.
26

Get many comments

comment.getAll

Ce que tu vois dans n8n

Notes & cas d'usage

Cette fois, le nœud renvoie une liste de commentaires plutôt qu'un seul, et l'un des deux filtres ci-dessous en fixe le périmètre : une tâche précise, ou tout un projet.

Paramètres clés

  • Task ID : dans Filters, ne garde que les commentaires d'une seule tâche.
  • Project ID : dans Filters, élargit la lecture à tous les commentaires d'un projet.
Cas d'usage
à la clôture d'un projet, un workflow rassemble les commentaires des tâches et les range dans une feuille de calcul avant que l'équipe passe au dossier suivant.
27

Update a comment

comment.update

Ce que tu vois dans n8n

Notes & cas d'usage

Réécrit le texte d'un commentaire déjà publié. Une tâche qui rend compte du même traitement trois fois par jour reste lisible : le statut tient sur une ligne au lieu de s'empiler.

Paramètres clés

  • Comment ID : le commentaire à réécrire, conservé depuis l'exécution qui l'a créé.
  • Content : dans Update Fields, le nouveau texte. Il prend la place de l'ancien, donc le workflow envoie la ligne complète, pas seulement ce qui a bougé.
Cas d'usage
un suivi de commande met à jour le même commentaire à chaque étape, de la préparation à la livraison.

Label

5 opérations
28

Create a label

label.create

Ce que tu vois dans n8n

Notes & cas d'usage

Crée le label, et surtout renvoie son identifiant : c'est lui que les étapes suivantes vont réutiliser.

Paramètres clés

  • Name : le nom du label, seul champ obligatoire.
  • Color : dans Additional Fields, une liste fermée de valeurs nommées comme sky_blue, olive_green ou magenta. On choisit une couleur dans la liste, on n'écrit jamais un code hexadécimal.
  • Order : la position du label dans la liste ; Is Favorite le passe en favori.
Cas d'usage
à l'ouverture d'un dossier client, le workflow crée le label correspondant avec sa couleur, une bonne fois, et garde l'identifiant pour la suite.
29

Delete a label

label.delete

Ce que tu vois dans n8n

Notes & cas d'usage

Le label quitte le compte et rien ne le ramène : la seule issue est de le recréer avec Create a label.

Paramètres clés

  • Label ID : l'identifiant du label, celui que renvoie Get many labels. Le nom seul ne suffit pas.
Cas d'usage
une campagne se termine, et le workflow qui la clôture efface le label temporaire posé au lancement. La liste des labels ne gonfle pas d'un trimestre à l'autre.
30

Get a label

label.get

Ce que tu vois dans n8n

Notes & cas d'usage

Consulte un label précis et rend ce que Todoist en garde aujourd'hui.

Paramètres clés

  • Label ID : l'identifiant du label consulté, stocké par l'étape qui l'a créé ou repris d'une lecture de liste.
Cas d'usage
avant d'appliquer un label repris d'un autre outil, le workflow vérifie qu'il existe toujours et récupère sa couleur. Si la lecture ne donne rien, la branche d'erreur prend le relais au lieu de laisser l'exécution s'arrêter n'importe où.
31

Get many labels

label.getAll

Ce que tu vois dans n8n

Notes & cas d'usage

Tous les labels du compte reviennent d'un coup, sans rien à régler avant. Un workflow qui les lit travaille ensuite sur des identifiants stables, pas sur des noms que quelqu'un a pu changer entre-temps.

Cas d'usage
un workflow de synchronisation compare la liste des labels avec les catégories d'un autre outil et signale celles qui manquent d'un côté ou de l'autre.
32

Update a label

label.update

Ce que tu vois dans n8n

Notes & cas d'usage

Modifie un label sans le recréer. Seuls les champs ajoutés dans Update Fields partent vers Todoist, donc la couleur change sans toucher au nom.

Paramètres clés

  • Label ID : le label concerné.
  • Name : son nouveau nom.
  • Color : une des valeurs de la liste, red ou lavender par exemple, quand le sens du label change.
  • Order et Is Favorite : remontent le label dans la liste ou le placent dans les favoris.
Cas d'usage
une offre change de nom, et le label qui la désigne suit. Le workflow le renomme une fois, sans repasser sur chaque tâche.

Reminder

4 opérations
33

Create a reminder

reminder.create

Ce que tu vois dans n8n

Notes & cas d'usage

Une tâche existante reçoit un rappel, et c'est Todoist qui prévient au moment voulu.

Paramètres clés

  • Task ID : la tâche qui porte le rappel.
  • Due Date Type : la façon d'écrire ce moment, chaque choix ouvrant son champ : natural_language avec Natural Language Representation (tomorrow 2pm), full_day avec Date au format YYYY-MM-DD, floating_time avec Date Time sans fuseau, fixed_timezone avec Timezone comme America/New_York.
  • Minute Offset : dans Additional Fields, déclenche un rappel relative autant de minutes avant l'échéance ; Notify User ID désigne qui prévenir sur une tâche partagée.
Cas d'usage
une facture arrive à échéance ; le rappel part la veille.
34

Delete a reminder

reminder.delete

Ce que tu vois dans n8n

Notes & cas d'usage

Décroche un rappel d'une tâche sans rien changer d'autre : la tâche reste en place, seule la notification prévue disparaît.

Paramètres clés

  • Reminder ID : l'identifiant du rappel, renvoyé par Get many reminders ou par l'étape qui l'a posé.
Cas d'usage
un rendez-vous annulé dans l'agenda déclenche le workflow qui supprime le rappel posé sur la tâche de préparation. Plus d'alerte pour une réunion qui n'a pas lieu.
35

Get many reminders

reminder.getAll

Ce que tu vois dans n8n

Notes & cas d'usage

Aucun paramètre à remplir : le nœud rapporte tous les rappels du compte, tels quels. Il ne propose aucun filtre non plus, donc le tri se fait dans les nœuds qui suivent.

Cas d'usage
avant une mise en production, un workflow relit les rappels posés par les automatisations et vérifie qu'aucun ne tombe en pleine nuit sur le téléphone de quelqu'un.
36

Update a reminder

reminder.update

Ce que tu vois dans n8n

Notes & cas d'usage

Plutôt que de supprimer un rappel pour en recréer un autre, l'opération le déplace ou le réajuste là où il est, sans perdre le lien avec la tâche.

Paramètres clés

  • Reminder ID : le rappel à modifier.
  • Due : dans Update Fields, contient le nouveau moment de déclenchement.
  • Type et Minute Offset : basculent entre absolute et relative, ou changent le nombre de minutes avant l'échéance de la tâche ; Notify User ID confie le rappel à quelqu'un d'autre.
Cas d'usage
un créneau d'intervention change d'horaire, et le workflow réajuste le rappel pour qu'il tombe toujours un quart d'heure avant.
Besoin d'aide

Besoin d'aide pour automatiser Todoist avec n8n ?

L'équipe te répond directement.

Chaque message est lu par une personne.

FAQ

Les questions qui arrivent juste après

01L'intégration Todoist n8n est-elle gratuite ?
Oui du côté de n8n. Le nœud Todoist est livré avec n8n : rien à installer, aucun coût supplémentaire pour le connecteur lui-même, sur n8n Cloud comme sur une instance auto-hébergée en Community Edition sous licence Sustainable Use. Un workflow construit d'un côté tourne à l'identique de l'autre, ce qui compte si tu démarres sur Cloud et que tu passes sur ton serveur plus tard. Ce que coûte un abonnement Todoist est une autre question, et cette page ne la traite pas : elle dépend du plan déjà en place dans l'équipe.
02Quels credentials faut-il pour brancher Todoist sur n8n ?
Deux méthodes existent : une clé d'API ou OAuth2. La clé d'API est le chemin court : dans Todoist, ouvre Settings, puis Integrations, va sur l'onglet Developer, copie le jeton d'API et colle-le dans le champ API Key du credential n8n. OAuth2 est documenté pour les instances auto-hébergées et demande une app créée dans la App Management Console de Todoist, qui fournit un Client ID et un Client Secret ; l'OAuth Redirect URL affichée par n8n se colle d'abord dans cette app. Dans les deux cas, le credential s'enregistre une fois dans le menu Credentials et tous les workflows le sélectionnent ensuite.
03Quelles sont les limites du nœud Todoist dans n8n ?
Trois méritent d'être connues avant de dessiner un workflow. Le nœud couvre 6 ressources et 36 opérations : tout autre endpoint de l'API Todoist passe par le nœud HTTP Request, qui réutilise le même credential via son authentification prédéfinie. Les lectures s'arrêtent tôt par défaut : Get many tasks renvoie au maximum ce que fixe Limit tant que Return All n'est pas activé. Enfin, la plupart des opérations attendent un identifiant et non un nom, d'où des flux qui lisent d'abord le projet ou la section, puis transportent l'ID dans une expression.
04Existe-t-il un trigger Todoist dans n8n ?
Non. Todoist n'a pas de nœud trigger dans n8n, donc rien dans l'application ne peut démarrer un workflow tout seul. L'exécution part d'un autre déclencheur : un Schedule Trigger à intervalle fixe, le nœud Webhook de n8n appelé par un service tiers, ou le trigger d'un autre outil présent dans le même workflow. En pratique, une planification qui lit avec Get many tasks et compare le résultat à ce qu'elle avait vu la fois précédente couvre la plupart des besoins, et un webhook entrant prend le relais quand l'autre système sait en envoyer un.
05n8n ou Make pour automatiser Todoist ?
Ça dépend de l'endroit où les données doivent rester et de la façon dont tu veux payer. Make est hébergé par Make, sans option d'auto-hébergement, et se facture à l'opération : un workflow qui relit une longue liste de tâches toutes les heures se paie au volume. n8n tourne sur n8n Cloud ou sur un serveur que tu contrôles, ce qui garde le contenu des tâches dans ton infrastructure, et le même workflow se comporte pareil des deux côtés. Les deux dessinent la logique visuellement. Make pour du entièrement géré, n8n quand l'hébergement, la maîtrise des données ou un coût prévisible pèsent plus lourd.
Hack'celeration Lab

Reçois nos tips intégration chaque semaine.

Pas de spam. Désinscription à tout moment.