2sync

Projets, sections & sous-tâches

Mappez les projets, sections et sous-tâches Todoist vers Notion : utilisez des propriétés select pour les configurations simples ou des bases de données relationnelles pour les tableaux de bord et rollups

Todoist organise les tâches en projets, sections et sous-tâches. 2sync mappe chaque niveau de cette hiérarchie vers Notion, et vous choisissez le style de mappage pour chacun : une simple propriété Select pour les configurations rapides, ou une base de données relationnelle quand vous avez besoin de rollups, tableaux de bord et métadonnées au niveau du projet. Cette page explique chaque option pour que vous puissiez choisir la bonne approche pour votre workflow.

Comment Todoist est-il organisé ?

Structure Todoist :

  • Projet : le conteneur de niveau supérieur (par ex. "Marketing", "Personnel")
  • Section : un regroupement optionnel au sein d'un projet (par ex. "À faire", "En cours")
  • Tâche : un élément à faire individuel au sein d'un projet ou d'une section
  • Sous-tâche : une tâche imbriquée sous une autre tâche, à n'importe quelle profondeur
📁 Projet 📂 Section ☑️ Tâche ☑️ Sous-tâche

Dans Notion, 2sync représente chaque niveau avec une propriété sur votre base de données de tâches :

  • Projets → propriété Select ou Relation vers une base de données de projets
  • Sections → propriété Select ou Relation vers une base de données de sections
  • Sous-tâches → pages séparées liées par une relation Parent Task

Comment mapper les projets ?

Basique : propriété select

Mappez Project à une propriété Select :

  • Les noms de projets apparaissent comme options select
  • Filtrage facile avec les filtres select intégrés de Notion
  • Aucune base de données supplémentaire nécessaire

Avancé : base de données relationnelle

Mappez Project (Relation) pour lier les tâches à une base de données de projets :

  1. Créez une base de données de projets dans Notion avec au minimum une propriété Title
  2. Connectez-la à 2sync : (•••) > Add connections > 2sync
  3. Dans votre automatisation de tâches, mappez Project (Relation) à une propriété Relation pointant vers votre base de données de projets

Avantages du mappage relationnel :

  • Ajoutez des métadonnées au niveau du projet (échéances, propriétaires, statut)
  • Utilisez les rollups pour compter les tâches par projet
  • Créez des tableaux de bord de projets avec des vues liées
Menu déroulant de mappage de champs montrant la section Relation Fields avec les options Project (Relation) et Section (Relation) mises en évidence

2sync crée automatiquement les entrées de projet dans votre base de données de projets quand les tâches se synchronisent. Vous n'avez pas besoin d'ajouter les projets manuellement.

Commencez avec une propriété Select pour essayer la synchronisation rapidement. Passez à une base de données relationnelle plus tard quand vous aurez besoin de rollups ou de métadonnées au niveau du projet. Aucune donnée n'est perdue lors du changement.

Comment mapper les sections ?

Basique : propriété select

Mappez Section à une propriété Select pour une identification simple des sections :

  • Les noms de sections apparaissent comme options select
  • Filtrez les tâches par section avec les filtres select de Notion
  • Suffisant quand vous avez seulement besoin de voir à quelle section une tâche appartient

Avancé : base de données relationnelle

Mappez Section (Relation) pour lier les tâches à une base de données de sections :

  1. Créez une base de données de sections dans Notion avec au minimum une propriété Title
  2. Connectez-la à 2sync : (•••) > Add connections > 2sync
  3. Dans votre automatisation de tâches, mappez Section (Relation) à une propriété Relation pointant vers votre base de données de sections

Comme pour les projets, 2sync crée automatiquement les entrées de section quand les tâches se synchronisent. Vous n'avez pas besoin d'ajouter les sections manuellement.

La base de données de sections doit être connectée à 2sync pour que les relations fonctionnent. Sans cette connexion, 2sync ne peut pas accéder à la base de données pour créer ou lier les entrées.

Comment les sous-tâches se synchronisent-elles ?

Les sous-tâches Todoist se synchronisent comme des pages Notion séparées, liées à leur tâche parente par une propriété Relation.

Configuration des relations de sous-tâches

  1. Mappez Parent Task (Relation) à une propriété Relation
  2. Définissez-la pour relier à la même base de données de tâches
  3. Les sous-tâches seront automatiquement liées à leurs pages parentes

Utilisez la relation Parent Task avec la disposition sub-item de Notion pour imbriquer visuellement les sous-tâches sous leurs parents. Ouvrez les paramètres de votre base de données et définissez la relation comme propriété sub-item.

La profondeur des sous-tâches est illimitée dans Todoist, et 2sync synchronise chaque niveau. Chaque sous-tâche est liée à son parent direct par la relation Parent Task. Dans Notion, vous voyez un niveau d'imbrication à la fois, mais vous pouvez suivre la chaîne de relations pour naviguer dans toute la hiérarchie.

Affichage des sous-tâches

Dans Notion, créez des vues pour gérer les sous-tâches :

Tâches parentes uniquement : Filtrez où Parent Task est empty

Sous-tâches uniquement : Filtrez où Parent Task is not empty

Vue hiérarchique : Groupez par propriété Parent Task

Comportement des sous-tâches

  • Terminer un parent dans Todoist termine ses sous-tâches
  • Cela se synchronise vers Notion, et toutes les pages liées se mettent à jour
  • Modifier les sous-tâches dans Notion synchronise les changements en retour

Projets vs sections : quand utiliser quoi

Cas d'usageRecommandation
Organisation simplePropriétés Select pour les deux
Tableaux de bord de projetsBase de données relationnelle de projets
Suivi détaillé des sectionsBase de données relationnelle de sections
Comptage de tâches par projetRelationnel avec rollups
Hiérarchie complète (projets + sections + sous-tâches)Bases de données relationnelles pour les trois
Configuration minimalePropriétés Select uniquement

