2sync

Conditions de filtre Todoist

Filtrez les tâches Todoist par titre, projet, section, étiquettes, priorité et statut récurrent, avec la logique ET/OU, les filtres de propriétés Notion et des exemples concrets

Les automatisations Todoist dans 2sync prennent en charge 8 conditions de filtre réparties en quatre catégories : texte, liste déroulante, bascule et propriété Notion. Combinez les conditions avec la logique ET ou OU pour synchroniser uniquement les tâches dont vous avez besoin. Les filtres de propriétés Notion gèrent l'inverse, contrôlant ce qui va de Notion vers Todoist. Pour les concepts généraux de filtrage, consultez la vue d'ensemble des filtres. Pour la configuration complète de Todoist, consultez le guide de synchronisation Todoist.

Comment fonctionnent les filtres Todoist ?

Les filtres évaluent chaque tâche Todoist à chaque cycle de synchronisation. Une tâche doit correspondre à vos conditions pour être synchronisée vers Notion. Les tâches qui ne correspondent pas sont ignorées entièrement.

Sans filtres, chaque tâche de vos projets sélectionnés se synchronise vers Notion. Une fois que vous ajoutez des filtres, seules les tâches correspondantes créent ou mettent à jour des pages Notion.

Les tâches qui ne correspondent pas sont marquées "Ignored" dans 2sync. Elles restent dans Todoist intactes mais n'apparaissent pas dans Notion. Si vous modifiez vos filtres ultérieurement et que la tâche correspond à nouveau, elle se synchronise au prochain cycle.

Mappez le champ Sync Status à une propriété Notion pour voir d'un coup d'œil quelles tâches sont Synced, Ignored ou Removed.

Comment configurer les filtres ?

  1. Ouvrez votre automatisation dans le tableau de bord 2sync
  2. Faites défiler jusqu'à la section Filters
  3. Choisissez une stratégie de filtrage : No filtering, All conditions (ET) ou Any condition (OU)
  4. Cliquez sur + Add Condition
  5. Sélectionnez un champ, un opérateur et une valeur
  6. Ajoutez d'autres conditions si nécessaire
  7. Enregistrez votre automatisation

Quelles stratégies de filtrage puis-je utiliser ?

Aucun filtrage

Chaque tâche de vos projets sélectionnés se synchronise vers Notion. Utilisez ceci quand vous voulez un miroir complet de vos tâches Todoist.

Toutes les conditions (ET)

Chaque condition doit correspondre pour qu'une tâche se synchronise. Utilisez ceci pour affiner les résultats précisément.

Stratégie : All conditions (ET)

  • Task Project Name contains "Work"
  • Recurring Task is No

Résultat : seules les tâches non récurrentes de votre projet professionnel se synchronisent vers Notion.

N'importe quelle condition (OU)

Au moins une condition doit correspondre pour qu'une tâche se synchronise. Utilisez ceci pour ratisser plus large.

Stratégie : Any condition (OU)

  • Task Priority is Priority 1
  • Task Priority is Priority 2

Résultat : les tâches urgentes et de haute priorité se synchronisent quel que soit le projet ou l'étiquette.

Vous ne pouvez pas mélanger ET et OU dans une même automatisation. Pour une logique complexe, créez plusieurs automatisations ciblant la même base de données, une avec des conditions ET, une autre avec des conditions OU.

Sur quoi puis-je filtrer ?

Todoist offre 8 conditions de filtre organisées en quatre catégories.

Filtres texte

Les filtres texte comparent avec des valeurs de chaîne. Toute correspondance de texte est insensible à la casse. Quatre opérateurs sont disponibles : contains, not contains, empty et not empty.

Task Title vérifie le nom de la tâche. Utilisez-le pour synchroniser les tâches avec des mots-clés spécifiques.

Exemple : Task Title contains "Review" synchronise les tâches comme "Review proposal" et "Code review for v2."

Task Project Name vérifie à quel projet Todoist la tâche appartient. Essentiel lors de la synchronisation de tâches de plusieurs projets dans une base de données Notion.

Exemple : Task Project Name contains "Work" correspond aux projets nommés "Work", "Work - Client" et tout autre projet contenant "Work" dans le nom.

"Contains" fait une correspondance partielle. Si vous avez des projets nommés "Work" et "Work - Client", les deux correspondent à la chaîne "Work". Utilisez une chaîne plus spécifique comme "Work - Client" pour cibler un seul projet.

Task Section Name vérifie la section au sein d'un projet. Utile pour synchroniser uniquement les tâches à un certain stade.

Exemple : Task Section Name contains "In Progress" synchronise les tâches dans toute section contenant "In Progress" dans le nom.

