Workflow n8n

Automatisation Clockify avec n8n : création de pages de factures

Ce workflow n8n a pour objectif d'automatiser la création de pages de factures dans Notion dès qu'une nouvelle facture est générée dans Clockify. Cette automatisation n8n est particulièrement utile pour les équipes de gestion de projet et de comptabilité qui souhaitent centraliser leurs informations de facturation et améliorer leur efficacité. En intégrant ces deux outils, les utilisateurs peuvent s'assurer que chaque facture est automatiquement documentée, réduisant ainsi le risque d'erreurs manuelles et de pertes de temps. Le workflow débute avec un déclencheur de type Webhook, qui s'active à chaque nouvelle facture créée dans Clockify. Ensuite, un noeud Notion est utilisé pour créer une nouvelle page dans une base de données spécifiée, où les détails de la facture sont enregistrés. Ce processus inclut la définition du titre de la page et l'ajout de propriétés pertinentes pour une meilleure organisation. Enfin, un noeud de note permet de générer un rappel visuel ou un commentaire sur la facture, assurant ainsi que les informations importantes ne soient pas oubliées. Les bénéfices business de ce workflow incluent une réduction significative du temps consacré à la gestion des factures, une meilleure traçabilité des dépenses et une centralisation des données, ce qui facilite l'accès et l'analyse des informations financières. Tags clés : automatisation, Notion, Clockify.

Catégorie: Webhook · Tags: automatisation, Notion, Clockify, facturation, workflow0

Vue d'ensemble du workflow n8n

Schéma des nœuds et connexions de ce workflow n8n, généré à partir du JSON n8n.

Détail des nœuds du workflow n8n

  • On new invoice in Clockify

    Ce noeud déclenche le workflow lorsqu'une nouvelle facture est créée dans Clockify.

  • Create database page

    Ce noeud crée une nouvelle page dans une base de données Notion avec les propriétés spécifiées.

  • Note

    Ce noeud permet de créer une note autocollante avec le contenu et les dimensions définies.

Inscris-toi pour voir l'intégralité du workflow

Inscription gratuite

S'inscrire gratuitementBesoin d'aide ?
{
  "meta": {
    "instanceId": "237600ca44303ce91fa31ee72babcdc8493f55ee2c0e8aa2b78b3b4ce6f70bd9"
  },
  "nodes": [
    {
      "id": "cc514d10-89cc-4fcf-8c1f-b65395cd168a",
      "name": "On new invoice in Clockify",
      "type": "n8n-nodes-base.webhook",
      "position": [
        460,
        460
      ],
      "webhookId": "8af31ab8-e16a-4401-84b7-b246c65ba6a9",
      "parameters": {
        "path": "8af31ab8-e16a-4401-84b7-b246c65ba6a9",
        "options": {},
        "httpMethod": "POST"
      },
      "typeVersion": 1
    },
    {
      "id": "ef9e5ce6-cb3e-4cb9-b33d-3b05a2ab589d",
      "name": "Create database page",
      "type": "n8n-nodes-base.notion",
      "position": [
        680,
        460
      ],
      "parameters": {
        "title": "={{ $json[\"body\"][\"number\"] }}",
        "resource": "databasePage",
        "databaseId": "ea3219a7-0a1a-4792-8dd6-ab450204dc06",
        "propertiesUi": {
          "propertyValues": [
            {
              "key": "Issue date|date",
              "date": "={{ $json[\"body\"][\"issuedDate\"] }}"
            },
            {
              "key": "Due date|date",
              "date": "={{ $json[\"body\"][\"dueDate\"] }}"
            },
            {
              "key": "Amount|number",
              "numberValue": "={{ $json[\"body\"][\"amount\"] }}"
            }
          ]
        }
      },
      "credentials": {
        "notionApi": {
          "id": "9",
          "name": "[UPDATE ME]"
        }
      },
      "typeVersion": 2
    },
    {
      "id": "e2ecb86f-2f0c-4fe7-8919-e9095abdb5a0",
      "name": "Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -60,
        240
      ],
      "parameters": {
        "width": 462,
        "height": 595,
        "content": "## Send new Clockify invoice to Notion database\n### How it works\n1. `On new invoice in Clockify` webhook node will trigger when a new invoice is created in Clockify. Setup is involved.\n2. `Create database page` Notion node will create a database page with the information specified from the Clockify trigger. You can add additional fields if required by following the setup.\n\n### Setup\n1. Create a Clockify webhook by going to the [webhooks section in Clockify](https://app.clockify.me/webhooks).\n2. Create the webhook specifying the \"Invoice created\" event and paste in the URL provided from `On new invoice in Clockify` webhook step.\n3. Now go to Notion and create a new database where we will store our Clockify invoices.\n4. In the new Notion database, create the following fields:\n    - Invoice number (renamed from \"Name\" field)\n    - Issue date (date field)\n    - Due date (date field)\n    - Amount (number field)\n5. If you want to add more fields to Notion, create those fields in Notion and map it accordingly in `Create database page` node."
      },
      "typeVersion": 1
    }
  ],
  "connections": {
    "On new invoice in Clockify": {
      "main": [
        [
          {
            "node": "Create database page",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}

Pour qui est ce workflow ?

Ce workflow s'adresse principalement aux équipes de comptabilité et de gestion de projet au sein des PME et des startups. Les utilisateurs n'ont pas besoin d'un niveau technique élevé pour mettre en place cette automatisation, ce qui le rend accessible à un large éventail d'entreprises.

Problème résolu

Ce workflow résout le problème de la gestion manuelle des factures, qui peut être source d'erreurs et de pertes de temps. En automatisant la création de pages de factures dans Notion, les utilisateurs éliminent le risque d'oubli et garantissent que toutes les informations sont correctement documentées. Le résultat est une gestion plus fluide et efficace des finances, permettant aux équipes de se concentrer sur des tâches à plus forte valeur ajoutée.

Étapes du workflow

Étape 1 : Le workflow est déclenché par un nouvel événement de facture dans Clockify via un Webhook. Étape 2 : Les détails de la facture sont ensuite envoyés à Notion pour créer une nouvelle page dans la base de données spécifiée. Étape 3 : Les propriétés de la page sont configurées pour inclure toutes les informations nécessaires. Étape 4 : Une note est ajoutée pour fournir des rappels ou des commentaires supplémentaires sur la facture.

Guide de personnalisation du workflow n8n

Pour personnaliser ce workflow, vous pouvez modifier l'URL du Webhook pour l'adapter à votre instance Clockify. Assurez-vous également de spécifier l'ID de la base de données Notion où les factures doivent être enregistrées. Vous pouvez ajuster les propriétés de la page dans Notion pour inclure des champs spécifiques à votre entreprise. Enfin, n'hésitez pas à ajouter d'autres noeuds pour intégrer des outils supplémentaires ou pour automatiser d'autres aspects de votre gestion de facturation.