Comment empêcher les tâches non assignées de se synchroniser ?

Si vous ne voulez que les tâches avec des projets se synchronisent :

  1. Allez dans Filtres de votre automatisation
  2. Ajoutez la condition : Project is not empty
  3. Les tâches dans la Boîte de réception Todoist (sans projet) ne se synchroniseront pas

Alternative : filtrer par projets spécifiques

Synchronisez uniquement certains projets :

  1. Ajoutez un filtre : Project is [Nom du projet]
  2. Ajoutez plusieurs conditions avec la logique "Any" pour plusieurs projets

Comment fonctionne la boîte de réception Todoist ?

La boîte de réception est le projet par défaut de Todoist pour les tâches non assignées à un projet. Elle se synchronise comme n'importe quel autre projet. Les tâches dans la boîte de réception reçoivent la valeur "Inbox" pour Project dans Notion.

Inclure la boîte de réception : Ne filtrez pas par projet. Toutes les tâches se synchronisent, y compris la boîte de réception

Exclure la boîte de réception : Filtrez où Project is not empty, ou Project is not "Inbox"

Boîte de réception comme projet : Si vous utilisez les relations, les tâches de la boîte de réception sont liées à une entrée "Inbox" dans votre base de données de projets

Problèmes courants

Tâches non assignées au bon projet

Cela se produit généralement quand :

  • La base de données Project (Relation) n'est pas connectée à 2sync
  • Le nom du projet n'existe pas dans votre base de données de projets
  • Il y a un conflit entre les relations Calendar Name et les relations Project

Correction :

  1. Ouvrez votre base de données de projets dans Notion
  2. Cliquez sur (•••) > Add connections > 2sync si ce n'est pas déjà connecté
  3. Re-synchronisez ou attendez le prochain cycle de synchronisation
  4. Consultez relations pour des instructions de configuration détaillées

Chaque base de données relationnelle que vous utilisez dans les mappages de champs doit être connectée à 2sync. Cela inclut vos bases de données de projets, sections et tâches principales.

Événements réassignés au défaut

Si vous utilisez la synchronisation d'agenda en parallèle de la synchronisation de tâches avec des mappages relationnels, vérifiez que les relations Calendar Name et Project ne sont pas en conflit.

Correction :

  1. Ouvrez le mappage de champs de votre automatisation
  2. Vérifiez si Calendar Name (Relation) et Project (Relation) pointent vers la même propriété
  3. Démappez l'un d'eux s'ils sont en conflit
  4. Consultez les paramètres de synchronisation avancés pour en savoir plus sur le mappage de champs

Sections manquantes

Les sections doivent d'abord exister dans Todoist. 2sync synchronise les sections existantes mais ne crée pas de nouvelles structures organisationnelles depuis Notion.

Correction :

  1. Créez la section dans Todoist
  2. Déplacez au moins une tâche dans la section
  3. Attendez le prochain cycle de synchronisation. La section apparaîtra dans Notion

Sous-tâches apparaissant comme tâches de premier niveau

Si les sous-tâches s'affichent sans lien parent dans Notion, la relation Parent Task n'est pas mappée.

Correction :

  1. Ouvrez le mappage de champs de votre automatisation
  2. Trouvez Parent Task (Relation) dans la liste des champs Todoist
  3. Mappez-le à une propriété Relation qui pointe vers la même base de données de tâches
  4. Re-synchronisez. Les sous-tâches existantes seront liées à leurs parents

Que faire ensuite ?

  1. Champs Todoist pour chaque champ que vous pouvez mapper entre Todoist et Notion
  2. Filtres Todoist pour contrôler quelles tâches se synchronisent avec des conditions
  3. Relations pour un guide détaillé sur la configuration des bases de données relationnelles avec 2sync
  4. Synchronisation Todoist pour la vue d'ensemble complète de l'intégration Todoist

Articles connexes

FAQ

Quelle est la différence entre Project et Project (Relation) ?

Project est un champ text/select affichant le nom du projet. Project (Relation) crée un lien vers une base de données de projets séparée, permettant les rollups et des métadonnées de projet plus riches.

Puis-je créer de nouveaux projets depuis Notion ?

Non. Créez d'abord les projets dans Todoist. Ils se synchronisent vers votre base de données de projets Notion automatiquement quand une tâche de ce projet se synchronise.

Pourquoi ne puis-je pas créer de relation vers ma base de données ?

La base de données cible doit être connectée à 2sync. Ajoutez la connexion 2sync via (•••) > Add connections > 2sync sur la page de la base de données.

Comment fonctionne l'achèvement des sous-tâches ?

Terminer une tâche parente dans Todoist termine ses sous-tâches. Cela se synchronise vers Notion, mettant à jour toutes les pages liées. Terminer dans Notion fonctionne de la même manière en sens inverse.

Puis-je empêcher les tâches sans projet de se synchroniser ?

Oui. Ajoutez un filtre où Project is not empty. Les tâches de la boîte de réception (sans projet) ne se synchroniseront pas.

Puis-je synchroniser plusieurs niveaux de sous-tâches ?

Oui. 2sync synchronise chaque niveau de sous-tâche. Chaque sous-tâche est liée à son parent direct par la relation Parent Task, vous pouvez donc suivre la chaîne pour naviguer dans toute la hiérarchie.

Que se passe-t-il si je déplace une tâche vers un autre projet dans Todoist ?

Le champ Project se met à jour dans Notion au prochain cycle de synchronisation. Si vous utilisez une base de données relationnelle, le lien de relation se met à jour pour pointer vers la nouvelle entrée de projet.