Workflow n8n

Automatisation Airtable avec n8n : mise à jour d'images en un clic

Ce workflow n8n a pour objectif d'automatiser la mise à jour des enregistrements dans Airtable en intégrant des images. Dans un contexte où la gestion des données visuelles est cruciale, ce processus permet aux équipes de marketing et de gestion de contenu de gagner un temps précieux en évitant les mises à jour manuelles. Parfait pour les entreprises qui utilisent Airtable pour gérer leurs ressources, ce workflow simplifie la tâche en rassemblant toutes les images nécessaires et en les intégrant directement dans les enregistrements.

  • Étape 1 : le déclencheur manuel permet de lancer le workflow à tout moment.
  • Étape 2 : le nœud Airtable récupère tous les enregistrements contenant une URL d'image, ce qui facilite la centralisation des données visuelles.
  • Étape 3 : le workflow met ensuite à jour le champ d'attachement avec les images récupérées, garantissant que toutes les informations sont à jour et accessibles. Enfin, le nœud Sticky Note permet d'afficher un message de confirmation ou des informations supplémentaires sur le processus. Grâce à cette automatisation n8n, les entreprises peuvent réduire les erreurs humaines, améliorer la cohérence des données et optimiser leur flux de travail. En intégrant ce type de solution, les équipes bénéficient d'une meilleure efficacité opérationnelle et d'une gestion plus fluide de leurs ressources visuelles.
Tags clés :automatisationAirtableworkflown8ngestion de contenu
Catégorie: Manual · Tags: automatisation, Airtable, workflow, n8n, gestion de contenu0

Workflow n8n Airtable, gestion de contenu : vue d'ensemble

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

Workflow n8n Airtable, gestion de contenu : détail des nœuds

  • When clicking "Execute Workflow"

    Ce noeud déclenche manuellement l'exécution du workflow lorsque l'utilisateur clique sur 'Exécuter le workflow'.

  • Get all records with an image URL

    Ce noeud récupère tous les enregistrements d'une table Airtable contenant une URL d'image selon les paramètres spécifiés.

  • Update attachment field with images

    Ce noeud met à jour le champ d'attachement avec des images dans Airtable en fonction des colonnes et options définies.

  • Sticky Note

    Ce noeud crée une note autocollante avec un contenu spécifique et des dimensions définies.

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

Inscription gratuite