Task Description vérifie les notes/description de la tâche. Utilisez-le pour créer des workflows opt-in basés sur des tags.

Exemple : Task Description contains "#sync" synchronise uniquement les tâches où vous avez ajouté "#sync" dans la description, vous donnant un contrôle manuel sur ce qui arrive dans Notion.

Task Label vérifie les étiquettes Todoist. Une condition de filtre vérifie toutes les étiquettes d'une tâche.

Exemple : Task Label contains "notion" synchronise toute tâche avec une étiquette contenant "notion."

Les étiquettes sont vérifiées comme une chaîne combinée. Si une tâche a les étiquettes "work" et "notion", contains "work" et contains "notion" correspondent toutes les deux. Utilisez not contains pour exclure les tâches avec des étiquettes spécifiques.

Filtres liste déroulante

Les filtres liste déroulante correspondent à des valeurs Todoist prédéfinies.

Task Priority : options : Priority 1, Priority 2, Priority 3, Priority 4.

Exemple : Task Priority is Priority 1 synchronise uniquement les tâches urgentes marquées avec le niveau de priorité le plus élevé.

Dans Todoist, Priority 1 est la plus haute (urgent/rouge) et Priority 4 est la plus basse (par défaut). C'est l'inverse de ce que la plupart des gens attendent.

Filtres bascule

Les filtres bascule sont des interrupteurs oui/non pour les propriétés des tâches.

Recurring Task : réglez sur Yes pour synchroniser uniquement les tâches récurrentes. Réglez sur No pour les exclure.

Exemple : Recurring Task is No exclut les habitudes quotidiennes, les rappels répétitifs et les tâches récurrentes hebdomadaires.

Filtres de propriétés Notion

Les filtres de tâches Todoist contrôlent ce qui ENTRE dans Notion. Les filtres de propriétés Notion contrôlent l'inverse : ce qui va de Notion vers Todoist.

Les opérateurs disponibles dépendent du type de propriété Notion :

  • Propriétés texte : contains, not contains, empty, not empty
  • Propriétés select : is, is not
  • Propriétés checkbox : checked, not checked

Exemple : Propriété Notion "Sync to Todoist" is Checked

Seules les pages Notion avec cette case cochée envoient les modifications vers Todoist. Les pages sans cette case cochée restent dans Notion mais ne créent ni ne mettent à jour de tâches Todoist.

Les filtres de tâches Todoist et les filtres de propriétés Notion fonctionnent indépendamment. Vous pouvez utiliser les deux dans la même automatisation. Les filtres de tâches contrôlent la synchronisation entrante, les filtres de propriétés Notion contrôlent la synchronisation sortante.

Exemples de filtres concrets

1. Synchroniser uniquement les tâches d'un projet

Objectif : garder une base de données Notion ciblée sur un seul projet.

Stratégie : All conditions (ET)

  • Task Project Name contains "Client Work"

Résultat : seules les tâches de ce projet se synchronisent. Les tâches des autres projets sont ignorées.

2. Synchroniser uniquement les tâches haute priorité

Objectif : faire remonter uniquement les tâches urgentes et importantes dans Notion.

Stratégie : Any condition (OU)

  • Task Priority is Priority 1
  • Task Priority is Priority 2

Résultat : les tâches P1 et P2 se synchronisent. Les tâches P3 et P4 sont ignorées.

3. Synchronisation basée sur les tags via les étiquettes

Objectif : contrôle opt-in. Synchroniser uniquement les tâches que vous étiquetez explicitement.

Stratégie : All conditions (ET)

  • Task Label contains "notion"

Résultat : ajoutez l'étiquette "notion" à n'importe quelle tâche pour la synchroniser. Les tâches sans l'étiquette restent uniquement dans Todoist.

4. Exclure les tâches récurrentes

Objectif : garder uniquement les tâches ponctuelles dans Notion, en supprimant les habitudes et rappels.

Stratégie : All conditions (ET)

  • Recurring Task is No

Résultat : les habitudes quotidiennes, rappels hebdomadaires et tâches répétitives ne se synchronisent pas.

5. Synchroniser les tâches d'une section spécifique

Objectif : synchroniser uniquement les tâches qui ont atteint un certain stade.

Stratégie : All conditions (ET)

  • Task Section Name contains "In Progress"

Résultat : les tâches dans la section "In Progress" se synchronisent. Les tâches dans "Backlog" ou "Done" non.

6. Combiner projet et priorité

Objectif : synchroniser uniquement les tâches les plus importantes d'un projet spécifique.

Stratégie : All conditions (ET)

  • Task Project Name contains "Client Work"
  • Task Priority is Priority 1

Résultat : seules les tâches Priority 1 du projet Client Work se synchronisent. Les tâches de priorité inférieure et les tâches des autres projets sont exclues.

