Automatisation n8n : gestion de notes et de dates
Ce workflow n8n a pour objectif de faciliter la gestion des notes et des dates dans un environnement de travail. Il s'adresse particulièrement aux équipes qui souhaitent optimiser leur organisation en automatisant la création et la mise à jour de notes et de délais. Grâce à ce workflow, les utilisateurs peuvent rapidement ajouter des notes, définir des échéances et les formater selon leurs besoins. Le processus commence par un déclencheur manuel, permettant aux utilisateurs d'exécuter le workflow à tout moment. Ensuite, plusieurs noeuds de type 'stickyNote' sont utilisés pour créer et gérer des notes. Ces notes peuvent être personnalisées en termes de taille et de contenu, offrant ainsi une flexibilité dans la prise de notes. Un noeud 'dateTime' permet de définir une échéance à 12 heures à partir de l'exécution du workflow, tandis que d'autres noeuds 'set' sont utilisés pour ajuster et formater ces dates. En fin de compte, ce workflow n8n permet aux utilisateurs de gagner du temps en automatisant des tâches répétitives, ce qui améliore leur productivité et leur efficacité au travail. En intégrant cette automatisation dans leur quotidien, les équipes peuvent se concentrer sur des tâches à plus forte valeur ajoutée.
Workflow n8n productivité, gestion de notes : vue d'ensemble
Schéma des nœuds et connexions de ce workflow n8n, généré à partir du JSON n8n.
Workflow n8n productivité, gestion de notes : détail des nœuds
Inscris-toi pour voir l'intégralité du workflow
Inscription gratuite
S'inscrire gratuitementBesoin d'aide ?{
"nodes": [
{
"name": "On clicking 'execute'",
"type": "n8n-nodes-base.manualTrigger",
"position": [
1140,
780
],
"parameters": {},
"typeVersion": 1
},
{
"name": "Note",
"type": "n8n-nodes-base.stickyNote",
"position": [
1480,
760
],
"parameters": {
"width": 560,
"height": 400,
"content": "## 2. Advanced way: Using Expressions\nIn this `Set` node, we set dates using [Luxon expressions](https://docs.n8n.io/code-examples/expressions/luxon/) for the following formats:\n\nNow - `{{$now}}`\nCurrent time with seconds - `{{$now.toLocaleString(DateTime.TIME_WITH_SECONDS)}}`\nToday - `{{$today}}`\nTomorrow - `{{$today.plus({days: 1})}}`\nOne hour ago - `{{$now.minus({hours: 1})}}`\nWeekday name - `{{$today.weekdayLong}}`\n\n"
},
"typeVersion": 1
},
{
"name": "Note3",
"type": "n8n-nodes-base.stickyNote",
"position": [
660,
780
],
"parameters": {
"width": 420,
"height": 100,
"content": "### Click the `Execute Workflow` button and double click on the nodes to see the input and output items."
},
"typeVersion": 1
},
{
"name": "12 Hours from now",
"type": "n8n-nodes-base.dateTime",
"position": [
1520,
580
],
"parameters": {
"value": "={{$now}}",
"action": "calculate",
"options": {},
"duration": 12,
"timeUnit": "hours"
},
"typeVersion": 1
},
{
"name": "Note1",
"type": "n8n-nodes-base.stickyNote",
"position": [
1480,
400
],
"parameters": {
"width": 560,
"height": 340,
"content": "## 1. Simple Way: Using the Date & Time node\nThere are two actions available within the `Date & Time` node:\n1. Calculating a date - adding/substracting minutes,hours, days, etc.\n2. Formatting a date\n\n"
},
"typeVersion": 1
},
{
"name": "Note4",
"type": "n8n-nodes-base.stickyNote",
"position": [
1980,
860
],
"parameters": {
"width": 480,
"height": 320,
"content": "### 2.1 Working with an existing time string\nAs items pass between nodes, n8n saves dates as ISO strings. This means that in order to work with the data as a date again, we need to convert it back using `DateTime.fromISO('yyyy-mm-dd')`\n. Once doing that, we are able to apply date and time function again such as : `{{DateTime.fromISO($json[\"Now\"]).toFormat('yyyy LLL dd')}}`"
},
"typeVersion": 1
},
{
"name": "Set times",
"type": "n8n-nodes-base.set",
"position": [
1520,
1020
],
"parameters": {
"values": {
"string": [
{
"name": "Now",
"value": "={{$now}}"
},
{
"name": "Current time with seconds",
"value": "={{$now.toLocaleString(DateTime.TIME_WITH_SECONDS)}}"
},
{
"name": "Today",
"value": "={{$today}}"
},
{
"name": "Tomorrow",
"value": "={{$today.plus({days: 1})}}"
},
{
"name": "One hour from now",
"value": "={{$now.minus({hours: 1})}}"
},
{
"name": "Weekday",
"value": "={{$today.weekdayLong}}"
}
]
},
"options": {}
},
"typeVersion": 1
},
{
"name": "Edit times",
"type": "n8n-nodes-base.set",
"position": [
2080,
1020
],
"parameters": {
"values": {
"string": [
{
"name": "Current time",
"value": "={{DateTime.fromISO($json[\"Now\"])}}"
},
{
"name": "Current time formatted",
"value": "={{DateTime.fromISO($json[\"Now\"]).toFormat('yyyy LLL dd')}}"
}
]
},
"options": {},
"keepOnlySet": true
},
"typeVersion": 1
},
{
"name": "Format - MMMM DD YY",
"type": "n8n-nodes-base.dateTime",
"position": [
1760,
580
],
"parameters": {
"value": "={{$now}}",
"options": {},
"toFormat": "MMMM DD YYYY"
},
"typeVersion": 1
}
],
"connections": {
"Set times": {
"main": [
[
{
"node": "Edit times",
"type": "main",
"index": 0
}
]
]
},
"12 Hours from now": {
"main": [
[
{
"node": "Format - MMMM DD YY",
"type": "main",
"index": 0
}
]
]
},
"On clicking 'execute'": {
"main": [
[
{
"node": "Set times",
"type": "main",
"index": 0
},
{
"node": "12 Hours from now",
"type": "main",
"index": 0
}
]
]
}
}
}Workflow n8n productivité, gestion de notes : pour qui est ce workflow ?
Ce workflow s'adresse aux équipes de travail, aux professionnels et aux entreprises qui cherchent à améliorer leur gestion du temps et de l'information. Il est particulièrement adapté aux utilisateurs peu techniques qui souhaitent automatiser des tâches simples sans nécessiter de compétences en programmation.
Workflow n8n productivité, gestion de notes : problème résolu
Ce workflow résout le problème de la gestion manuelle des notes et des délais, souvent source de confusion et de perte de temps. En automatisant ces processus, les utilisateurs peuvent éviter les erreurs liées à la saisie manuelle et s'assurer que toutes les informations sont correctement enregistrées et accessibles. Cela permet également de réduire le stress lié à la gestion des échéances, offrant ainsi un environnement de travail plus serein et organisé.
Workflow n8n productivité, gestion de notes : étapes du workflow
Étape 1 : L'utilisateur déclenche le workflow manuellement.
- Étape 1 : Plusieurs noeuds de type 'stickyNote' sont utilisés pour créer des notes personnalisées.
- Étape 2 : Un noeud 'dateTime' est configuré pour définir une échéance à 12 heures après l'exécution.
- Étape 3 : Les noeuds 'set' permettent d'ajuster et de formater les dates selon les besoins de l'utilisateur.
Workflow n8n productivité, gestion de notes : guide de personnalisation
Pour personnaliser ce workflow, commencez par modifier le contenu des noeuds 'stickyNote' pour y ajouter vos propres notes. Vous pouvez également ajuster les dimensions de chaque note en modifiant les paramètres 'width' et 'height'. Pour changer la durée de l'échéance, modifiez le noeud 'dateTime' en ajustant le paramètre 'duration' et 'timeUnit'. Si vous souhaitez intégrer d'autres outils ou services, explorez les options d'intégration d'n8n pour enrichir votre workflow. Enfin, assurez-vous de tester le flux après chaque modification pour garantir son bon fonctionnement.