Desde Google Drive a Instagram, TikTok y YouTube, con seguimiento de Airtable

Avanzado

Este es unSocial Media, Multimodal AIflujo de automatización del dominio deautomatización que contiene 25 nodos.Utiliza principalmente nodos como If, Set, Airtable, Telegram, GoogleDrive. De Google Drive a Instagram, TikTok y YouTube: Descripciones de IA y seguimiento con Airtable

Requisitos previos
  • Clave de API de Airtable
  • Bot Token de Telegram
  • Credenciales de API de Google Drive
  • Pueden requerirse credenciales de autenticación para la API de destino
  • Clave de API de OpenAI
Vista previa del flujo de trabajo
Visualización de las conexiones entre nodos, con soporte para zoom y panorámica
Exportar flujo de trabajo
Copie la siguiente configuración JSON en n8n para importar y usar este flujo de trabajo
{
  "id": "cbeBbWowy2c7CXli",
  "meta": {
    "instanceId": "3378b0d68c3b7ebfc71b79896d94e1a044dec38e99a1160aed4e9c323910fbe2",
    "templateId": "2894",
    "templateCredsSetupCompleted": true
  },
  "name": "From Google Drive to Instagram, TikTok & YouTube with Airtable Tracking",
  "tags": [],
  "nodes": [
    {
      "id": "b8885dc4-76bc-4b56-9c4e-0d731a7f3ed5",
      "name": "Establecer Variables",
      "type": "n8n-nodes-base.set",
      "position": [
        -1360,
        420
      ],
      "parameters": {
        "options": {},
        "assignments": {
          "assignments": [
            {
              "id": "cd270863-aa35-418c-a0ae-1b5878eee2ed",
              "name": "airtable_app_id",
              "type": "string",
              "value": "add_airtable_app_id"
            },
            {
              "id": "00ef91b2-8a4c-42bb-a46f-f7eb06e861e8",
              "name": "airtable_table_id",
              "type": "string",
              "value": "add_airtable_table_id"
            },
            {
              "id": "21b5d3ad-ff81-407e-8c4e-53bda8a16e0e",
              "name": "upload_post_user",
              "type": "string",
              "value": "test2"
            }
          ]
        }
      },
      "typeVersion": 3.4
    },
    {
      "id": "d2c433ef-4270-421c-888b-799aff78ed4e",
      "name": "Google Disparador de Drive",
      "type": "n8n-nodes-base.googleDriveTrigger",
      "position": [
        -2760,
        420
      ],
      "parameters": {
        "event": "fileCreated",
        "options": {},
        "pollTimes": {
          "item": [
            {
              "mode": "everyMinute"
            }
          ]
        },
        "triggerOn": "specificFolder",
        "folderToWatch": {
          "__rl": true,
          "mode": "list",
          "value": "18m0i341QLQuyWuHv_FBdz8-r-QDtofYm",
          "cachedResultUrl": "https://drive.google.com/drive/folders/18m0i341QLQuyWuHv_FBdz8-r-QDtofYm",
          "cachedResultName": "Influencersde"
        }
      },
      "credentials": {
        "googleDriveOAuth2Api": {
          "id": "2TbhWtnbRfSloGxX",
          "name": "Google Drive account"
        }
      },
      "typeVersion": 1
    },
    {
      "id": "f4d2437f-c71d-41d7-bb2e-0fa5c65f4d73",
      "name": "Google Drive",
      "type": "n8n-nodes-base.googleDrive",
      "position": [
        -2600,
        420
      ],
      "parameters": {
        "fileId": {
          "__rl": true,
          "mode": "",
          "value": "={{ $json.id || $json.data[0].id }}"
        },
        "options": {},
        "operation": "download",
        "authentication": "oAuth2"
      },
      "credentials": {
        "googleDriveOAuth2Api": {
          "id": "2TbhWtnbRfSloGxX",
          "name": "Google Drive account"
        }
      },
      "retryOnFail": true,
      "typeVersion": 1,
      "waitBetweenTries": 5000
    },
    {
      "id": "076df93e-a62e-43e2-9ddd-0e37f90970e3",
      "name": "Crear Registro en Airtable",
      "type": "n8n-nodes-base.airtable",
      "position": [
        -1160,
        420
      ],
      "parameters": {
        "table": {
          "__rl": true,
          "mode": "id",
          "value": "={{ $('Set Variables').item.json.airtable_table_id }}"
        },
        "fields": [
          "Video Name"
        ],
        "options": {},
        "operation": "append",
        "application": {
          "__rl": true,
          "mode": "id",
          "value": "={{ $('Set Variables').item.json.airtable_app_id }}"
        },
        "addAllFields": false,
        "authentication": "airtableTokenApi"
      },
      "credentials": {
        "airtableTokenApi": {
          "id": "hL7oYzyKTidpSiaC",
          "name": "jc.caverogracia airtable"
        }
      },
      "typeVersion": 1
    },
    {
      "id": "df8cde79-4733-4ece-980e-2358cf7d46e5",
      "name": "Disparador de Error",
      "type": "n8n-nodes-base.errorTrigger",
      "position": [
        -2260,
        760
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "849ca263-1ef0-4efb-9560-4794ba79e385",
      "name": "Telegram",
      "type": "n8n-nodes-base.telegram",
      "position": [
        -1920,
        740
      ],
      "webhookId": "f6729386-9905-45f1-800f-4fe01a06ac9c",
      "parameters": {
        "text": "=🔔 ERROR SUBIENDO VIDEOS",
        "additionalFields": {
          "appendAttribution": false
        }
      },
      "credentials": {
        "telegramApi": {
          "id": "r4LoygShiT3ucqa7",
          "name": "DegenMrbot"
        }
      },
      "retryOnFail": true,
      "typeVersion": 1.2,
      "waitBetweenTries": 5000
    },
    {
      "id": "190073de-a9a0-43b7-bab3-5e67bb2c0592",
      "name": "If",
      "type": "n8n-nodes-base.if",
      "position": [
        -2120,
        760
      ],
      "parameters": {
        "options": {},
        "conditions": {
          "options": {
            "version": 1,
            "leftValue": "",
            "caseSensitive": true,
            "typeValidation": "strict"
          },
          "combinator": "and",
          "conditions": [
            {
              "id": "9fadb3fd-2547-42bd-8f40-f410a97dcf57",
              "operator": {
                "type": "string",
                "operation": "notContains"
              },
              "leftValue": "={{ $json.trigger.error.message }}",
              "rightValue": "The DNS server returned an error, perhaps the server is offline"
            }
          ]
        }
      },
      "typeVersion": 2.1
    },
    {
      "id": "a7e3b33c-1235-49a8-b761-3ff2aa5444b4",
      "name": "Nota Adhesiva",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -3100,
        80
      ],
      "parameters": {
        "width": 860,
        "height": 300,
        "content": "## Description\nThis automation allows you to upload a video to a configured Google Drive folder, and it will automatically create descriptions and upload it to Instagram, TikTok, and YouTube with Airtable tracking.\n\n## How to Use\n1. Configure your Airtable base and table IDs in the Set Variables node\n2. Set up Airtable fields: Video Name, Google Drive Link, File ID, Instagram Status, TikTok Status, YouTube Status, Upload Date, Description\n3. Generate an API token at upload-post.com and add to Upload nodes\n4. Configure your Google Drive folder\n5. Customize the OpenAI prompt for your specific use case\n6. Optional: Configure Telegram for error notifications\n\n## Requirements\n- Airtable account with configured base\n- upload-post.com account\n- Google Drive account\n- OpenAI API key\n"
      },
      "typeVersion": 1
    },
    {
      "id": "ef2cd154-331a-47d6-b785-5354b3a4f952",
      "name": "Extraer Audio del Video",
      "type": "@n8n/n8n-nodes-langchain.openAi",
      "notes": "Extract the audio from video for generate the description",
      "position": [
        -1960,
        420
      ],
      "parameters": {
        "options": {},
        "resource": "audio",
        "operation": "transcribe"
      },
      "credentials": {
        "openAiApi": {
          "id": "XJdxgMSXFgwReSsh",
          "name": "n8n key"
        }
      },
      "notesInFlow": true,
      "retryOnFail": true,
      "typeVersion": 1,
      "waitBetweenTries": 5000
    },
    {
      "id": "7b877a93-99ac-4c9b-a0f0-ea6188755723",
      "name": "Leer video desde Google Drive",
      "type": "n8n-nodes-base.writeBinaryFile",
      "position": [
        -2380,
        420
      ],
      "parameters": {
        "options": {},
        "fileName": "={{ $json.originalFilename.replaceAll(\" \", \"_\") }}"
      },
      "typeVersion": 1
    },
    {
      "id": "9b7f3002-88c4-4d08-bdf4-2bede89f6057",
      "name": "Generar Descripción para Videos",
      "type": "@n8n/n8n-nodes-langchain.openAi",
      "notes": "Request to OpenAi for generate description with the audio extracted from the video",
      "position": [
        -1740,
        420
      ],
      "parameters": {
        "modelId": {
          "__rl": true,
          "mode": "list",
          "value": "gpt-4o",
          "cachedResultName": "GPT-4O"
        },
        "options": {},
        "messages": {
          "values": [
            {
              "role": "system",
              "content": "You are an expert assistant in creating engaging social media video titles."
            },
            {
              "content": "=I'm going to upload a video to social media. Here are some examples of descriptions that have worked well on Instagram:\n\nFollow and save for later. Discover InfluencersDe, the AI tool that automates TikTok creation and publishing to drive traffic to your website. Perfect for entrepreneurs and brands.\n#digitalmarketing #ugc #tiktok #ai #influencersde #contentcreation\n\nDiscover the video marketing revolution with InfluencersDe!\n.\n.\n.\n#socialmedia #videomarketing #ai #tiktok #influencersde #growthhacking\n\nDon't miss InfluencersDe, the tool that transforms your marketing strategy with just one click!\n.\n.\n.\n#ugc #ai #tiktok #digitalmarketing #influencersde #branding\n\nCan you create another title for the Instagram post based on this recognized audio from the video?\n\nAudio: {{ $('Get Audio from Video').item.json.text }}\n\nIMPORTANT: Reply only with the description, don't add anything else."
            }
          ]
        }
      },
      "credentials": {
        "openAiApi": {
          "id": "XJdxgMSXFgwReSsh",
          "name": "n8n key"
        }
      },
      "notesInFlow": true,
      "retryOnFail": true,
      "typeVersion": 1.4,
      "waitBetweenTries": 5000
    },
    {
      "id": "acca4940-d172-427a-acf1-1e110c020e64",
      "name": "Actualizar Airtable con Descripción",
      "type": "n8n-nodes-base.airtable",
      "position": [
        -780,
        420
      ],
      "parameters": {
        "id": "={{ $('Create Airtable Record').item.json.id }}",
        "table": {
          "__rl": true,
          "mode": "",
          "value": "={{ $('Set Variables').item.json.airtable_table_id }}"
        },
        "fields": [
          "Description",
          "Video Name",
          "Google Drive Links",
          "Upload Date"
        ],
        "options": {},
        "operation": "update",
        "application": {
          "__rl": true,
          "mode": "",
          "value": "={{ $('Set Variables').item.json.airtable_app_id }}"
        },
        "authentication": "airtableTokenApi",
        "updateAllFields": false
      },
      "credentials": {
        "airtableTokenApi": {
          "id": "hL7oYzyKTidpSiaC",
          "name": "jc.caverogracia airtable"
        }
      },
      "typeVersion": 1
    },
    {
      "id": "d4a58a14-173a-4354-aa80-1c3948ae1062",
      "name": "Leer Video para TikTok",
      "type": "n8n-nodes-base.readBinaryFile",
      "position": [
        -260,
        180
      ],
      "parameters": {
        "filePath": "={{ $('Read video from Google Drive').item.json.originalFilename.replaceAll(\" \", \"_\") }}",
        "dataPropertyName": "datavideo"
      },
      "typeVersion": 1
    },
    {
      "id": "a9478d0d-4498-4259-be7c-650624e9d519",
      "name": "Leer Video para Instagram",
      "type": "n8n-nodes-base.readBinaryFile",
      "position": [
        -280,
        480
      ],
      "parameters": {
        "filePath": "={{ $('Read video from Google Drive').item.json.originalFilename.replaceAll(\" \", \"_\") }}",
        "dataPropertyName": "datavideo"
      },
      "typeVersion": 1
    },
    {
      "id": "4b67d5d9-2f33-4a18-a1f1-65834e0f6eeb",
      "name": "Leer Video para YouTube",
      "type": "n8n-nodes-base.readBinaryFile",
      "position": [
        -280,
        740
      ],
      "parameters": {
        "filePath": "={{ $('Read video from Google Drive').item.json.originalFilename.replaceAll(\" \", \"_\") }}",
        "dataPropertyName": "datavideo"
      },
      "typeVersion": 1
    },
    {
      "id": "584ec208-3ccb-451c-9210-75c1e5845321",
      "name": "Subir Video a TikTok",
      "type": "n8n-nodes-base.httpRequest",
      "notes": "Generate in upload-post.com the token and add to the credentials in the header-> Authorization: Apikey (token here)",
      "position": [
        -20,
        180
      ],
      "parameters": {
        "url": "https://api.upload-post.com/api/upload",
        "method": "POST",
        "options": {},
        "sendBody": true,
        "contentType": "multipart-form-data",
        "authentication": "genericCredentialType",
        "bodyParameters": {
          "parameters": [
            {
              "name": "title",
              "value": "={{ $('Generate Description for Videos').item.json.message.content.replaceAll(\"\\\"\", \"\") }}"
            },
            {
              "name": "platform[]",
              "value": "tiktok"
            },
            {
              "name": "video",
              "parameterType": "formBinaryData",
              "inputDataFieldName": "datavideo"
            },
            {
              "name": "user",
              "value": "={{ $('Set Variables').item.json.upload_post_user }}"
            }
          ]
        },
        "genericAuthType": "httpHeaderAuth"
      },
      "credentials": {
        "httpHeaderAuth": {
          "id": "47dO31ED0WIaJkR6",
          "name": "Upload-post mutonseo"
        }
      },
      "notesInFlow": true,
      "typeVersion": 4.2
    },
    {
      "id": "879624f9-6067-4a8d-b4d0-b06a56c2ed0b",
      "name": "Subir Video a Instagram",
      "type": "n8n-nodes-base.httpRequest",
      "notes": "Generate in upload-post.com the token and add to the credentials in the header-> Authorization: Apikey (token here)",
      "position": [
        -20,
        480
      ],
      "parameters": {
        "url": "https://api.upload-post.com/api/upload",
        "method": "POST",
        "options": {},
        "sendBody": true,
        "contentType": "multipart-form-data",
        "authentication": "genericCredentialType",
        "bodyParameters": {
          "parameters": [
            {
              "name": "title",
              "value": "={{ $('Generate Description for Videos').item.json.message.content.replaceAll(\"\\\"\", \"\") }}"
            },
            {
              "name": "platform[]",
              "value": "instagram"
            },
            {
              "name": "video",
              "parameterType": "formBinaryData",
              "inputDataFieldName": "datavideo"
            },
            {
              "name": "user",
              "value": "={{ $('Set Variables').item.json.upload_post_user }}"
            }
          ]
        },
        "genericAuthType": "httpHeaderAuth"
      },
      "credentials": {
        "httpHeaderAuth": {
          "id": "47dO31ED0WIaJkR6",
          "name": "Upload-post mutonseo"
        }
      },
      "notesInFlow": true,
      "typeVersion": 4.2
    },
    {
      "id": "468fb5c3-9893-43ad-a6e4-95fc35eca6d4",
      "name": "Subir Video a YouTube",
      "type": "n8n-nodes-base.httpRequest",
      "notes": "Generate in upload-post.com the token and add to the credentials in the header-> Authorization: Apikey (token here)",
      "position": [
        -20,
        740
      ],
      "parameters": {
        "url": "https://api.upload-post.com/api/upload",
        "method": "POST",
        "options": {},
        "sendBody": true,
        "contentType": "multipart-form-data",
        "authentication": "genericCredentialType",
        "bodyParameters": {
          "parameters": [
            {
              "name": "title",
              "value": "={{ $('Generate Description for Videos').item.json.message.content.replaceAll(\"\\\"\", \"\").substring(0, 70) }}\n"
            },
            {
              "name": "platform[]",
              "value": "youtube"
            },
            {
              "name": "video",
              "parameterType": "formBinaryData",
              "inputDataFieldName": "datavideo"
            },
            {
              "name": "user",
              "value": "={{ $('Set Variables').item.json.upload_post_user }}"
            }
          ]
        },
        "genericAuthType": "httpHeaderAuth"
      },
      "credentials": {
        "httpHeaderAuth": {
          "id": "47dO31ED0WIaJkR6",
          "name": "Upload-post mutonseo"
        }
      },
      "notesInFlow": true,
      "typeVersion": 4.2
    },
    {
      "id": "b273600b-08e4-4b8f-a4a6-7fbb0a3139a2",
      "name": "Actualizar Estado de YouTube - Éxito",
      "type": "n8n-nodes-base.airtable",
      "position": [
        440,
        740
      ],
      "parameters": {
        "id": "={{ $('Create Airtable Record').item.json.id }}",
        "table": {
          "__rl": true,
          "mode": "",
          "value": "={{ $('Set Variables').item.json.airtable_table_id }}"
        },
        "fields": [
          "YouTube Status",
          "Youtube URL"
        ],
        "options": {},
        "operation": "update",
        "application": {
          "__rl": true,
          "mode": "",
          "value": "={{ $('Set Variables').item.json.airtable_app_id }}"
        },
        "authentication": "airtableTokenApi",
        "updateAllFields": false
      },
      "credentials": {
        "airtableTokenApi": {
          "id": "hL7oYzyKTidpSiaC",
          "name": "jc.caverogracia airtable"
        }
      },
      "typeVersion": 1
    },
    {
      "id": "e636c387-c4e5-4e07-b9f0-dec0bf7fdb39",
      "name": "Actualizar Estado de TikTok",
      "type": "n8n-nodes-base.airtable",
      "position": [
        440,
        180
      ],
      "parameters": {
        "id": "={{ $('Create Airtable Record').item.json.id }}",
        "table": {
          "__rl": true,
          "mode": "",
          "value": "={{ $('Set Variables').item.json.airtable_table_id }}"
        },
        "fields": [
          "TikTok Status",
          "Tiktok URL"
        ],
        "options": {},
        "operation": "update",
        "application": {
          "__rl": true,
          "mode": "",
          "value": "={{ $('Set Variables').item.json.airtable_app_id }}"
        },
        "authentication": "airtableTokenApi",
        "updateAllFields": false
      },
      "credentials": {
        "airtableTokenApi": {
          "id": "hL7oYzyKTidpSiaC",
          "name": "jc.caverogracia airtable"
        }
      },
      "typeVersion": 1
    },
    {
      "id": "2f1ffb8b-1157-4934-a828-5bb136a51b4b",
      "name": "Actualizar Estado de Instagram",
      "type": "n8n-nodes-base.airtable",
      "position": [
        440,
        480
      ],
      "parameters": {
        "id": "={{ $('Create Airtable Record').item.json.id }}",
        "table": {
          "__rl": true,
          "mode": "",
          "value": "={{ $('Set Variables').item.json.airtable_table_id }}"
        },
        "fields": [
          "Instagram Status",
          "Instagram URL"
        ],
        "options": {},
        "operation": "update",
        "application": {
          "__rl": true,
          "mode": "",
          "value": "={{ $('Set Variables').item.json.airtable_app_id }}"
        },
        "authentication": "airtableTokenApi",
        "updateAllFields": false
      },
      "credentials": {
        "airtableTokenApi": {
          "id": "hL7oYzyKTidpSiaC",
          "name": "jc.caverogracia airtable"
        }
      },
      "typeVersion": 1
    },
    {
      "id": "4047b86a-517c-497f-8ae0-c46fa8ad9353",
      "name": "Editar Campos de Airtable",
      "type": "n8n-nodes-base.set",
      "position": [
        220,
        180
      ],
      "parameters": {
        "options": {},
        "assignments": {
          "assignments": [
            {
              "id": "e611aba1-e55c-4221-b03b-04008a04fa9c",
              "name": "ID",
              "type": "string",
              "value": "={{ $('Update Airtable with Description').item.json.id }}"
            },
            {
              "id": "47f61cd2-6dd6-4714-b772-3e0537accecd",
              "name": "TikTok Status",
              "type": "string",
              "value": "=success: {{ $json.results.tiktok.success }}"
            },
            {
              "id": "12829ca5-2780-4779-be0c-ff1712c012d8",
              "name": "Tiktok URL",
              "type": "string",
              "value": "={{ $json.results.tiktok?.url || \"error\" }}"
            }
          ]
        }
      },
      "typeVersion": 3.4
    },
    {
      "id": "561a0b10-4677-46c7-957b-0356e93ffa51",
      "name": "Editar Campos de Airtable 2",
      "type": "n8n-nodes-base.set",
      "position": [
        220,
        480
      ],
      "parameters": {
        "options": {},
        "assignments": {
          "assignments": [
            {
              "id": "e611aba1-e55c-4221-b03b-04008a04fa9c",
              "name": "ID",
              "type": "string",
              "value": "={{ $('Update Airtable with Description').item.json.id }}"
            },
            {
              "id": "47f61cd2-6dd6-4714-b772-3e0537accecd",
              "name": "Instagram Status",
              "type": "string",
              "value": "=success: {{ $json.results.instagram.success }}"
            },
            {
              "id": "12829ca5-2780-4779-be0c-ff1712c012d8",
              "name": "Instagram URL",
              "type": "string",
              "value": "={{ $json.results.instagram?.url || \"error\" }}"
            }
          ]
        }
      },
      "typeVersion": 3.4
    },
    {
      "id": "d2ddd2ab-ba45-423c-842a-ad9d7c20a08e",
      "name": "Editar Campos de Airtable 3",
      "type": "n8n-nodes-base.set",
      "position": [
        220,
        740
      ],
      "parameters": {
        "options": {},
        "assignments": {
          "assignments": [
            {
              "id": "e611aba1-e55c-4221-b03b-04008a04fa9c",
              "name": "ID",
              "type": "string",
              "value": "={{ $('Update Airtable with Description').item.json.id }}"
            },
            {
              "id": "47f61cd2-6dd6-4714-b772-3e0537accecd",
              "name": "YouTube Status",
              "type": "string",
              "value": "=success: {{ $json.results.youtube.success }}"
            },
            {
              "id": "12829ca5-2780-4779-be0c-ff1712c012d8",
              "name": "Youtube URL",
              "type": "string",
              "value": "={{ $json.results.youtube?.url || \"error\" }}"
            }
          ]
        }
      },
      "typeVersion": 3.4
    },
    {
      "id": "ca1d31c4-cc41-4f6b-9d59-3c1a90abfac5",
      "name": "Editar Campos de Airtable 1",
      "type": "n8n-nodes-base.set",
      "position": [
        -960,
        420
      ],
      "parameters": {
        "options": {},
        "assignments": {
          "assignments": [
            {
              "id": "e611aba1-e55c-4221-b03b-04008a04fa9c",
              "name": "ID",
              "type": "string",
              "value": "={{ $json.id }}"
            },
            {
              "id": "47f61cd2-6dd6-4714-b772-3e0537accecd",
              "name": "Description",
              "type": "string",
              "value": "={{ $('Generate Description for Videos').item.json.message.content }}"
            },
            {
              "id": "f44cc764-ed17-48c3-80e4-c320c6c67a7c",
              "name": "Video Name",
              "type": "string",
              "value": "={{ $('Google Drive').item.json.originalFilename }}"
            },
            {
              "id": "432688c0-d430-4e83-852c-91aad7b4ea79",
              "name": "Google Drive Links",
              "type": "string",
              "value": "={{ $('Google Drive').item.json.webViewLink }}"
            },
            {
              "id": "8804ac95-05d7-48e2-a49d-60213131ec62",
              "name": "Upload Date",
              "type": "string",
              "value": "={{ $now }}"
            },
            {
              "id": "12829ca5-2780-4779-be0c-ff1712c012d8",
              "name": "",
              "type": "string",
              "value": ""
            }
          ]
        }
      },
      "typeVersion": 3.4
    }
  ],
  "active": false,
  "pinData": {},
  "settings": {
    "executionOrder": "v1"
  },
  "versionId": "59ebfe4f-3a3a-4609-94b1-39dc0371f619",
  "connections": {
    "190073de-a9a0-43b7-bab3-5e67bb2c0592": {
      "main": [
        [
          {
            "node": "849ca263-1ef0-4efb-9560-4794ba79e385",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "f4d2437f-c71d-41d7-bb2e-0fa5c65f4d73": {
      "main": [
        [
          {
            "node": "7b877a93-99ac-4c9b-a0f0-ea6188755723",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "df8cde79-4733-4ece-980e-2358cf7d46e5": {
      "main": [
        [
          {
            "node": "190073de-a9a0-43b7-bab3-5e67bb2c0592",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "b8885dc4-76bc-4b56-9c4e-0d731a7f3ed5": {
      "main": [
        [
          {
            "node": "076df93e-a62e-43e2-9ddd-0e37f90970e3",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "4047b86a-517c-497f-8ae0-c46fa8ad9353": {
      "main": [
        [
          {
            "node": "e636c387-c4e5-4e07-b9f0-dec0bf7fdb39",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "ef2cd154-331a-47d6-b785-5354b3a4f952": {
      "main": [
        [
          {
            "node": "9b7f3002-88c4-4d08-bdf4-2bede89f6057",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "d2c433ef-4270-421c-888b-799aff78ed4e": {
      "main": [
        [
          {
            "node": "f4d2437f-c71d-41d7-bb2e-0fa5c65f4d73",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "ca1d31c4-cc41-4f6b-9d59-3c1a90abfac5": {
      "main": [
        [
          {
            "node": "acca4940-d172-427a-acf1-1e110c020e64",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "d4a58a14-173a-4354-aa80-1c3948ae1062": {
      "main": [
        [
          {
            "node": "584ec208-3ccb-451c-9210-75c1e5845321",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "076df93e-a62e-43e2-9ddd-0e37f90970e3": {
      "main": [
        [
          {
            "node": "ca1d31c4-cc41-4f6b-9d59-3c1a90abfac5",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "561a0b10-4677-46c7-957b-0356e93ffa51": {
      "main": [
        [
          {
            "node": "2f1ffb8b-1157-4934-a828-5bb136a51b4b",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "d2ddd2ab-ba45-423c-842a-ad9d7c20a08e": {
      "main": [
        [
          {
            "node": "b273600b-08e4-4b8f-a4a6-7fbb0a3139a2",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "4b67d5d9-2f33-4a18-a1f1-65834e0f6eeb": {
      "main": [
        [
          {
            "node": "468fb5c3-9893-43ad-a6e4-95fc35eca6d4",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "584ec208-3ccb-451c-9210-75c1e5845321": {
      "main": [
        [
          {
            "node": "4047b86a-517c-497f-8ae0-c46fa8ad9353",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "468fb5c3-9893-43ad-a6e4-95fc35eca6d4": {
      "main": [
        [
          {
            "node": "d2ddd2ab-ba45-423c-842a-ad9d7c20a08e",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "a9478d0d-4498-4259-be7c-650624e9d519": {
      "main": [
        [
          {
            "node": "879624f9-6067-4a8d-b4d0-b06a56c2ed0b",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "879624f9-6067-4a8d-b4d0-b06a56c2ed0b": {
      "main": [
        [
          {
            "node": "561a0b10-4677-46c7-957b-0356e93ffa51",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "7b877a93-99ac-4c9b-a0f0-ea6188755723": {
      "main": [
        [
          {
            "node": "ef2cd154-331a-47d6-b785-5354b3a4f952",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "9b7f3002-88c4-4d08-bdf4-2bede89f6057": {
      "main": [
        [
          {
            "node": "b8885dc4-76bc-4b56-9c4e-0d731a7f3ed5",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "acca4940-d172-427a-acf1-1e110c020e64": {
      "main": [
        [
          {
            "node": "d4a58a14-173a-4354-aa80-1c3948ae1062",
            "type": "main",
            "index": 0
          },
          {
            "node": "a9478d0d-4498-4259-be7c-650624e9d519",
            "type": "main",
            "index": 0
          },
          {
            "node": "4b67d5d9-2f33-4a18-a1f1-65834e0f6eeb",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}
Preguntas frecuentes

¿Cómo usar este flujo de trabajo?

Copie el código de configuración JSON de arriba, cree un nuevo flujo de trabajo en su instancia de n8n y seleccione "Importar desde JSON", pegue la configuración y luego modifique la configuración de credenciales según sea necesario.

¿En qué escenarios es adecuado este flujo de trabajo?

Avanzado - Redes sociales, IA Multimodal

¿Es de pago?

Este flujo de trabajo es completamente gratuito, puede importarlo y usarlo directamente. Sin embargo, tenga en cuenta que los servicios de terceros utilizados en el flujo de trabajo (como la API de OpenAI) pueden requerir un pago por su cuenta.

Información del flujo de trabajo
Nivel de dificultad
Avanzado
Número de nodos25
Categoría2
Tipos de nodos12
Descripción de la dificultad

Adecuado para usuarios avanzados, flujos de trabajo complejos con 16+ nodos

Autor
Juan Carlos Cavero Gracia

Juan Carlos Cavero Gracia

@carlosgracia

Follow me in linkedin: https://www.linkedin.com/in/juan-carlos-cavero-gracia/

Enlaces externos
Ver en n8n.io

Compartir este flujo de trabajo

Categorías

Categorías: 34