7. Synchronisation basée sur les tags via les descriptions

Objectif : synchronisation opt-in sans créer d'étiquettes. Utilisez un hashtag dans les notes de la tâche.

Stratégie : All conditions (ET)

  • Task Description contains "#notion"

Résultat : ajoutez "#notion" à la description de n'importe quelle tâche pour la synchroniser. Les tâches sans le tag sont ignorées.

8. Contrôler ce qui se synchronise de Notion vers Todoist

Objectif : créer des tâches dans Notion mais n'envoyer que certaines vers Todoist.

Stratégie : All conditions (ET)

  • Propriété Notion "Push to Todoist" is Checked

Résultat : seules les pages Notion avec la case cochée créent ou mettent à jour des tâches dans Todoist. Les pages sans restent uniquement dans Notion.

Que se passe-t-il quand je modifie mes filtres ?

Ajout ou renforcement des filtres

Les tâches qui ne correspondent plus deviennent "Ignored". Leurs pages Notion restent dans votre base de données mais cessent de recevoir les mises à jour de Todoist.

Suppression ou assouplissement des filtres

Les tâches précédemment exclues commencent à se synchroniser au prochain cycle. Si une page Notion existe déjà d'une synchronisation antérieure, 2sync la reconnecte plutôt que de créer un doublon.

Suivi des changements

Mappez le champ Sync Status à une propriété Notion avant d'effectuer des changements majeurs de filtres. Vous pouvez voir immédiatement quelles tâches passent entre Synced et Ignored.

Mappez le champ Sync Status avant d'effectuer des changements majeurs de filtres pour voir immédiatement quelles tâches deviennent Ignored et lesquelles recommencent à se synchroniser.

Que faire ensuite ?

  1. Configurer votre synchronisation Todoist si vous n'êtes pas encore connecté
  2. Voir les 14 champs qui se synchronisent entre Todoist et Notion
  3. Mapper les projets, sections et sous-tâches vers Notion pour le mappage relationnel
  4. Configurer la direction de synchronisation par champ
  5. Créer plusieurs automatisations avec différents filtres pour des configurations avancées

Articles connexes

FAQ

Puis-je filtrer les tâches par plusieurs étiquettes ?

Oui. Ajoutez plusieurs conditions Task Label. Utilisez 'Any condition' pour synchroniser les tâches avec n'importe laquelle de ces étiquettes, ou 'All conditions' pour exiger toutes.

Le filtre de priorité fonctionne-t-il avec la propriété de priorité de Notion ?

Le filtre Task Priority s'applique côté Todoist. Pour filtrer par une propriété Notion, utilisez plutôt un filtre de valeur de propriété Notion.

Comment synchroniser uniquement les tâches d'un projet ?

Ajoutez un filtre Task Project Name avec 'contains' et entrez le nom du projet. Cela synchronise uniquement les tâches appartenant à ce projet.

Que se passe-t-il quand une tâche est déplacée vers un projet filtré ?

La tâche devient 'Ignored' et se désynchronise de Notion. La page Notion reste mais n'est plus liée. Elle se re-synchronise si elle est replacée dans un projet correspondant.

Les filtres texte sont-ils sensibles à la casse ?

Non. Tous les filtres texte sont insensibles à la casse. 'Work', 'work' et 'WORK' correspondent tous aux mêmes tâches.

Puis-je filtrer les tâches par date ou date d'échéance ?

Non. Les filtres vérifient les propriétés des tâches, pas les dates. Pour contrôler la plage temporelle des tâches synchronisées, utilisez le paramètre de fenêtre de synchronisation dans les paramètres avancés de votre automatisation.

Puis-je filtrer par une propriété Notion ?

Oui. Les filtres de propriétés Notion contrôlent quelles pages Notion se synchronisent vers Todoist. Les opérateurs disponibles dépendent du type de propriété : texte, select ou checkbox.

Combien de conditions de filtre puis-je ajouter ?

Il n'y a pas de limite stricte au nombre de conditions. Cependant, toutes les conditions d'une automatisation partagent la même stratégie : ET ou OU. Pour une logique mixte, utilisez plusieurs automatisations.

Puis-je mélanger les conditions ET et OU ?

Pas dans une seule automatisation. Pour combiner la logique ET et OU, créez plusieurs automatisations ciblant la même base de données Notion : une avec des conditions ET, une autre avec des conditions OU.

Les filtres affectent-ils les tâches déjà synchronisées avant l'ajout du filtre ?

Oui. Les filtres sont réévalués à chaque cycle de synchronisation. Si une tâche précédemment synchronisée ne correspond plus, elle devient Ignored. La page Notion reste mais cesse de recevoir les mises à jour.