S'inscrire gratuitementBesoin d'aide ?
{
  "meta": {
    "instanceId": "dbd43d88d26a9e30d8aadc002c9e77f1400c683dd34efe3778d43d27250dde50"
  },
  "nodes": [
    {
      "id": "b58964ca-d7a9-435d-a7cc-b09cac5c0a30",
      "name": "When clicking \"Execute Workflow\"",
      "type": "n8n-nodes-base.manualTrigger",
      "position": [
        1000,
        720
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "08dcd330-232d-48bf-b3fc-275513be9c62",
      "name": "Get all records with an image URL",
      "type": "n8n-nodes-base.airtable",
      "position": [
        1200,
        720
      ],
      "parameters": {
        "base": {
          "__rl": true,
          "mode": "list",
          "value": "app5TBVbHPs64w5lE",
          "cachedResultUrl": "https://airtable.com/app5TBVbHPs64w5lE",
          "cachedResultName": "N8N Image Automation"
        },
        "table": {
          "__rl": true,
          "mode": "list",
          "value": "tblTVTofgqfzqyIZk",
          "cachedResultUrl": "https://airtable.com/app5TBVbHPs64w5lE/tblTVTofgqfzqyIZk",
          "cachedResultName": "Frogs"
        },
        "options": {},
        "operation": "search",
        "filterByFormula": "=NOT({Image source URL} = '')"
      },
      "typeVersion": 2
    },
    {
      "id": "331b2a4f-2168-443e-9827-f4967587d643",
      "name": "Update attachment field with images",
      "type": "n8n-nodes-base.airtable",
      "position": [
        1400,
        720
      ],
      "parameters": {
        "base": {
          "__rl": true,
          "mode": "list",
          "value": "app5TBVbHPs64w5lE",
          "cachedResultUrl": "https://airtable.com/app5TBVbHPs64w5lE",
          "cachedResultName": "N8N Image Automation"
        },
        "table": {
          "__rl": true,
          "mode": "list",
          "value": "tblTVTofgqfzqyIZk",
          "cachedResultUrl": "https://airtable.com/app5TBVbHPs64w5lE/tblTVTofgqfzqyIZk",
          "cachedResultName": "Frogs"
        },
        "columns": {
          "value": {
            "id": "={{ $json.id }}",
            "Image attachment": "={\n\"Attachment\": {\n\"url\": \"{{ $json[\"Image source URL\"] }}\"\n}\n}"
          },
          "schema": [
            {
              "id": "id",
              "type": "string",
              "display": true,
              "removed": false,
              "readOnly": true,
              "required": false,
              "displayName": "id",
              "defaultMatch": true
            },
            {
              "id": "Image source URL",
              "type": "string",
              "display": true,
              "removed": false,
              "readOnly": false,
              "required": false,
              "displayName": "Image source URL",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Image attachment",
              "type": "object",
              "display": true,
              "removed": false,
              "readOnly": false,
              "required": false,
              "displayName": "Image attachment",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            }
          ],
          "mappingMode": "defineBelow",
          "matchingColumns": [
            "id"
          ]
        },
        "options": {},
        "operation": "update"
      },
      "typeVersion": 2
    },
    {
      "id": "d2be8b46-c845-4ebf-adfc-2ca2eee9ee46",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        460,
        460
      ],
      "parameters": {
        "width": 476,
        "height": 849,
        "content": "## Read me\nSuper simple workflow to upload image URLs as attachments in Airtable. [Here's the example Airtable database I used for this workflow.](https://airtable.com/app5TBVbHPs64w5lE/shrcqQJEC56DV3I9b/tblTVTofgqfzqyIZk)\n\n1. Set up your Airtable database with one text field which contains image URLs, and an attachment field. \n![Source example](https://i.imgur.com/IVIPQoo.png/<IMAGE-NAME>.png#full-width)\n\n2. In each Airtable node, add your Airtable credentials and connect to the base and table you want to modify.\n\n3. In the \"Get all records with an image URL\" node under \"Filter by Formula\", change the field name from \"Image Source URL\" to whatever your URL field name is.\n![Source example](https://i.imgur.com/32Z7DqX.png/<IMAGE-NAME>.png)\n\n4. In the third node \"Update attachment field with images\", update the expression with the correct field name for the URL field. \n![Source example](https://i.imgur.com/hUeZgxX.png/<IMAGE-NAME>.png)\n\n5. Click \"Execute Workflow\" and watch the magic happen!\n\n"
      },
      "typeVersion": 1
    }
  ],
  "pinData": {},
  "connections": {
    "When clicking \"Execute Workflow\"": {
      "main": [
        [
          {
            "node": "Get all records with an image URL",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Get all records with an image URL": {
      "main": [
        [
          {
            "node": "Update attachment field with images",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}

Workflow n8n Airtable, gestion de contenu : pour qui est ce workflow ?

Ce workflow s'adresse aux équipes marketing, aux gestionnaires de contenu et aux entreprises utilisant Airtable pour la gestion de leurs données. Il est idéal pour les organisations de taille petite à moyenne qui cherchent à automatiser leurs processus sans nécessiter de compétences techniques avancées.

Workflow n8n Airtable, gestion de contenu : problème résolu

Ce workflow résout le problème de la mise à jour manuelle des enregistrements dans Airtable, ce qui peut être fastidieux et sujet à erreurs. En automatisant ce processus, les utilisateurs éliminent les frustrations liées à la gestion des images et réduisent le temps consacré à des tâches répétitives. Le résultat est une base de données toujours à jour, facilitant l'accès aux informations visuelles et améliorant la productivité des équipes.

Workflow n8n Airtable, gestion de contenu : étapes du workflow

Étape 1 : le workflow est déclenché manuellement par l'utilisateur.

  • Étape 1 : il récupère tous les enregistrements d'Airtable contenant une URL d'image.
  • Étape 2 : le workflow met à jour le champ d'attachement avec les images correspondantes.
  • Étape 3 : un message est affiché via le nœud Sticky Note pour informer l'utilisateur de la réussite de l'opération.

Workflow n8n Airtable, gestion de contenu : guide de personnalisation

Pour personnaliser ce workflow, commencez par ajuster les paramètres du nœud Airtable, notamment l'ID de la base et le nom de la table que vous souhaitez utiliser. Vous pouvez également modifier les colonnes à mettre à jour pour inclure d'autres champs si nécessaire. Pensez à adapter le contenu du nœud Sticky Note pour refléter les messages que vous souhaitez communiquer à l'utilisateur. Enfin, assurez-vous que les permissions d'accès à Airtable sont correctement configurées pour permettre à n8n d'effectuer les mises à jour.