💥 HeyGen II - Clone Mí - De la Idea a la Publicación: Automatización de Videos con GPT-5 para YouTube, TikTok e Instagram - Video

Avanzado

Este es unContent Creation, Multimodal AIflujo de automatización del dominio deautomatización que contiene 41 nodos.Utiliza principalmente nodos como If, Set, Wait, Merge, Telegram. Automatizar la creación de videos con entrada de voz usando HeyGen, GPT-5 y publicación social

Requisitos previos
  • Bot Token de Telegram
  • Credenciales de API de Google Drive
  • Pueden requerirse credenciales de autenticación para la API de destino
  • Credenciales de API de Google Sheets
  • 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": "O6VhKogJl7uQhxoM",
  "meta": {
    "instanceId": "a2b23892dd6989fda7c1209b381f5850373a7d2b85609624d7c2b7a092671d44",
    "templateCredsSetupCompleted": true
  },
  "name": "💥 HeyGen II - CLONE ME - From Idea to Post: GPT-5 Video Automation for YouTube, TikTok & Instagram - vide",
  "tags": [],
  "nodes": [
    {
      "id": "8bacbb69-ca03-4bfe-93e8-ef29cc768c9e",
      "name": "ID Avatar",
      "type": "n8n-nodes-base.set",
      "position": [
        -2208,
        32
      ],
      "parameters": {
        "options": {},
        "assignments": {
          "assignments": [
            {
              "id": "2e9ea966-70fc-4477-b859-92c783610c6a",
              "name": "id_avatar",
              "type": "string",
              "value": "={{ $json['ID AVATAR'] }}"
            },
            {
              "id": "ea14b33c-a1cf-4000-bb1b-7bae0bad74ac",
              "name": "id_voice",
              "type": "string",
              "value": "={{ $json['ID VOICE'] }}"
            }
          ]
        }
      },
      "typeVersion": 3.4
    },
    {
      "id": "d6171013-8ef6-43b7-b21e-00331d3bf02e",
      "name": "Subir video a BLOTATO",
      "type": "@blotato/n8n-nodes-blotato.blotato",
      "position": [
        -2368,
        752
      ],
      "parameters": {
        "mediaUrl": "=https://drive.google.com/uc?export=download&id={{ $json.final_google_drive_url }}",
        "resource": "media"
      },
      "credentials": {
        "blotatoApi": {
          "id": "NtMnRSKAAN5u9lyc",
          "name": "Blotato account"
        }
      },
      "typeVersion": 2
    },
    {
      "id": "4046855d-0cab-471a-b933-58238c77cd03",
      "name": "Youtube",
      "type": "@blotato/n8n-nodes-blotato.blotato",
      "disabled": true,
      "position": [
        -1360,
        528
      ],
      "parameters": {
        "options": {},
        "platform": "youtube",
        "accountId": {
          "__rl": true,
          "mode": "list",
          "value": "8047",
          "cachedResultUrl": "https://backend.blotato.com/v2/accounts/8047",
          "cachedResultName": "DR FIRASS (Dr. Firas)"
        },
        "postContentText": "={{ $('Google Sheets - Read Post Data').item.json.Caption }}",
        "postContentMediaUrls": "={{ $json.url }}",
        "postCreateYoutubeOptionTitle": "={{ $('Google Sheets - Read Post Data').item.json.Title }}",
        "postCreateYoutubeOptionPrivacyStatus": "private",
        "postCreateYoutubeOptionShouldNotifySubscribers": false
      },
      "credentials": {
        "blotatoApi": {
          "id": "NtMnRSKAAN5u9lyc",
          "name": "Blotato account"
        }
      },
      "typeVersion": 2
    },
    {
      "id": "14e90495-53e5-4d30-a739-f0274ac49237",
      "name": "Tiktok",
      "type": "@blotato/n8n-nodes-blotato.blotato",
      "disabled": true,
      "position": [
        -1936,
        352
      ],
      "parameters": {
        "options": {},
        "platform": "tiktok",
        "accountId": {
          "__rl": true,
          "mode": "list",
          "value": "9332",
          "cachedResultUrl": "https://backend.blotato.com/v2/accounts/9332",
          "cachedResultName": "docteur.firas"
        },
        "postContentText": "={{ $('Google Sheets - Read Post Data').item.json.Caption }}",
        "postContentMediaUrls": "={{ $json.url }}"
      },
      "typeVersion": 2
    },
    {
      "id": "0448a51f-aaa6-4ba2-b039-06ed1ad2cebd",
      "name": "Combinar",
      "type": "n8n-nodes-base.merge",
      "position": [
        -976,
        432
      ],
      "parameters": {
        "mode": "chooseBranch",
        "numberInputs": 9
      },
      "typeVersion": 3.2
    },
    {
      "id": "9f85e352-a80a-4d7e-95a3-eb44b5e6ece9",
      "name": "Linkedin",
      "type": "@blotato/n8n-nodes-blotato.blotato",
      "disabled": true,
      "position": [
        -1664,
        352
      ],
      "parameters": {
        "options": {},
        "platform": "linkedin",
        "accountId": {
          "__rl": true,
          "mode": "list",
          "value": "1446",
          "cachedResultUrl": "https://backend.blotato.com/v2/accounts/1446",
          "cachedResultName": "Samuel Amalric"
        },
        "postContentText": "={{ $('Google Sheets - Read Post Data').item.json.Caption }}",
        "postContentMediaUrls": "={{ $json.url }}"
      },
      "typeVersion": 2
    },
    {
      "id": "77b1d78e-871d-4c5e-9059-975c00ea8148",
      "name": "Facebook",
      "type": "@blotato/n8n-nodes-blotato.blotato",
      "disabled": true,
      "position": [
        -1360,
        352
      ],
      "parameters": {
        "options": {},
        "platform": "facebook",
        "accountId": {
          "__rl": true,
          "mode": "list",
          "value": "1759",
          "cachedResultUrl": "https://backend.blotato.com/v2/accounts/1759",
          "cachedResultName": "Firass Ben"
        },
        "facebookPageId": {
          "__rl": true,
          "mode": "list",
          "value": "101603614680195",
          "cachedResultUrl": "https://backend.blotato.com/v2/accounts/1759/subaccounts/101603614680195",
          "cachedResultName": "Dr. Firas"
        },
        "postContentText": "={{ $('Google Sheets - Read Post Data').item.json.Caption }}",
        "postContentMediaUrls": "={{ $json.url }}"
      },
      "typeVersion": 2
    },
    {
      "id": "0697ca5c-ffca-47f4-8580-f19a2fd5dd63",
      "name": "Instagram",
      "type": "@blotato/n8n-nodes-blotato.blotato",
      "disabled": true,
      "position": [
        -1936,
        528
      ],
      "parameters": {
        "options": {
          "instagramMediaType": "reel"
        },
        "accountId": {
          "__rl": true,
          "mode": "list",
          "value": "7341",
          "cachedResultUrl": "https://backend.blotato.com/v2/accounts/7341",
          "cachedResultName": "doc.firass"
        },
        "postContentText": "={{ $('Google Sheets - Read Post Data').item.json.Caption }}",
        "postContentMediaUrls": "={{ $json.url }}"
      },
      "typeVersion": 2
    },
    {
      "id": "123225b0-7ace-4304-a7ee-7e116357d471",
      "name": "Threads",
      "type": "@blotato/n8n-nodes-blotato.blotato",
      "disabled": true,
      "position": [
        -1936,
        720
      ],
      "parameters": {
        "options": {},
        "platform": "threads",
        "accountId": {
          "__rl": true,
          "mode": "list",
          "value": "2280",
          "cachedResultUrl": "https://backend.blotato.com/v2/accounts/2280",
          "cachedResultName": "doc.firass"
        },
        "postContentText": "={{ $('Google Sheets - Read Post Data').item.json.Caption }}",
        "postContentMediaUrls": "={{ $json.url }}"
      },
      "typeVersion": 2
    },
    {
      "id": "00c29455-4e5d-46c6-bb58-ff6d59fcbb6e",
      "name": "Bluesky",
      "type": "@blotato/n8n-nodes-blotato.blotato",
      "disabled": true,
      "position": [
        -1664,
        720
      ],
      "parameters": {
        "options": {},
        "platform": "bluesky",
        "accountId": {
          "__rl": true,
          "mode": "list",
          "value": "6012",
          "cachedResultUrl": "https://backend.blotato.com/v2/accounts/6012",
          "cachedResultName": "formationinternet.bsky.social"
        },
        "postContentText": "={{ $('Google Sheets - Read Post Data').item.json.Caption }}",
        "postContentMediaUrls": "={{ $json.url }}"
      },
      "typeVersion": 2
    },
    {
      "id": "9deed3dc-846f-414b-9693-8972f3af4bca",
      "name": "Pinterest",
      "type": "@blotato/n8n-nodes-blotato.blotato",
      "disabled": true,
      "position": [
        -1360,
        720
      ],
      "parameters": {
        "options": {},
        "platform": "pinterest",
        "accountId": {
          "__rl": true,
          "mode": "list",
          "value": "363",
          "cachedResultUrl": "https://backend.blotato.com/v2/accounts/363",
          "cachedResultName": "formationinternet2022"
        },
        "postContentText": "={{ $('Google Sheets - Read Post Data').item.json.Caption }}",
        "pinterestBoardId": {
          "__rl": true,
          "mode": "id",
          "value": "1146658823815436667"
        },
        "postContentMediaUrls": "={{ $json.url }}"
      },
      "typeVersion": 2
    },
    {
      "id": "634c8371-34b1-4a39-ba59-51d6a648cb79",
      "name": "Twitter (X)",
      "type": "@blotato/n8n-nodes-blotato.blotato",
      "disabled": true,
      "position": [
        -1664,
        528
      ],
      "parameters": {
        "options": {},
        "platform": "twitter",
        "accountId": {
          "__rl": true,
          "mode": "list",
          "value": "1289",
          "cachedResultUrl": "https://backend.blotato.com/v2/accounts/1289",
          "cachedResultName": "Docteur_Firas"
        },
        "postContentText": "={{ $('Google Sheets - Read Post Data').item.json.Caption }}",
        "postContentMediaUrls": "={{ $json.url }}"
      },
      "typeVersion": 2
    },
    {
      "id": "3614fe10-1f54-4462-b9d3-0d8ab4181f22",
      "name": "Obtener ID de Google Drive",
      "type": "n8n-nodes-base.set",
      "position": [
        -2368,
        544
      ],
      "parameters": {
        "options": {},
        "assignments": {
          "assignments": [
            {
              "id": "a1750d20-2f6e-4826-80b8-654d0985120d",
              "name": "final_google_drive_url",
              "type": "string",
              "value": "={{ $json['URL VIDEO FINAL'].match(/https:\\/\\/drive\\.google\\.com\\/file\\/d\\/([A-Za-z0-9_-]+)/i)[1] }}"
            }
          ]
        }
      },
      "typeVersion": 3.4
    },
    {
      "id": "1eac3d7c-b6ce-4a66-9d48-d22b4dee94d2",
      "name": "Google Sheets - Actualizar estado",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        -752,
        352
      ],
      "parameters": {
        "operation": "appendOrUpdate",
        "sheetName": {
          "__rl": true,
          "mode": "list",
          "value": "",
          "cachedResultUrl": "",
          "cachedResultName": ""
        },
        "documentId": {
          "__rl": true,
          "mode": "id",
          "value": "="
        }
      },
      "credentials": {
        "googleSheetsOAuth2Api": {
          "id": "51us92xkOlrvArhV",
          "name": "Google Sheets account"
        }
      },
      "typeVersion": 4.5
    },
    {
      "id": "3970a5a3-296f-450a-be06-769599c0aa06",
      "name": "OpenAI - Transcribir video a texto",
      "type": "@n8n/n8n-nodes-langchain.openAi",
      "position": [
        -1888,
        -528
      ],
      "parameters": {
        "options": {
          "language": "fr",
          "temperature": 0
        },
        "resource": "audio",
        "operation": "transcribe"
      },
      "credentials": {
        "openAiApi": {
          "id": "6h3DfVhNPw9I25nO",
          "name": "OpenAi account"
        }
      },
      "typeVersion": 1.8
    },
    {
      "id": "c0d8c807-18ff-4bcf-8793-669546b35a12",
      "name": "Modelo GPT-5 de OpenAI",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "position": [
        -1168,
        -288
      ],
      "parameters": {
        "model": {
          "__rl": true,
          "mode": "list",
          "value": "gpt-5-mini",
          "cachedResultName": "gpt-5-mini"
        },
        "options": {}
      },
      "credentials": {
        "openAiApi": {
          "id": "6h3DfVhNPw9I25nO",
          "name": "OpenAi account"
        }
      },
      "typeVersion": 1.2
    },
    {
      "id": "49a117f1-6c99-47db-bc63-1edbc65fe1e4",
      "name": "LangChain - Herramienta Think",
      "type": "@n8n/n8n-nodes-langchain.toolThink",
      "position": [
        -992,
        -288
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "d5bbb0c4-6420-4309-99f1-b27cb7898a12",
      "name": "Nota adhesiva",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -2496,
        -624
      ],
      "parameters": {
        "width": 1040,
        "height": 512,
        "content": "# Step 1 — Capture & Transcribe Voice Input"
      },
      "typeVersion": 1
    },
    {
      "id": "38608256-9c49-4b67-beef-ecdc705e4bee",
      "name": "Nota adhesiva1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -1424,
        -624
      ],
      "parameters": {
        "width": 912,
        "height": 512,
        "content": "# Step 2 — Generate Title & Caption & Script with GPT‑5\n"
      },
      "typeVersion": 1
    },
    {
      "id": "6c1df7b3-0344-4958-a92f-3df835c025cc",
      "name": "Nota adhesiva2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -2480,
        -80
      ],
      "parameters": {
        "color": 4,
        "width": 1968,
        "height": 320,
        "content": "# Step 3 — Create AI Avatar Video (HeyGen)"
      },
      "typeVersion": 1
    },
    {
      "id": "1ca3a432-0926-4e1a-8e5f-b8c107dbc7ea",
      "name": "Nota adhesiva4",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -2496,
        272
      ],
      "parameters": {
        "width": 1976,
        "height": 664,
        "content": "# 🚀 Step 4 — Auto-Publish to 9 Social Platforms"
      },
      "typeVersion": 1
    },
    {
      "id": "3d01cbe5-d17d-457c-8867-b80ede98526f",
      "name": "Disparador Telegram: Recibir mensaje de voz",
      "type": "n8n-nodes-base.telegramTrigger",
      "position": [
        -2416,
        -304
      ],
      "webhookId": "04070fca-0211-4cb3-872b-1f65afec5c15",
      "parameters": {
        "updates": [
          "message"
        ],
        "additionalFields": {}
      },
      "credentials": {
        "telegramApi": {
          "id": "Din4PiygHfuSCqkA",
          "name": "Telegram account 11"
        }
      },
      "typeVersion": 1.2
    },
    {
      "id": "b6587b49-46b8-4247-9fbe-2f0ed8f5e687",
      "name": "Telegram: Descargar voz",
      "type": "n8n-nodes-base.telegram",
      "position": [
        -2096,
        -304
      ],
      "webhookId": "c7bd7f51-2a7c-4a84-bfc8-39cbb824577d",
      "parameters": {
        "fileId": "={{ $json.message.voice.file_id }}",
        "resource": "file",
        "additionalFields": {}
      },
      "credentials": {
        "telegramApi": {
          "id": "Din4PiygHfuSCqkA",
          "name": "Telegram account 11"
        }
      },
      "typeVersion": 1.2
    },
    {
      "id": "3f56954a-85ae-4073-a597-e7ec5b3b0ad0",
      "name": "Google Drive: Subir voz",
      "type": "n8n-nodes-base.googleDrive",
      "position": [
        -1888,
        -304
      ],
      "parameters": {
        "name": "={{ $('Telegram Trigger: Receive Voice Message').item.json.message.voice.file_unique_id }}",
        "driveId": {
          "__rl": true,
          "mode": "id",
          "value": "="
        },
        "options": {},
        "folderId": {
          "__rl": true,
          "mode": "id",
          "value": "="
        }
      },
      "credentials": {
        "googleDriveOAuth2Api": {
          "id": "gzeHMd64HAz6HBIe",
          "name": "Google Drive account"
        }
      },
      "typeVersion": 3
    },
    {
      "id": "5602473d-1449-47a5-8676-25a38fe7c509",
      "name": "Google Sheets: Registrar metadatos de voz",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        -1680,
        -304
      ],
      "parameters": {
        "columns": {
          "value": {
            "ID VOICE": "={{ $('Telegram Trigger: Receive Voice Message').item.json.message.voice.file_unique_id }}",
            "URL VOICE": "={{ $json.webViewLink }}"
          },
          "schema": [
            {
              "id": "ID VOICE",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "ID VOICE",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "URL VOICE",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "URL VOICE",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            }
          ],
          "mappingMode": "defineBelow",
          "matchingColumns": [
            "ID VOICE"
          ],
          "attemptToConvertTypes": false,
          "convertFieldsToString": false
        },
        "options": {},
        "operation": "appendOrUpdate",
        "sheetName": {
          "__rl": true,
          "mode": "id",
          "value": "="
        },
        "documentId": {
          "__rl": true,
          "mode": "id",
          "value": "="
        }
      },
      "credentials": {
        "googleSheetsOAuth2Api": {
          "id": "51us92xkOlrvArhV",
          "name": "Google Sheets account"
        }
      },
      "typeVersion": 4.7
    },
    {
      "id": "ede833b5-fdb6-4e89-866b-0e1a3b3e42a5",
      "name": "HeyGen: Listar avatares",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        -2400,
        -528
      ],
      "parameters": {
        "url": "https://api.heygen.com/v2/avatars",
        "options": {},
        "sendHeaders": true,
        "authentication": "genericCredentialType",
        "genericAuthType": "httpHeaderAuth",
        "headerParameters": {
          "parameters": [
            {
              "name": "Accept",
              "value": "application/json"
            }
          ]
        }
      },
      "credentials": {
        "httpHeaderAuth": {
          "id": "87iDnrnQeZvqqHoK",
          "name": "HeyGen III"
        }
      },
      "typeVersion": 4.2
    },
    {
      "id": "27c4a0d9-7a15-417e-9827-40ebb80348cb",
      "name": "Google Sheets: Leer configuración de avatar",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        -2400,
        32
      ],
      "parameters": {
        "sheetName": {
          "__rl": true,
          "mode": "id",
          "value": ""
        },
        "documentId": {
          "__rl": true,
          "mode": "id",
          "value": "="
        }
      },
      "credentials": {
        "googleSheetsOAuth2Api": {
          "id": "51us92xkOlrvArhV",
          "name": "Google Sheets account"
        }
      },
      "typeVersion": 4.7
    },
    {
      "id": "79f9fb76-9e3f-4663-8497-4418fa5a3ab2",
      "name": "HeyGen: Generar video de avatar",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        -1792,
        32
      ],
      "parameters": {
        "url": "https://api.heygen.com/v2/video/generate",
        "method": "POST",
        "options": {},
        "jsonBody": "={\n  \"video_inputs\": [\n    {\n      \"character\": {\n        \"type\": \"avatar\",\n        \"avatar_id\": \"{{ $('ID Avatar').item.json.id_avatar }}\",\n        \"avatar_style\": \"normal\"\n      },\n      \"voice\": {\n        \"type\": \"text\",\n        \"input_text\": \"{{ $json.Script }}\",\n        \"voice_id\": \"{{ $('ID Avatar').item.json.id_voice }}\"\n      }\n    }\n  ],\n  \"dimension\": {\n    \"width\": 1280,\n    \"height\": 720\n  }\n} ",
        "sendBody": true,
        "sendHeaders": true,
        "specifyBody": "json",
        "authentication": "genericCredentialType",
        "genericAuthType": "httpHeaderAuth",
        "headerParameters": {
          "parameters": [
            {}
          ]
        }
      },
      "credentials": {
        "httpHeaderAuth": {
          "id": "87iDnrnQeZvqqHoK",
          "name": "HeyGen III"
        }
      },
      "typeVersion": 4.2
    },
    {
      "id": "863d7fed-05d0-4172-adbf-34147b340aed",
      "name": "Esperar renderizado",
      "type": "n8n-nodes-base.wait",
      "position": [
        -1568,
        32
      ],
      "webhookId": "240ae15e-d5ee-4483-9566-a82927fe2ee7",
      "parameters": {},
      "typeVersion": 1.1
    },
    {
      "id": "181fcfd9-28b3-465c-a6ad-5a51457aebe0",
      "name": "HeyGen: Verificar estado del video",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        -1376,
        32
      ],
      "parameters": {
        "url": "=https://api.heygen.com/v1/video_status.get?video_id={{ $('HeyGen: Generate Avatar Video').item.json.data.video_id }}",
        "options": {},
        "sendHeaders": true,
        "authentication": "genericCredentialType",
        "genericAuthType": "httpHeaderAuth",
        "headerParameters": {
          "parameters": [
            {
              "name": "Accept",
              "value": "application/json"
            }
          ]
        }
      },
      "credentials": {
        "httpHeaderAuth": {
          "id": "87iDnrnQeZvqqHoK",
          "name": "HeyGen III"
        }
      },
      "typeVersion": 4.2
    },
    {
      "id": "a5df5318-d518-4520-ab25-f7575d5e360a",
      "name": "Si: ¿Video completado?",
      "type": "n8n-nodes-base.if",
      "position": [
        -1152,
        32
      ],
      "parameters": {
        "options": {},
        "conditions": {
          "options": {
            "version": 2,
            "leftValue": "",
            "caseSensitive": true,
            "typeValidation": "strict"
          },
          "combinator": "and",
          "conditions": [
            {
              "id": "d5963870-0093-4333-b2a6-39ddd9803a6a",
              "operator": {
                "name": "filter.operator.equals",
                "type": "string",
                "operation": "equals"
              },
              "leftValue": "={{ $json.data.status }}",
              "rightValue": "completed"
            }
          ]
        }
      },
      "typeVersion": 2.2
    },
    {
      "id": "0bb8684f-b280-4c14-9ea8-892134a14fb9",
      "name": "HTTP: Descargar video final",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        -912,
        32
      ],
      "parameters": {
        "url": "={{ $json.data.video_url }}",
        "options": {}
      },
      "typeVersion": 4.2
    },
    {
      "id": "1ea34240-e8fa-411e-8ff2-7c7381c48a34",
      "name": "Google Drive: Subir video final",
      "type": "n8n-nodes-base.googleDrive",
      "position": [
        -672,
        32
      ],
      "parameters": {
        "name": "={{ $('Telegram Trigger: Receive Voice Message').item.json.message.voice.file_unique_id }}",
        "driveId": {
          "__rl": true,
          "mode": "id",
          "value": "="
        },
        "options": {},
        "folderId": {
          "__rl": true,
          "mode": "id",
          "value": "="
        }
      },
      "credentials": {
        "googleDriveOAuth2Api": {
          "id": "gzeHMd64HAz6HBIe",
          "name": "Google Drive account"
        }
      },
      "typeVersion": 3
    },
    {
      "id": "cdc8b7f1-cc90-4545-ac0d-65666cfc2fa4",
      "name": "Google Sheets: Guardar URL del video final",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        -2368,
        352
      ],
      "parameters": {
        "columns": {
          "value": {
            "ID VOICE": "={{ $('Telegram Trigger: Receive Voice Message').item.json.message.voice.file_unique_id }}",
            "row_number": 0,
            "URL VIDEO FINAL": "={{ $json.webViewLink }}"
          },
          "schema": [
            {
              "id": "ID VOICE",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "ID VOICE",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "URL VOICE",
              "type": "string",
              "display": true,
              "removed": true,
              "required": false,
              "displayName": "URL VOICE",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Title",
              "type": "string",
              "display": true,
              "removed": true,
              "required": false,
              "displayName": "Title",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Caption",
              "type": "string",
              "display": true,
              "removed": true,
              "required": false,
              "displayName": "Caption",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Script",
              "type": "string",
              "display": true,
              "removed": true,
              "required": false,
              "displayName": "Script",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "URL VIDEO FINAL",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "URL VIDEO FINAL",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Status",
              "type": "string",
              "display": true,
              "removed": true,
              "required": false,
              "displayName": "Status",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "row_number",
              "type": "number",
              "display": true,
              "removed": false,
              "readOnly": true,
              "required": false,
              "displayName": "row_number",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            }
          ],
          "mappingMode": "defineBelow",
          "matchingColumns": [
            "ID VOICE"
          ],
          "attemptToConvertTypes": false,
          "convertFieldsToString": false
        },
        "options": {},
        "operation": "update",
        "sheetName": {
          "__rl": true,
          "mode": "id",
          "value": "="
        },
        "documentId": {
          "__rl": true,
          "mode": "id",
          "value": "="
        }
      },
      "credentials": {
        "googleSheetsOAuth2Api": {
          "id": "51us92xkOlrvArhV",
          "name": "Google Sheets account"
        }
      },
      "typeVersion": 4.7
    },
    {
      "id": "36bcedc0-301b-4be0-b327-5d6dcc3c07d6",
      "name": "Telegram: Enviar confirmación de publicación",
      "type": "n8n-nodes-base.telegram",
      "position": [
        -752,
        560
      ],
      "webhookId": "2c841018-28e6-4b12-a22e-2d2477c8e9dc",
      "parameters": {
        "text": "Posted",
        "chatId": "={{ $('Telegram Trigger: Receive Voice Message').item.json.message.chat.id }}",
        "additionalFields": {}
      },
      "credentials": {
        "telegramApi": {
          "id": "Din4PiygHfuSCqkA",
          "name": "Telegram account 11"
        }
      },
      "typeVersion": 1.2
    },
    {
      "id": "c1b40ff1-efa4-43dd-b969-5fd962ae8b15",
      "name": "Nota adhesiva3",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -464,
        -624
      ],
      "parameters": {
        "color": 6,
        "width": 508,
        "height": 1556,
        "content": "# 🎬 Automate Video Creation from Voice Input with HeyGen & n8n\n\nTurn a simple idea into a **viral video** and auto-publish it across platforms using  \n**GPT-5**, **HeyGen**, **Blotato**, **Google Sheets**, and **n8n**.  \n\n---\n\n### 🎥 Full Tutorial  \n[![Watch on YouTube](https://img.youtube.com/vi/6Pzw_NC2GfY/hqdefault.jpg)](https://youtu.be/6Pzw_NC2GfY)  \n👉 [Click here to watch the full YouTube tutorial](https://youtu.be/6Pzw_NC2GfY)\n\n---\n\n### 📘 Documentation  \nAccess detailed setup instructions, API config, platform connection guides, and workflow customization tips:\n\n📎 [Open the full documentation on Notion](https://automatisation.notion.site/Blotato-2473d6550fd980e19983f69611a80a0d?source=copy_link)\n\n---\n\n## ⚙️ Requirements\n\n1. ✅ **Create a [Blotato](https://blotato.com/?ref=firas) account** (Pro plan required for API access)  \n2. 🔑 **Generate your Blotato API Key** via: `Settings > API > Generate API Key`  \n3. 📦 **Enable “Verified Community Nodes”** in the n8n admin settings  \n4. 🧩 **Install the Blotato** verified community node in n8n  \n5. 🛠 **Create a Blotato API credential** inside your n8n credentials tab  \n6. 📄 **Duplicate this [Google Sheet template](https://docs.google.com/spreadsheets/d/1hINQ6xYqxYVXcyVUOs69VV9CiarGUshj5eL8wr7yH24/edit?usp=sharing)**  \n7. ☁️ **Make sure your Google Drive folder is PUBLIC** (anyone with the link can access)  \n8. 📌 **Complete the 3 brown sticky note steps** inside the workflow editor\n\n"
      },
      "typeVersion": 1
    },
    {
      "id": "7cb61d6b-4262-4312-b98c-6121431c58d7",
      "name": "Google Sheets - Leer datos de publicación",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        -2160,
        352
      ],
      "parameters": {
        "sheetName": {
          "__rl": true,
          "mode": "list",
          "value": "",
          "cachedResultUrl": "",
          "cachedResultName": ""
        },
        "documentId": {
          "__rl": true,
          "mode": "id",
          "value": "="
        }
      },
      "credentials": {
        "googleSheetsOAuth2Api": {
          "id": "51us92xkOlrvArhV",
          "name": "Google Sheets account"
        }
      },
      "typeVersion": 4.7
    },
    {
      "id": "d8ff3ddd-897b-4c30-8933-aad1b7bc4588",
      "name": "Agente IA - Generar título, descripción y guion",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        -1072,
        -528
      ],
      "parameters": {
        "text": "={{ $json.text }}",
        "options": {
          "systemMessage": "=You will first create a \"script to read\" (maximum 100 words) that directly answers the request contained in the TRANSCRIPTION. The script must stay faithful to the TRANSCRIPTION, no invention, no external info.\n\nThe script must be written with a motivating and inspiring tone, as it will be read in a presentation video shared on social media. It should sound engaging and encourage the audience to take interest.\n\nThen, based on this script, you will create a concise Title and a short Caption. Detect the language from the TRANSCRIPTION and write in that same language. No emojis. No hashtags.\n\nRULES:\n- Script: ≤ 100 words, clear, faithful, aligned with TRANSCRIPTION.\n- Title: clear, compelling, faithful to the script. Aim ≤ 70 characters. No clickbait. No emojis/hashtags.\n- Caption: ≤ 200 characters (characters, not words). Crisp, adds context or a takeaway. No emojis/hashtags.\n- Keep all content aligned with TRANSCRIPTION. Do not add external info.\n\nFINAL OUTPUT (single line JSON):\n{\"script\":\"<SCRIPT TO READ>\", \"title\":\"<TITLE>\", \"caption\":\"<CAPTION>\"}\n\n\nTRANSCRIPTION:\n{{ $json.text }}\n\nUse the Google Sheets tool to save the generated script, title and caption for this video.\n\n\n"
        },
        "promptType": "define"
      },
      "typeVersion": 2
    },
    {
      "id": "2ba847ed-2361-4f98-a526-9785772e30b7",
      "name": "Google Sheets - Actualizar título, descripción y guion",
      "type": "n8n-nodes-base.googleSheetsTool",
      "position": [
        -768,
        -288
      ],
      "parameters": {
        "columns": {
          "value": {
            "Title": "={{ /*n8n-auto-generated-fromAI-override*/ $fromAI('Title', ``, 'string') }}",
            "Script": "={{ /*n8n-auto-generated-fromAI-override*/ $fromAI('Script', ``, 'string') }}",
            "Caption": "={{ /*n8n-auto-generated-fromAI-override*/ $fromAI('Caption', ``, 'string') }}",
            "ID VOICE": "={{ $('Telegram Trigger: Receive Voice Message').item.json.message.voice.file_unique_id }}"
          },
          "schema": [
            {
              "id": "ID VOICE",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "ID VOICE",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "URL VOICE",
              "type": "string",
              "display": true,
              "removed": true,
              "required": false,
              "displayName": "URL VOICE",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Title",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "Title",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Caption",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "Caption",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Script",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "Script",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "URL VIDEO FINAL",
              "type": "string",
              "display": true,
              "removed": true,
              "required": false,
              "displayName": "URL VIDEO FINAL",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Status",
              "type": "string",
              "display": true,
              "removed": true,
              "required": false,
              "displayName": "Status",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            }
          ],
          "mappingMode": "defineBelow",
          "matchingColumns": [
            "ID VOICE"
          ],
          "attemptToConvertTypes": false,
          "convertFieldsToString": false
        },
        "options": {},
        "operation": "appendOrUpdate",
        "sheetName": {
          "__rl": true,
          "mode": "id",
          "value": "="
        },
        "documentId": {
          "__rl": true,
          "mode": "id",
          "value": "="
        }
      },
      "credentials": {
        "googleSheetsOAuth2Api": {
          "id": "51us92xkOlrvArhV",
          "name": "Google Sheets account"
        }
      },
      "typeVersion": 4.6
    },
    {
      "id": "86bb1d30-e4fd-4649-84e1-5659a0f35ab7",
      "name": "Google Sheets: Leer configuración de avatar1",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        -2016,
        32
      ],
      "parameters": {
        "sheetName": {
          "__rl": true,
          "mode": "id",
          "value": ""
        },
        "documentId": {
          "__rl": true,
          "mode": "id",
          "value": "="
        }
      },
      "credentials": {
        "googleSheetsOAuth2Api": {
          "id": "51us92xkOlrvArhV",
          "name": "Google Sheets account"
        }
      },
      "typeVersion": 4.7
    },
    {
      "id": "13853816-2015-4df2-a0e7-b588d28a61be",
      "name": "Telegram: Enviar video final",
      "type": "n8n-nodes-base.telegram",
      "position": [
        -752,
        752
      ],
      "webhookId": "4013713f-60e1-4bb0-80ad-4867edec7fbc",
      "parameters": {
        "file": "={{ $('Upload Video to BLOTATO').item.json.url }}",
        "chatId": "={{ $('Telegram Trigger: Receive Voice Message').item.json.message.chat.id }}",
        "operation": "sendVideo",
        "additionalFields": {}
      },
      "credentials": {
        "telegramApi": {
          "id": "BnYYbppuWHvcFhaj",
          "name": "Telegram account 10"
        }
      },
      "typeVersion": 1.2
    }
  ],
  "active": false,
  "pinData": {
    "Google Drive: Upload Final Video": [
      {
        "json": {
          "id": "12kAftlpocfZzW4nYy8MEV7cG5LFesaG7",
          "kind": "drive#file",
          "name": "AgADcRsAAse1UFE",
          "size": "12958247",
          "owners": [
            {
              "me": true,
              "kind": "drive#user",
              "photoLink": "https://lh3.googleusercontent.com/a/ACg8ocKilK_sZ4F6-P8FVP9791ojDfrt5rwCWBKKVIdry8sv5OGENhpm=s64",
              "displayName": "DR FIRASS",
              "emailAddress": "docteur.firass@gmail.com",
              "permissionId": "05956245338481116000"
            }
          ],
          "shared": true,
          "spaces": [
            "drive"
          ],
          "parents": [
            "1jSkENv2t7O6CMaSomvqQcgHmtaoPbxqb"
          ],
          "starred": false,
          "trashed": false,
          "version": "3",
          "iconLink": "https://drive-thirdparty.googleusercontent.com/16/type/video/mp4",
          "mimeType": "video/mp4",
          "ownedByMe": true,
          "viewedByMe": false,
          "createdTime": "2025-08-23T15:22:19.515Z",
          "md5Checksum": "7f79a0d119095e4f26efe65d39ed2c1d",
          "permissions": [
            {
              "id": "anyoneWithLink",
              "kind": "drive#permission",
              "role": "reader",
              "type": "anyone",
              "allowFileDiscovery": false
            },
            {
              "id": "05956245338481116000",
              "kind": "drive#permission",
              "role": "owner",
              "type": "user",
              "deleted": false,
              "displayName": "docteur.firass",
              "emailAddress": "docteur.firass@gmail.com",
              "pendingOwner": false
            }
          ],
          "webViewLink": "https://drive.google.com/file/d/12kAftlpocfZzW4nYy8MEV7cG5LFesaG7/view?usp=drivesdk",
          "capabilities": {
            "canCopy": true,
            "canEdit": true,
            "canShare": true,
            "canTrash": true,
            "canDelete": true,
            "canRename": true,
            "canComment": true,
            "canUntrash": true,
            "canDownload": true,
            "canReadLabels": false,
            "canAddChildren": false,
            "canListChildren": false,
            "canModifyLabels": false,
            "canModifyContent": true,
            "canReadRevisions": true,
            "canRemoveChildren": false,
            "canAcceptOwnership": false,
            "canAddMyDriveParent": false,
            "canMoveItemOutOfDrive": true,
            "canMoveItemWithinDrive": true,
            "canRemoveMyDriveParent": true,
            "canMoveItemIntoTeamDrive": true,
            "canMoveChildrenWithinDrive": false,
            "canModifyContentRestriction": true,
            "canRemoveContentRestriction": false,
            "canEnableInheritedPermissions": true,
            "canChangeSecurityUpdateEnabled": false,
            "canChangeViewersCanCopyContent": true,
            "canDisableInheritedPermissions": false,
            "canChangeItemDownloadRestriction": true,
            "canModifyOwnerContentRestriction": true,
            "canModifyEditorContentRestriction": true,
            "canChangeCopyRequiresWriterPermission": true
          },
          "hasThumbnail": false,
          "modifiedByMe": true,
          "modifiedTime": "2025-08-23T15:22:20.204Z",
          "sha1Checksum": "6e2c54b3142809ec4f6ff64af90b3104234b4a0a",
          "fileExtension": "",
          "permissionIds": [
            "anyoneWithLink",
            "05956245338481116000"
          ],
          "headRevisionId": "0B3jjsxUriNbMVkMzUnFQbStyWjFab2tqUW0wUDRhNVk1Y0EwPQ",
          "quotaBytesUsed": "12958247",
          "sha256Checksum": "59a0143777ed293fe4ff15ab31596c415d4c9c4d5495ca3933a51db7b5637a57",
          "webContentLink": "https://drive.google.com/uc?id=12kAftlpocfZzW4nYy8MEV7cG5LFesaG7&export=download",
          "isAppAuthorized": true,
          "writersCanShare": true,
          "modifiedByMeTime": "2025-08-23T15:22:20.204Z",
          "originalFilename": "Untitled",
          "thumbnailVersion": "0",
          "explicitlyTrashed": false,
          "fullFileExtension": "",
          "lastModifyingUser": {
            "me": true,
            "kind": "drive#user",
            "photoLink": "https://lh3.googleusercontent.com/a/ACg8ocKilK_sZ4F6-P8FVP9791ojDfrt5rwCWBKKVIdry8sv5OGENhpm=s64",
            "displayName": "DR FIRASS",
            "emailAddress": "docteur.firass@gmail.com",
            "permissionId": "05956245338481116000"
          },
          "linkShareMetadata": {
            "securityUpdateEnabled": true,
            "securityUpdateEligible": false
          },
          "downloadRestrictions": {
            "itemDownloadRestriction": {
              "restrictedForReaders": false,
              "restrictedForWriters": false
            },
            "effectiveDownloadRestrictionWithContext": {
              "restrictedForReaders": false,
              "restrictedForWriters": false
            }
          },
          "viewersCanCopyContent": true,
          "copyRequiresWriterPermission": false,
          "inheritedPermissionsDisabled": false
        }
      }
    ],
    "Telegram Trigger: Receive Voice Message": [
      {
        "json": {
          "message": {
            "chat": {
              "id": 7458243954,
              "type": "private",
              "last_name": "N8N",
              "first_name": "Dr"
            },
            "date": 1755961481,
            "from": {
              "id": 7458243954,
              "is_bot": false,
              "last_name": "N8N",
              "first_name": "Dr",
              "language_code": "fr"
            },
            "voice": {
              "file_id": "AwACAgQAAxkBAAMPaKnYidxknMrvTM1GCUMCHAwPCd8AAnEbAALHtVBRDdHqJTKT3042BA",
              "duration": 13,
              "file_size": 55168,
              "mime_type": "audio/ogg",
              "file_unique_id": "AgADcRsAAse1UFE"
            },
            "message_id": 15
          },
          "update_id": 273126574
        }
      }
    ]
  },
  "settings": {
    "executionOrder": "v1"
  },
  "versionId": "45fd1797-7f01-47a6-8743-f117c3f4ad2e",
  "connections": {
    "0448a51f-aaa6-4ba2-b039-06ed1ad2cebd": {
      "main": [
        [
          {
            "node": "1eac3d7c-b6ce-4a66-9d48-d22b4dee94d2",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "14e90495-53e5-4d30-a739-f0274ac49237": {
      "main": [
        [
          {
            "node": "0448a51f-aaa6-4ba2-b039-06ed1ad2cebd",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "00c29455-4e5d-46c6-bb58-ff6d59fcbb6e": {
      "main": [
        [
          {
            "node": "0448a51f-aaa6-4ba2-b039-06ed1ad2cebd",
            "type": "main",
            "index": 7
          }
        ]
      ]
    },
    "123225b0-7ace-4304-a7ee-7e116357d471": {
      "main": [
        [
          {
            "node": "0448a51f-aaa6-4ba2-b039-06ed1ad2cebd",
            "type": "main",
            "index": 6
          }
        ]
      ]
    },
    "4046855d-0cab-471a-b933-58238c77cd03": {
      "main": [
        [
          {
            "node": "0448a51f-aaa6-4ba2-b039-06ed1ad2cebd",
            "type": "main",
            "index": 5
          }
        ]
      ]
    },
    "77b1d78e-871d-4c5e-9059-975c00ea8148": {
      "main": [
        [
          {
            "node": "0448a51f-aaa6-4ba2-b039-06ed1ad2cebd",
            "type": "main",
            "index": 2
          }
        ]
      ]
    },
    "9f85e352-a80a-4d7e-95a3-eb44b5e6ece9": {
      "main": [
        [
          {
            "node": "0448a51f-aaa6-4ba2-b039-06ed1ad2cebd",
            "type": "main",
            "index": 1
          }
        ]
      ]
    },
    "8bacbb69-ca03-4bfe-93e8-ef29cc768c9e": {
      "main": [
        [
          {
            "node": "86bb1d30-e4fd-4649-84e1-5659a0f35ab7",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "0697ca5c-ffca-47f4-8580-f19a2fd5dd63": {
      "main": [
        [
          {
            "node": "0448a51f-aaa6-4ba2-b039-06ed1ad2cebd",
            "type": "main",
            "index": 3
          }
        ]
      ]
    },
    "9deed3dc-846f-414b-9693-8972f3af4bca": {
      "main": [
        [
          {
            "node": "0448a51f-aaa6-4ba2-b039-06ed1ad2cebd",
            "type": "main",
            "index": 8
          }
        ]
      ]
    },
    "634c8371-34b1-4a39-ba59-51d6a648cb79": {
      "main": [
        [
          {
            "node": "0448a51f-aaa6-4ba2-b039-06ed1ad2cebd",
            "type": "main",
            "index": 4
          }
        ]
      ]
    },
    "c0d8c807-18ff-4bcf-8793-669546b35a12": {
      "ai_languageModel": [
        [
          {
            "node": "d8ff3ddd-897b-4c30-8933-aad1b7bc4588",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "863d7fed-05d0-4172-adbf-34147b340aed": {
      "main": [
        [
          {
            "node": "181fcfd9-28b3-465c-a6ad-5a51457aebe0",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "3614fe10-1f54-4462-b9d3-0d8ab4181f22": {
      "main": [
        [
          {
            "node": "d6171013-8ef6-43b7-b21e-00331d3bf02e",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "a5df5318-d518-4520-ab25-f7575d5e360a": {
      "main": [
        [
          {
            "node": "0bb8684f-b280-4c14-9ea8-892134a14fb9",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "863d7fed-05d0-4172-adbf-34147b340aed",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "49a117f1-6c99-47db-bc63-1edbc65fe1e4": {
      "ai_tool": [
        [
          {
            "node": "d8ff3ddd-897b-4c30-8933-aad1b7bc4588",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "d6171013-8ef6-43b7-b21e-00331d3bf02e": {
      "main": [
        [
          {
            "node": "14e90495-53e5-4d30-a739-f0274ac49237",
            "type": "main",
            "index": 0
          },
          {
            "node": "9f85e352-a80a-4d7e-95a3-eb44b5e6ece9",
            "type": "main",
            "index": 0
          },
          {
            "node": "77b1d78e-871d-4c5e-9059-975c00ea8148",
            "type": "main",
            "index": 0
          },
          {
            "node": "0697ca5c-ffca-47f4-8580-f19a2fd5dd63",
            "type": "main",
            "index": 0
          },
          {
            "node": "634c8371-34b1-4a39-ba59-51d6a648cb79",
            "type": "main",
            "index": 0
          },
          {
            "node": "4046855d-0cab-471a-b933-58238c77cd03",
            "type": "main",
            "index": 0
          },
          {
            "node": "123225b0-7ace-4304-a7ee-7e116357d471",
            "type": "main",
            "index": 0
          },
          {
            "node": "00c29455-4e5d-46c6-bb58-ff6d59fcbb6e",
            "type": "main",
            "index": 0
          },
          {
            "node": "9deed3dc-846f-414b-9693-8972f3af4bca",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "b6587b49-46b8-4247-9fbe-2f0ed8f5e687": {
      "main": [
        [
          {
            "node": "3f56954a-85ae-4073-a597-e7ec5b3b0ad0",
            "type": "main",
            "index": 0
          },
          {
            "node": "3970a5a3-296f-450a-be06-769599c0aa06",
            "type": "main",
            "index": 0
          },
          {
            "node": "27c4a0d9-7a15-417e-9827-40ebb80348cb",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "3f56954a-85ae-4073-a597-e7ec5b3b0ad0": {
      "main": [
        [
          {
            "node": "5602473d-1449-47a5-8676-25a38fe7c509",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "0bb8684f-b280-4c14-9ea8-892134a14fb9": {
      "main": [
        [
          {
            "node": "1ea34240-e8fa-411e-8ff2-7c7381c48a34",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "181fcfd9-28b3-465c-a6ad-5a51457aebe0": {
      "main": [
        [
          {
            "node": "a5df5318-d518-4520-ab25-f7575d5e360a",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "1eac3d7c-b6ce-4a66-9d48-d22b4dee94d2": {
      "main": [
        [
          {
            "node": "36bcedc0-301b-4be0-b327-5d6dcc3c07d6",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "79f9fb76-9e3f-4663-8497-4418fa5a3ab2": {
      "main": [
        [
          {
            "node": "863d7fed-05d0-4172-adbf-34147b340aed",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "7cb61d6b-4262-4312-b98c-6121431c58d7": {
      "main": [
        [
          {
            "node": "3614fe10-1f54-4462-b9d3-0d8ab4181f22",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "1ea34240-e8fa-411e-8ff2-7c7381c48a34": {
      "main": [
        [
          {
            "node": "cdc8b7f1-cc90-4545-ac0d-65666cfc2fa4",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "36bcedc0-301b-4be0-b327-5d6dcc3c07d6": {
      "main": [
        [
          {
            "node": "13853816-2015-4df2-a0e7-b588d28a61be",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "5602473d-1449-47a5-8676-25a38fe7c509": {
      "main": [
        []
      ]
    },
    "27c4a0d9-7a15-417e-9827-40ebb80348cb": {
      "main": [
        [
          {
            "node": "8bacbb69-ca03-4bfe-93e8-ef29cc768c9e",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "3970a5a3-296f-450a-be06-769599c0aa06": {
      "main": [
        [
          {
            "node": "d8ff3ddd-897b-4c30-8933-aad1b7bc4588",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "86bb1d30-e4fd-4649-84e1-5659a0f35ab7": {
      "main": [
        [
          {
            "node": "79f9fb76-9e3f-4663-8497-4418fa5a3ab2",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "cdc8b7f1-cc90-4545-ac0d-65666cfc2fa4": {
      "main": [
        [
          {
            "node": "7cb61d6b-4262-4312-b98c-6121431c58d7",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "3d01cbe5-d17d-457c-8867-b80ede98526f": {
      "main": [
        [
          {
            "node": "b6587b49-46b8-4247-9fbe-2f0ed8f5e687",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "d8ff3ddd-897b-4c30-8933-aad1b7bc4588": {
      "main": [
        []
      ]
    },
    "2ba847ed-2361-4f98-a526-9785772e30b7": {
      "ai_tool": [
        [
          {
            "node": "d8ff3ddd-897b-4c30-8933-aad1b7bc4588",
            "type": "ai_tool",
            "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 - Creación de contenido, 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.

Flujos de trabajo relacionados recomendados

💥 HeyGen - De la idea a la publicación: Automatización de video GPT-5 para YouTube, TikTok e Instagram - Video
Usar GPT-5 para generar videos de avatares virtuales de AI y publicarlos en plataformas de redes sociales
If
Set
Wait
+
If
Set
Wait
41 NodosDr. Firas
Creación de contenido
💥 Automatización de anuncios de video con NanoBanana, Seedream 4, ChatGPT Image y Veo 3 - VIDE
Usar IA (NanoBanana, Seedream, GPT-4o, Veo 3) para automatizar y publicar campañas de video publicitario
Set
Code
Wait
+
Set
Code
Wait
63 NodosDr. Firas
Creación de contenido
💥 Usar NanoBanana y VEO3 para generar videos virales de IA, compartir a través de Blotato a plataformas sociales - Video
Generar videos virales de IA con NanoBanana y VEO3, compartir en redes sociales con Blotato
Set
Code
Wait
+
Set
Code
Wait
47 NodosDr. Firas
Varios
💥 Generar automáticamente videos para redes sociales con GPT-5 y publicarlos con Blotato - Video
Usar GPT-5 para generar automáticamente videos de redes sociales y publicarlos con Blotato
Set
Merge
Telegram
+
Set
Merge
Telegram
31 NodosDr. Firas
Redes sociales
💥 Crear anuncios virales con NanoBanana y Seedance, publicar videos en redes sociales mediante upload-post VIDE II
Usar IA para crear anuncios virales multimedia: NanoBanana, Seedance y Suno para redes sociales
If
Set
Code
+
If
Set
Code
45 NodosDr. Firas
Varios
💥 Usar VEO3 y Blotato para crear y publicar automáticamente videos virales de IA en 9 plataformas
Usar VEO3 para generar videos de IA y distribuirlos en múltiples plataformas a través de Blotato
Set
Wait
Telegram
+
Set
Wait
Telegram
29 NodosDr. Firas
Creación de contenido
Información del flujo de trabajo
Nivel de dificultad
Avanzado
Número de nodos41
Categoría2
Tipos de nodos16
Descripción de la dificultad

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

Autor
Dr. Firas

Dr. Firas

@drfiras

Automation expert and certified trainer. I create hands-on courses to master automation with n8n. Contact me to access my exclusive training and start building powerful workflows today. 🚀

Enlaces externos
Ver en n8n.io

Compartir este flujo de trabajo

Categorías

Categorías: 34