Printify Automation - Mettre à jour les titres et les descriptions - AlexK1919
Ceci est unContent Creation, Multimodal AIworkflow d'automatisation du domainecontenant 26 nœuds.Utilise principalement des nœuds comme If, Set, Code, SplitOut, HttpRequest. Génération automatique de titres et de descriptions de produits SEO pour Printify avec GPT-4o-mini
- •Peut nécessiter les informations d'identification d'authentification de l'API cible
- •Informations d'identification Google Sheets API
- •Clé API OpenAI
Nœuds utilisés (26)
Catégorie
{
"id": "1V1gcK6vyczRqdZC",
"meta": {
"instanceId": "d868e3d040e7bda892c81b17cf446053ea25d2556fcef89cbe19dd61a3e876e9",
"templateCredsSetupCompleted": true
},
"name": "Printify Automation - Update Title and Description - AlexK1919",
"tags": [
{
"id": "NBHymnfw5EIluMXO",
"name": "Printify",
"createdAt": "2024-11-27T18:26:34.584Z",
"updatedAt": "2024-11-27T18:26:34.584Z"
},
{
"id": "QsH2EXuw2e7YCv0K",
"name": "OpenAI",
"createdAt": "2024-11-15T04:05:20.872Z",
"updatedAt": "2024-11-15T04:05:20.872Z"
}
],
"nodes": [
{
"id": "313b16dc-2583-42f3-a0f7-487e75d7a7ec",
"name": "Lors du clic sur 'Tester le workflow'",
"type": "n8n-nodes-base.manualTrigger",
"position": [
-700,
-100
],
"parameters": {},
"typeVersion": 1
},
{
"id": "fd59c09f-64cd-4e8a-80b1-d1abd9a52a5c",
"name": "Printify - Obtenir les boutiques",
"type": "n8n-nodes-base.httpRequest",
"position": [
-60,
-100
],
"parameters": {
"url": "https://api.printify.com/v1/shops.json",
"options": {},
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth"
},
"credentials": {
"httpHeaderAuth": {
"id": "vBaDp4RbmXnEx2rj",
"name": "AlexK1919 Printify Header Auth"
}
},
"typeVersion": 4.2
},
{
"id": "8fa6a094-02f5-46c4-90d4-c17de302b004",
"name": "Printify - Obtenir les produits",
"type": "n8n-nodes-base.httpRequest",
"position": [
140,
-100
],
"parameters": {
"url": "=https://api.printify.com/v1/shops/{{ $json.id }}/products.json",
"options": {},
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth"
},
"credentials": {
"httpHeaderAuth": {
"id": "vBaDp4RbmXnEx2rj",
"name": "AlexK1919 Printify Header Auth"
}
},
"typeVersion": 4.2
},
{
"id": "00cdd85f-75ef-480b-aa58-d732b764337f",
"name": "Diviser",
"type": "n8n-nodes-base.splitOut",
"position": [
340,
-100
],
"parameters": {
"options": {},
"fieldToSplitOut": "data"
},
"typeVersion": 1
},
{
"id": "564b02c3-38ce-411d-b1ca-e1a4b75310e4",
"name": "Boucler sur les éléments",
"type": "n8n-nodes-base.splitInBatches",
"position": [
540,
-100
],
"parameters": {
"options": {}
},
"typeVersion": 3
},
{
"id": "95ea265f-7043-46ef-8513-67cf9407bda5",
"name": "Diviser - id, titre, desc",
"type": "n8n-nodes-base.splitOut",
"position": [
740,
-100
],
"parameters": {
"include": "selectedOtherFields",
"options": {},
"fieldToSplitOut": "id",
"fieldsToInclude": "title, description"
},
"typeVersion": 1
},
{
"id": "93ec8766-6ab3-4331-91fd-9aad24b587e9",
"name": "Calculateur",
"type": "@n8n/n8n-nodes-langchain.toolCalculator",
"position": [
2240,
80
],
"parameters": {},
"typeVersion": 1
},
{
"id": "a9adf75e-bce3-4e0a-af44-e5e23b16b2f6",
"name": "Wikipedia",
"type": "@n8n/n8n-nodes-langchain.toolWikipedia",
"position": [
2120,
80
],
"parameters": {},
"typeVersion": 1
},
{
"id": "36272d91-a100-498d-8f24-2e93f2a1bb5b",
"name": "Printify - Mettre à jour le produit",
"type": "n8n-nodes-base.httpRequest",
"position": [
2080,
500
],
"parameters": {
"url": "=https://api.printify.com/v1/shops/{{ $json.id }}/products/{{ $('Google Sheets Trigger').item.json.product_id }}.json",
"method": "PUT",
"options": {},
"sendBody": true,
"authentication": "genericCredentialType",
"bodyParameters": {
"parameters": [
{
"name": "=title",
"value": "={{ $('Google Sheets Trigger').item.json.product_title }}"
},
{
"name": "description",
"value": "={{ $('Google Sheets Trigger').item.json.product_desc }}"
}
]
},
"genericAuthType": "httpHeaderAuth"
},
"credentials": {
"httpHeaderAuth": {
"id": "vBaDp4RbmXnEx2rj",
"name": "AlexK1919 Printify Header Auth"
}
},
"typeVersion": 4.2
},
{
"id": "63f9c4f5-cf6a-444a-af47-ea0e45b506ac",
"name": "Consignes de marque + Instructions personnalisées",
"type": "n8n-nodes-base.set",
"position": [
-420,
-100
],
"parameters": {
"options": {},
"assignments": {
"assignments": [
{
"id": "887815dd-21d5-41d7-b429-5f4361cf93b3",
"name": "brand_name",
"type": "string",
"value": "AlexK1919"
},
{
"id": "cbaa3dc0-825c-44e4-8a27-061f49daf249",
"name": "brand_tone",
"type": "string",
"value": "informal, instructional, trustoworthy"
},
{
"id": "0bd1358e-4586-407e-848e-8257923ed1b8",
"name": "custom_instructions",
"type": "string",
"value": "re-write for the coming Christmas season"
}
]
}
},
"typeVersion": 3.4
},
{
"id": "8e99d571-753c-4aca-bdd5-0a8dfb6f5aca",
"name": "Note adhésive9",
"type": "n8n-nodes-base.stickyNote",
"position": [
-1000,
-340
],
"parameters": {
"color": 6,
"width": 250,
"height": 1066.0405523297766,
"content": "# AlexK1919 \n\n\n#### I’m Alex Kim, an AI-Native Workflow Automation Architect Building Solutions to Optimize your Personal and Professional Life.\n\n\n### About Me\nhttps://beacons.ai/alexk1919\n\n### Products Used \n[OpenAI](https://openai.com)\n[Printify](https://printify.com/)\n\n[Google Sheets Template for this Workflow](https://docs.google.com/spreadsheets/d/12Y7M5YSUW1e8UUOjupzctOrEtgMK-0Wb32zcVpNcfjk/edit?gid=0#gid=0)"
},
"typeVersion": 1
},
{
"id": "59ad5fd5-8960-421e-9d8b-1da34dd54b92",
"name": "Note adhésive10",
"type": "n8n-nodes-base.stickyNote",
"position": [
-120,
-340
],
"parameters": {
"color": 4,
"width": 1020.0792140594992,
"height": 1064.4036342575048,
"content": "# \nYou can swap out the API calls to similar services like Printful, Vistaprint, etc."
},
"typeVersion": 1
},
{
"id": "25faf7eb-c83d-4740-b3a9-762b652f67d6",
"name": "Google Déclencheur Sheets",
"type": "n8n-nodes-base.googleSheetsTrigger",
"position": [
1480,
500
],
"parameters": {
"event": "rowUpdate",
"options": {
"columnsToWatch": [
"upload"
]
},
"pollTimes": {
"item": [
{
"mode": "everyMinute"
}
]
},
"sheetName": {
"__rl": true,
"mode": "list",
"value": "gid=0",
"cachedResultUrl": "https://docs.google.com/spreadsheets/d/1A6Phr6QwnMltm1_O6dVGAzmSPlOwuwp7RbCiLSvd9l0/edit#gid=0",
"cachedResultName": "Sheet1"
},
"documentId": {
"__rl": true,
"mode": "list",
"value": "1A6Phr6QwnMltm1_O6dVGAzmSPlOwuwp7RbCiLSvd9l0",
"cachedResultUrl": "https://docs.google.com/spreadsheets/d/1A6Phr6QwnMltm1_O6dVGAzmSPlOwuwp7RbCiLSvd9l0/edit?usp=drivesdk",
"cachedResultName": "Printify - AlexK1919"
}
},
"credentials": {
"googleSheetsTriggerOAuth2Api": {
"id": "qrn9YcLkT3BSPIPA",
"name": "AlexK191 Google Sheets Trigger account"
}
},
"typeVersion": 1
},
{
"id": "c1f3a7f5-ddc5-4d3d-a5ae-8663c31e7376",
"name": "Printify - Obtenir les boutiques1",
"type": "n8n-nodes-base.httpRequest",
"position": [
1880,
500
],
"parameters": {
"url": "https://api.printify.com/v1/shops.json",
"options": {},
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth"
},
"credentials": {
"httpHeaderAuth": {
"id": "vBaDp4RbmXnEx2rj",
"name": "AlexK1919 Printify Header Auth"
}
},
"typeVersion": 4.2
},
{
"id": "b38cdb40-9784-43d6-b1d2-4d30340d2c1f",
"name": "GS - Ajouter une option produit",
"type": "n8n-nodes-base.googleSheets",
"position": [
1880,
-100
],
"parameters": {
"columns": {
"value": {
"xid": "={{ Math.random().toString(36).substr(2, 12) }}",
"date": "={{ new Date().toISOString().split('T')[0] }}",
"time": "={{ new Date().toLocaleTimeString('en-US', { hour12: false }) }}",
"status": "Product Processing"
},
"schema": [
{
"id": "xid",
"type": "string",
"display": true,
"required": false,
"displayName": "xid",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "status",
"type": "string",
"display": true,
"required": false,
"displayName": "status",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "date",
"type": "string",
"display": true,
"required": false,
"displayName": "date",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "time",
"type": "string",
"display": true,
"required": false,
"displayName": "time",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "product_id",
"type": "string",
"display": true,
"removed": false,
"required": false,
"displayName": "product_id",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "original_title",
"type": "string",
"display": true,
"removed": false,
"required": false,
"displayName": "original_title",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "product_title",
"type": "string",
"display": true,
"removed": false,
"required": false,
"displayName": "product_title",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "original_desc",
"type": "string",
"display": true,
"removed": false,
"required": false,
"displayName": "original_desc",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "product_desc",
"type": "string",
"display": true,
"removed": false,
"required": false,
"displayName": "product_desc",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "product_url",
"type": "string",
"display": true,
"removed": false,
"required": false,
"displayName": "product_url",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "image_url",
"type": "string",
"display": true,
"removed": false,
"required": false,
"displayName": "image_url",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "video_url",
"type": "string",
"display": true,
"removed": false,
"required": false,
"displayName": "video_url",
"defaultMatch": false,
"canBeUsedToMatch": true
}
],
"mappingMode": "defineBelow",
"matchingColumns": []
},
"options": {
"useAppend": true
},
"operation": "append",
"sheetName": {
"__rl": true,
"mode": "list",
"value": "gid=0",
"cachedResultUrl": "https://docs.google.com/spreadsheets/d/1Ql9TGAzZCSdSqrHvkZLcsBPoNMAjNpPVsELkumP2heM/edit#gid=0",
"cachedResultName": "Sheet1"
},
"documentId": {
"__rl": true,
"mode": "list",
"value": "1A6Phr6QwnMltm1_O6dVGAzmSPlOwuwp7RbCiLSvd9l0",
"cachedResultUrl": "https://docs.google.com/spreadsheets/d/1A6Phr6QwnMltm1_O6dVGAzmSPlOwuwp7RbCiLSvd9l0/edit?usp=drivesdk",
"cachedResultName": "Printify - AlexK1919"
}
},
"credentials": {
"googleSheetsOAuth2Api": {
"id": "IpY8N9VFCXJLC1hv",
"name": "AlexK1919 Google Sheets account"
}
},
"typeVersion": 4.3
},
{
"id": "da735862-b67d-443e-8f45-e425ef518145",
"name": "Mettre à jour l'option produit",
"type": "n8n-nodes-base.googleSheets",
"position": [
2440,
-100
],
"parameters": {
"columns": {
"value": {
"xid": "={{ $('GS - Add Product Option').item.json.xid }}",
"status": "Option added",
"keyword": "={{ $json.message.content.keyword }}",
"product_id": "={{ $('Split - id, title, desc').item.json.id }}",
"product_desc": "={{ $json.message.content.description }}",
"original_desc": "={{ $('Split - id, title, desc').item.json.description }}",
"product_title": "={{ $json.message.content.title }}",
"original_title": "={{ $('Split - id, title, desc').item.json.title }}"
},
"schema": [
{
"id": "xid",
"type": "string",
"display": true,
"removed": false,
"required": false,
"displayName": "xid",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "status",
"type": "string",
"display": true,
"required": false,
"displayName": "status",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "upload",
"type": "string",
"display": true,
"removed": false,
"required": false,
"displayName": "upload",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "date",
"type": "string",
"display": true,
"required": false,
"displayName": "date",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "time",
"type": "string",
"display": true,
"required": false,
"displayName": "time",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "product_id",
"type": "string",
"display": true,
"removed": false,
"required": false,
"displayName": "product_id",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "keyword",
"type": "string",
"display": true,
"removed": false,
"required": false,
"displayName": "keyword",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "original_title",
"type": "string",
"display": true,
"removed": false,
"required": false,
"displayName": "original_title",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "product_title",
"type": "string",
"display": true,
"required": false,
"displayName": "product_title",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "original_desc",
"type": "string",
"display": true,
"removed": false,
"required": false,
"displayName": "original_desc",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "product_desc",
"type": "string",
"display": true,
"required": false,
"displayName": "product_desc",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "product_url",
"type": "string",
"display": true,
"required": false,
"displayName": "product_url",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "image_url",
"type": "string",
"display": true,
"required": false,
"displayName": "image_url",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "video_url",
"type": "string",
"display": true,
"required": false,
"displayName": "video_url",
"defaultMatch": false,
"canBeUsedToMatch": true
}
],
"mappingMode": "defineBelow",
"matchingColumns": [
"xid"
]
},
"options": {},
"operation": "appendOrUpdate",
"sheetName": {
"__rl": true,
"mode": "list",
"value": "gid=0",
"cachedResultUrl": "https://docs.google.com/spreadsheets/d/1A6Phr6QwnMltm1_O6dVGAzmSPlOwuwp7RbCiLSvd9l0/edit#gid=0",
"cachedResultName": "Sheet1"
},
"documentId": {
"__rl": true,
"mode": "list",
"value": "1A6Phr6QwnMltm1_O6dVGAzmSPlOwuwp7RbCiLSvd9l0",
"cachedResultUrl": "https://docs.google.com/spreadsheets/d/1A6Phr6QwnMltm1_O6dVGAzmSPlOwuwp7RbCiLSvd9l0/edit?usp=drivesdk",
"cachedResultName": "Printify - AlexK1919"
}
},
"credentials": {
"googleSheetsOAuth2Api": {
"id": "IpY8N9VFCXJLC1hv",
"name": "AlexK1919 Google Sheets account"
}
},
"typeVersion": 4.5
},
{
"id": "b8eeb5b9-e048-4844-8712-b9fed848c041",
"name": "Note adhésive1",
"type": "n8n-nodes-base.stickyNote",
"position": [
927.0167061883853,
-340
],
"parameters": {
"color": 5,
"width": 454.85441546185024,
"height": 1064.2140159143948,
"content": "# Set the Number of Options you'd like for the Title and Description"
},
"typeVersion": 1
},
{
"id": "0e705827-9fc9-42d7-9c6a-7597de767acb",
"name": "Note adhésive2",
"type": "n8n-nodes-base.stickyNote",
"position": [
1409,
-340
],
"parameters": {
"color": 4,
"width": 1429.3228597821253,
"height": 692.9832938116144,
"content": "# Process Title and Description Options"
},
"typeVersion": 1
},
{
"id": "c0a829b4-6902-4a8d-81a8-70fb1fdf4634",
"name": "Note adhésive11",
"type": "n8n-nodes-base.stickyNote",
"position": [
-560,
-340
],
"parameters": {
"color": 5,
"width": 410,
"height": 1067.57654641223,
"content": "# Update your Brand Guidelines before running this workflow\nYou can also add custom instructions for the AI node."
},
"typeVersion": 1
},
{
"id": "6c50977f-6245-4d57-9cde-8ed8a572af21",
"name": "Si1",
"type": "n8n-nodes-base.if",
"position": [
1680,
-100
],
"parameters": {
"options": {},
"conditions": {
"options": {
"version": 2,
"leftValue": "",
"caseSensitive": true,
"typeValidation": "strict"
},
"combinator": "and",
"conditions": [
{
"id": "22bf0855-c742-4a72-99c9-5ed72a96969a",
"operator": {
"type": "number",
"operation": "equals"
},
"leftValue": "={{ $json.result }}",
"rightValue": 0
}
]
}
},
"typeVersion": 2.2
},
{
"id": "82e2812b-59e6-4ac7-9238-7ee44052843b",
"name": "Nombre d'options",
"type": "n8n-nodes-base.set",
"position": [
1100,
-100
],
"parameters": {
"options": {},
"assignments": {
"assignments": [
{
"id": "e65d9a41-d8a0-40b8-82e6-7f4dd90f0aa7",
"name": "number_of_options",
"type": "string",
"value": "3"
}
]
}
},
"typeVersion": 3.4
},
{
"id": "0476bdb9-6979-41a2-bbe2-63b41ea5ce80",
"name": "Calculer les options",
"type": "n8n-nodes-base.code",
"position": [
1480,
-100
],
"parameters": {
"mode": "runOnceForEachItem",
"jsCode": "// Get the input data from the previous node\nconst inputData = $json[\"number_of_options\"]; // Fetch the \"number_of_options\" field\n\n// Convert the input to an integer\nconst initialValue = parseInt(inputData, 10);\n\n// Add 1 to retain the initial value and calculate the new value\nconst numberOfOptions = initialValue + 1;\nconst result = numberOfOptions - 1;\n\n// Return both values\nreturn {\n number_of_options: numberOfOptions,\n result,\n};\n"
},
"typeVersion": 2
},
{
"id": "d0e57d93-26f3-43c2-8663-5ef22706fd60",
"name": "Mémoriser les options",
"type": "n8n-nodes-base.set",
"position": [
2680,
40
],
"parameters": {
"options": {},
"assignments": {
"assignments": [
{
"id": "e47b9073-6b83-4444-9fde-3a70326fde1f",
"name": "number_of_options",
"type": "number",
"value": "={{ $('Calculate Options').item.json.result - 1 }}"
}
]
}
},
"typeVersion": 3.4
},
{
"id": "e6ce46c9-0339-449f-8f38-c6fbe26a7a96",
"name": "Note adhésive",
"type": "n8n-nodes-base.stickyNote",
"position": [
1409.6877789299706,
380
],
"parameters": {
"color": 4,
"width": 1429.3228597821253,
"height": 342.36777743061157,
"content": "# Update Title and Description"
},
"typeVersion": 1
},
{
"id": "14233023-2e76-4cd4-a6fa-e8f67cac3e59",
"name": "Générer titre et description",
"type": "@n8n/n8n-nodes-langchain.openAi",
"position": [
2080,
-100
],
"parameters": {
"modelId": {
"__rl": true,
"mode": "list",
"value": "gpt-4o-mini",
"cachedResultName": "GPT-4O-MINI"
},
"options": {},
"messages": {
"values": [
{
"content": "=Write an engaging product title and description for this product: \nTitle: {{ $('Split - id, title, desc').item.json.title }}\nDescription: {{ $('Split - id, title, desc').item.json.description }}\n\nDefine a keyword for this product and use it to write the new Title and Description.\n\nThis product will be listed via Printify and posted across various sales channels such as Shopfiy, Etsy, Amazon, and TikTok Shops. This product will be promoted across social media channels."
},
{
"role": "assistant",
"content": "Be witty. Humanize the content. No emojis."
},
{
"role": "system",
"content": "You are an ecommerce master and excel at creating content for products."
},
{
"role": "assistant",
"content": "=Brand Guidelines:\nBrand Name: {{ $('Brand Guidelines + Custom Instructions').item.json.brand_name }}\nBrand Tone: {{ $('Brand Guidelines + Custom Instructions').item.json.brand_tone }}"
},
{
"role": "system",
"content": "={{ $('Brand Guidelines + Custom Instructions').item.json.custom_instructions }}"
},
{
"role": "system",
"content": "Output:\nKeyword\nTitle\nDescription"
}
]
},
"jsonOutput": true
},
"credentials": {
"openAiApi": {
"id": "ysxujEYFiY5ozRTS",
"name": "AlexK OpenAi Key"
}
},
"typeVersion": 1.3
},
{
"id": "41391fd2-d0b9-436f-a44b-29bd1db9bc72",
"name": "Si",
"type": "n8n-nodes-base.if",
"position": [
1680,
500
],
"parameters": {
"options": {},
"conditions": {
"options": {
"version": 2,
"leftValue": "",
"caseSensitive": true,
"typeValidation": "strict"
},
"combinator": "and",
"conditions": [
{
"id": "d9c78fa8-c2ba-4c08-b5d2-848112caa1cc",
"operator": {
"name": "filter.operator.equals",
"type": "string",
"operation": "equals"
},
"leftValue": "={{ $json.upload }}",
"rightValue": "yes"
}
]
}
},
"typeVersion": 2.2
}
],
"active": true,
"pinData": {},
"settings": {
"executionOrder": "v1"
},
"versionId": "62c1c130-55a2-4a4c-8695-8b59a626f1fe",
"connections": {
"41391fd2-d0b9-436f-a44b-29bd1db9bc72": {
"main": [
[
{
"node": "c1f3a7f5-ddc5-4d3d-a5ae-8663c31e7376",
"type": "main",
"index": 0
}
]
]
},
"6c50977f-6245-4d57-9cde-8ed8a572af21": {
"main": [
[
{
"node": "564b02c3-38ce-411d-b1ca-e1a4b75310e4",
"type": "main",
"index": 0
}
],
[
{
"node": "b38cdb40-9784-43d6-b1d2-4d30340d2c1f",
"type": "main",
"index": 0
}
]
]
},
"00cdd85f-75ef-480b-aa58-d732b764337f": {
"main": [
[
{
"node": "564b02c3-38ce-411d-b1ca-e1a4b75310e4",
"type": "main",
"index": 0
}
]
]
},
"a9adf75e-bce3-4e0a-af44-e5e23b16b2f6": {
"ai_tool": [
[
{
"node": "14233023-2e76-4cd4-a6fa-e8f67cac3e59",
"type": "ai_tool",
"index": 0
}
]
]
},
"93ec8766-6ab3-4331-91fd-9aad24b587e9": {
"ai_tool": [
[
{
"node": "14233023-2e76-4cd4-a6fa-e8f67cac3e59",
"type": "ai_tool",
"index": 0
}
]
]
},
"564b02c3-38ce-411d-b1ca-e1a4b75310e4": {
"main": [
[],
[
{
"node": "95ea265f-7043-46ef-8513-67cf9407bda5",
"type": "main",
"index": 0
}
]
]
},
"d0e57d93-26f3-43c2-8663-5ef22706fd60": {
"main": [
[
{
"node": "0476bdb9-6979-41a2-bbe2-63b41ea5ce80",
"type": "main",
"index": 0
}
]
]
},
"0476bdb9-6979-41a2-bbe2-63b41ea5ce80": {
"main": [
[
{
"node": "6c50977f-6245-4d57-9cde-8ed8a572af21",
"type": "main",
"index": 0
}
]
]
},
"82e2812b-59e6-4ac7-9238-7ee44052843b": {
"main": [
[
{
"node": "0476bdb9-6979-41a2-bbe2-63b41ea5ce80",
"type": "main",
"index": 0
}
]
]
},
"fd59c09f-64cd-4e8a-80b1-d1abd9a52a5c": {
"main": [
[
{
"node": "8fa6a094-02f5-46c4-90d4-c17de302b004",
"type": "main",
"index": 0
}
]
]
},
"25faf7eb-c83d-4740-b3a9-762b652f67d6": {
"main": [
[
{
"node": "41391fd2-d0b9-436f-a44b-29bd1db9bc72",
"type": "main",
"index": 0
}
]
]
},
"c1f3a7f5-ddc5-4d3d-a5ae-8663c31e7376": {
"main": [
[
{
"node": "36272d91-a100-498d-8f24-2e93f2a1bb5b",
"type": "main",
"index": 0
}
]
]
},
"da735862-b67d-443e-8f45-e425ef518145": {
"main": [
[
{
"node": "d0e57d93-26f3-43c2-8663-5ef22706fd60",
"type": "main",
"index": 0
}
]
]
},
"b38cdb40-9784-43d6-b1d2-4d30340d2c1f": {
"main": [
[
{
"node": "14233023-2e76-4cd4-a6fa-e8f67cac3e59",
"type": "main",
"index": 0
}
]
]
},
"14233023-2e76-4cd4-a6fa-e8f67cac3e59": {
"main": [
[
{
"node": "da735862-b67d-443e-8f45-e425ef518145",
"type": "main",
"index": 0
}
]
]
},
"8fa6a094-02f5-46c4-90d4-c17de302b004": {
"main": [
[
{
"node": "00cdd85f-75ef-480b-aa58-d732b764337f",
"type": "main",
"index": 0
}
]
]
},
"95ea265f-7043-46ef-8513-67cf9407bda5": {
"main": [
[
{
"node": "82e2812b-59e6-4ac7-9238-7ee44052843b",
"type": "main",
"index": 0
}
]
]
},
"313b16dc-2583-42f3-a0f7-487e75d7a7ec": {
"main": [
[
{
"node": "63f9c4f5-cf6a-444a-af47-ea0e45b506ac",
"type": "main",
"index": 0
}
]
]
},
"63f9c4f5-cf6a-444a-af47-ea0e45b506ac": {
"main": [
[
{
"node": "fd59c09f-64cd-4e8a-80b1-d1abd9a52a5c",
"type": "main",
"index": 0
}
]
]
}
}
}Comment utiliser ce workflow ?
Copiez le code de configuration JSON ci-dessus, créez un nouveau workflow dans votre instance n8n et sélectionnez "Importer depuis le JSON", collez la configuration et modifiez les paramètres d'authentification selon vos besoins.
Dans quelles scénarios ce workflow est-il adapté ?
Avancé - Création de contenu, IA Multimodale
Est-ce payant ?
Ce workflow est entièrement gratuit et peut être utilisé directement. Veuillez noter que les services tiers utilisés dans le workflow (comme l'API OpenAI) peuvent nécessiter un paiement de votre part.
Workflows recommandés
Amit Mehta
@amitswbaI'm a workflow automation expert with 15+ years in IT industry. I build smart, scalable n8n workflows for AI automation, marketing, CRM, and SaaS integrations. My focus is on simplifying business processes with tools like OpenAI, WhatsApp, Gmail, and Airtable. I help teams and solopreneurs automate smarter, reduce manual tasks, and grow faster—one workflow at a time.
Partager ce workflow