{
  "name": "Workflow Youtube",
  "nodes": [
    {
      "parameters": {
        "youtubeId": "https://www.youtube.com/watch?v=CXZyZPTY5jI"
      },
      "id": "8429a9ac-ed5b-4276-8e96-34520a819fd7",
      "name": "Youtube Transcript",
      "type": "n8n-nodes-youtube-transcript.youtubeTranscriptNode",
      "typeVersion": 1,
      "position": [
        -680,
        480
      ]
    },
    {
      "parameters": {},
      "id": "b1c44d5b-3822-465a-9202-aca3b6eb1862",
      "name": "When clicking \u2018Test workflow\u2019",
      "type": "n8n-nodes-base.manualTrigger",
      "typeVersion": 1,
      "position": [
        -980,
        480
      ]
    },
    {
      "parameters": {
        "resource": "draft",
        "subject": "dd",
        "message": "={{ $json.output.summary }}",
        "options": {}
      },
      "id": "22c90747-c167-4b90-b37b-7adde817a451",
      "name": "Gmail1",
      "type": "n8n-nodes-base.gmail",
      "typeVersion": 2.1,
      "position": [
        220,
        180
      ],
      "credentials": {
        "gmailOAuth2": {
          "name": "<your credential>"
        }
      }
    },
    {
      "parameters": {
        "options": {}
      },
      "id": "8291a3c1-19f0-40b5-b44d-898ccbdbfbfa",
      "name": "OpenAI Chat Model",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "typeVersion": 1,
      "position": [
        -240,
        380
      ],
      "credentials": {
        "openAiApi": {
          "name": "<your credential>"
        }
      }
    },
    {
      "parameters": {
        "agent": "conversationalAgent",
        "promptType": "define",
        "text": "=ACTION\nAnalyse et r\u00e9sume le contenu de {{ $json.text }} en mettant en avant les \u00e9l\u00e9ments cl\u00e9s, tout en orientant le r\u00e9sum\u00e9 vers l\u2019action. Le but est de fournir une synth\u00e8se qui inspire et pousse \u00e0 un changement positif dans la bonne direction.\n\nSTEPS\n\nIdentifie les points les plus importants et r\u00e9sume-les de mani\u00e8re concise.\nExtrai les sujets ou th\u00e8mes significatifs abord\u00e9s dans le texte.\nS\u00e9lectionne les citations, statistiques ou donn\u00e9es les plus percutantes et utiles pour le lecteur.\nPropose des recommandations ou actions concr\u00e8tes, pratiques et directement exploitables.\nOrganise les informations dans un format clair et facile \u00e0 lire, en mettant l\u2019accent sur l\u2019impact des actions sugg\u00e9r\u00e9es.\nPERSONA\nAgis en tant qu\u2019expert en d\u00e9veloppement personnel ou en strat\u00e9gie, sp\u00e9cialis\u00e9 dans l\u2019identification d\u2019actions concr\u00e8tes pour transformer les id\u00e9es en r\u00e9sultats tangibles.\n\nEXAMPLES\n\nR\u00e9sum\u00e9 bref : \"Le texte explore comment des ajustements simples dans nos habitudes peuvent am\u00e9liorer significativement notre productivit\u00e9.\"\nTh\u00e8mes abord\u00e9s : \"Optimisation personnelle, gestion du temps, automatisation des t\u00e2ches.\"\nCitation notable : \"Les petites actions quotidiennes cumul\u00e9es m\u00e8nent \u00e0 des transformations majeures.\"\nAction sugg\u00e9r\u00e9e : \"Identifiez une habitude inefficace et remplacez-la par une action concr\u00e8te et mesurable d\u00e8s aujourd'hui.\"\nCONTEXT\nLe texte contient des le\u00e7ons ou insights visant \u00e0 inspirer, motiver ou guider le lecteur vers une am\u00e9lioration personnelle ou professionnelle. Le r\u00e9sum\u00e9 doit \u00eatre une boussole, aidant \u00e0 passer directement \u00e0 l\u2019action.\n\nCONSTRAINTS\n\nLe r\u00e9sum\u00e9 doit rester bref et impactant, sans d\u00e9passer 300 mots.\nLes actions sugg\u00e9r\u00e9es doivent \u00eatre concr\u00e8tes, orient\u00e9es vers des r\u00e9sultats positifs et facilement applicables.\nUtilise un langage motivant et engageant pour inciter \u00e0 agir imm\u00e9diatement.\nTEMPLATE\nPr\u00e9sente les informations comme suit :\n\nR\u00e9sum\u00e9 Bref\n[Phrase synth\u00e9tisant les points principaux]\nSujets ou Th\u00e8mes Significatifs\n[Th\u00e8me 1]\n[Th\u00e8me 2]\n[Th\u00e8me 3]\nCitations, Statistiques ou Donn\u00e9es Notables\n\"[Citation ou donn\u00e9e notable]\"\n\"[Autre statistique ou citation]\"\nRecommandations ou Actions Sugg\u00e9r\u00e9es\nAction 1 : [Description concise et orient\u00e9e r\u00e9sultat]\nAction 2 : [Description concise et orient\u00e9e r\u00e9sultat]\nAction 3 : [Description concise et orient\u00e9e r\u00e9sultat]\n",
        "options": {}
      },
      "id": "57f2c0f1-1128-48f3-a561-77e97a77c208",
      "name": "Synthese Agent IA",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "typeVersion": 1.6,
      "position": [
        -240,
        180
      ]
    },
    {
      "parameters": {
        "select": "channel",
        "channelId": {
          "__rl": true,
          "value": "C085C8SK0NB",
          "mode": "list",
          "cachedResultName": "insights"
        },
        "messageType": "block",
        "blocksUi": "={\n\t\"blocks\": [\n\t\t{\n\t\t\t\"type\": \"section\",\n\t\t\t\"text\": {\n\t\t\t\t\"type\": \"mrkdwn\",\n\t\t\t\t\"text\": \"J'ai regard\u00e9 *cette vid\u00e9o*. Elle pourrait \u00eatre super int\u00e9ressante pour vous\"\n\t\t\t}\n\t\t},\n\t\t{\n\t\t\t\"type\": \"section\",\n\t\t\t\"text\": {\n\t\t\t\t\"type\": \"plain_text\",\n\t\t\t\t\"text\": \"Ca parle de : \\n [OUI]\",\n\t\t\t\t\"emoji\": true\n\t\t\t}\n\t\t},\n\t\t{\n\t\t\t\"type\": \"section\",\n\t\t\t\"text\": {\n\t\t\t\t\"type\": \"plain_text\",\n\t\t\t\t\"text\": \"This is a plain text section block.\",\n\t\t\t\t\"emoji\": true\n\t\t\t}\n\t\t},\n\t\t{\n\t\t\t\"type\": \"divider\"\n\t\t},\n\t\t{\n\t\t\t\"type\": \"divider\"\n\t\t},\n\t\t{\n\t\t\t\"type\": \"section\",\n\t\t\t\"text\": {\n\t\t\t\t\"type\": \"mrkdwn\",\n\t\t\t\t\"text\": \"Youtube : \"\n\t\t\t},\n\t\t\t\"accessory\": {\n\t\t\t\t\"type\": \"button\",\n\t\t\t\t\"text\": {\n\t\t\t\t\t\"type\": \"plain_text\",\n\t\t\t\t\t\"text\": \"Voir la vid\u00e9o\",\n\t\t\t\t\t\"emoji\": true\n\t\t\t\t},\n\t\t\t\t\"value\": \"click_me_123\",\n\t\t\t\t\"url\": \"https://google.com\",\n\t\t\t\t\"action_id\": \"button-action\"\n\t\t\t}\n\t\t}\n\t]\n}",
        "text": "test",
        "otherOptions": {}
      },
      "type": "n8n-nodes-base.slack",
      "typeVersion": 2.3,
      "position": [
        200,
        880
      ],
      "id": "a5ebfd18-72c9-4ba9-bd82-940c4321ae04",
      "name": "Slack",
      "credentials": {
        "slackApi": {
          "name": "<your credential>"
        }
      }
    },
    {
      "parameters": {
        "modelId": {
          "__rl": true,
          "value": "gpt-4o-mini",
          "mode": "list",
          "cachedResultName": "GPT-4O-MINI"
        },
        "messages": {
          "values": [
            {
              "content": "=\u00c0 partir du texte fourni, extrayez les informations cl\u00e9s pour l'aide \u00e0 la vente. J'ai besoin des \u00e9l\u00e9ments suivants :\n\nPoints forts des fonctionnalit\u00e9s du produit.\nConseils pour r\u00e9pondre aux objections (inclure les objections courantes et les r\u00e9ponses sugg\u00e9r\u00e9es).\nPoints de vente uniques (USPs) ou avantages concurrentiels.\nStatistiques ou m\u00e9triques cl\u00e9s mentionn\u00e9es.\nMerci de pr\u00e9senter la r\u00e9ponse dans le format suivant :\n\nPoints forts des fonctionnalit\u00e9s du produit\n\nFonctionnalit\u00e9 1 : [Description d\u00e9taill\u00e9e]\nFonctionnalit\u00e9 2 : [Description d\u00e9taill\u00e9e]\nConseils pour r\u00e9pondre aux objections\n\nObjection : [Pr\u00e9occupation du client]\nR\u00e9ponse : [R\u00e9ponse sugg\u00e9r\u00e9e]\nPoints de vente uniques\n\nUSP 1 : [Description]\nUSP 2 : [Description]\nM\u00e9triques cl\u00e9s\n\nM\u00e9trique 1 : [D\u00e9tails]\nM\u00e9trique 2 : [D\u00e9tails]"
            }
          ]
        },
        "jsonOutput": true,
        "options": {}
      },
      "id": "0edd4f06-d85d-461d-9319-5dce70a6189a",
      "name": "Insights Teams",
      "type": "@n8n/n8n-nodes-langchain.openAi",
      "typeVersion": 1.5,
      "position": [
        -240,
        880
      ],
      "credentials": {
        "openAiApi": {
          "name": "<your credential>"
        }
      }
    },
    {
      "parameters": {
        "modelId": {
          "__rl": true,
          "value": "gpt-4o-mini",
          "mode": "list",
          "cachedResultName": "GPT-4O-MINI"
        },
        "messages": {
          "values": [
            {
              "content": "=ACTION\nAnalyse la transcription de la vid\u00e9o YouTube que je vais te fournir et g\u00e9n\u00e8re 5 id\u00e9es de contenu ultra-qualitatives pour chaque cat\u00e9gorie suivante :\n\nTutoriels d'automatisation que je peux montrer avec n8n.\nActualit\u00e9s ou nouveaut\u00e9s pertinentes.\nVid\u00e9os techniques o\u00f9 j'explique des concepts en d\u00e9tail.\nSTEPS\n\nIdentifie le sujet principal abord\u00e9 dans la transcription.\nD\u00e9compose les points cl\u00e9s et les th\u00e8mes r\u00e9currents.\nG\u00e9n\u00e9re 5 id\u00e9es par cat\u00e9gorie (tutoriels, news, vid\u00e9os techniques).\nAssure-toi que les id\u00e9es sont pr\u00e9cises, r\u00e9alisables et adapt\u00e9es \u00e0 une audience technique ou int\u00e9ress\u00e9e par l'automatisation.\nFormate les r\u00e9sultats sous forme de liste organis\u00e9e par cat\u00e9gorie.\nPERSONA\nAdopte la perspective d\u2019un expert en automatisation et cr\u00e9ateur de contenu technique, exp\u00e9riment\u00e9 avec n8n, ayant pour objectif de proposer des contenus \u00e0 forte valeur ajout\u00e9e pour une audience technique et passionn\u00e9e par l\u2019innovation.\n\nEXAMPLES\n\nTutoriel : \"Comment automatiser le suivi des leads avec n8n et Google Sheets.\"\nNews : \"Les derni\u00e8res fonctionnalit\u00e9s de n8n : Ce qui change pour les cr\u00e9ateurs d'automatisation.\"\nVid\u00e9o technique : \"Analyse approfondie des webhooks dans n8n : usages et bonnes pratiques.\"\nCONTEXT\nLa vid\u00e9o source traite d\u2019un sujet li\u00e9 \u00e0 l\u2019automatisation, \u00e0 l\u2019actualit\u00e9 tech ou \u00e0 une probl\u00e9matique technique. L\u2019audience cible comprend des professionnels, des d\u00e9veloppeurs et des passionn\u00e9s de l\u2019automatisation.\n\nCONSTRAINTS\n\nLes id\u00e9es doivent \u00eatre exploitables avec les outils et concepts mentionn\u00e9s dans la transcription.\nLes contenus doivent \u00eatre innovants et se d\u00e9marquer des tutoriels d\u00e9j\u00e0 existants.\nLimiter chaque id\u00e9e \u00e0 une phrase claire et concise.\nTEMPLATE\nOrganise les id\u00e9es sous le format suivant :\n\nTutoriels d\u2019automatisation\n[Id\u00e9e 1]\n[Id\u00e9e 2]\n[Id\u00e9e 3]\n[Id\u00e9e 4]\n[Id\u00e9e 5]\nNews\n[Id\u00e9e 1]\n[Id\u00e9e 2]\n[Id\u00e9e 3]\n[Id\u00e9e 4]\n[Id\u00e9e 5]\nVid\u00e9os techniques\n[Id\u00e9e 1]\n[Id\u00e9e 2]\n[Id\u00e9e 3]\n[Id\u00e9e 4]\n[Id\u00e9e 5]"
            }
          ]
        },
        "jsonOutput": true,
        "options": {}
      },
      "id": "8738e0d1-510a-44fe-b545-034131851fef",
      "name": "Social Media Post Ideas",
      "type": "@n8n/n8n-nodes-langchain.openAi",
      "typeVersion": 1.5,
      "position": [
        -240,
        540
      ],
      "credentials": {
        "openAiApi": {
          "name": "<your credential>"
        }
      }
    },
    {
      "parameters": {
        "authentication": "serviceAccount",
        "folderId": "default",
        "title": "Vid\u00e9o - - Id\u00e9es Post"
      },
      "type": "n8n-nodes-base.googleDocs",
      "typeVersion": 2,
      "position": [
        860,
        540
      ],
      "id": "9425e260-101f-4d36-a922-6609a3c3f144",
      "name": "Google Docs",
      "credentials": {
        "googleApi": {
          "name": "<your credential>"
        }
      }
    },
    {
      "parameters": {
        "hasOutputParser": true,
        "options": {
          "systemMessage": "=ACTION \n\nTu dois depuis des id\u00e9es faire 3 titres de vid\u00e9o Youtube ultra virales et qui captent l'attention.\n\nCONTEXTE \n\nTu es un youtubeur qui fait des vid\u00e9os sur les automatisations et l'IA en g\u00e9n\u00e9rale. Tu poss\u00e8de une Agence et tu as d\u00e9j\u00e0 des clients. Tu fais des vid\u00e9os dans un contexte de build une personal bran solide.\n\nEXEMPLES DE TITRE DE VIDEO VIRALE \n\nVid\u00e9o Technique\n\"Le guide ultime de l'auto h\u00e9bergement n8n\"\n\"n8n Masterclass : De d\u00e9butant \u00e0 cr\u00e9ateur d'agent\"\nVideo Tutoriel / Automatisations\n\"Cet Agent IA change Tout! (NO CODE!)\"\n\"Cet Agent n8n convertit des Vid\u00e9os Youtube en workflow incroyable\"\n\"Etape par Etape : Construit ce (NO CODE) Multiple AI Agent workflow avec n8n\"\nVid\u00e9o News\n\"Ce nouveau mod\u00e8le GPT est INCROYABLE\"\n\"Agent vocal IA le plus simple ? Mise \u00e0 jour CRAZY ElevenLabs\"\n\nCONTRAINTES \n\nTu dois faire des titres de 70 caract\u00e8re maximum\nLe format doit etre structur\u00e9 au format Markdown et bien lisible.\n\nEXEMPLE DE SORTIE\n\n{\n  \"texte_document\":TOUS LE DOCUMENT\n}\n\n"
        }
      },
      "type": "@n8n/n8n-nodes-langchain.agent",
      "typeVersion": 1.7,
      "position": [
        340,
        540
      ],
      "id": "a21f83c0-2aac-4195-b8a4-ef6a4c8fc93e",
      "name": "AI Agent"
    },
    {
      "parameters": {
        "options": {}
      },
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "typeVersion": 1,
      "position": [
        280,
        720
      ],
      "id": "38cc497d-407c-4d2a-b66c-fbe4a92657a6",
      "name": "OpenAI Chat Model1",
      "credentials": {
        "openAiApi": {
          "name": "<your credential>"
        }
      }
    },
    {
      "parameters": {
        "jsonSchemaExample": "{\n  \"texte_document\":\"Titre 1 : Il boit de l'eau ?\"\n}\n"
      },
      "type": "@n8n/n8n-nodes-langchain.outputParserStructured",
      "typeVersion": 1.2,
      "position": [
        660,
        760
      ],
      "id": "aafc3cf1-f6b4-40ca-9824-545ed53760f2",
      "name": "Structured Output Parser"
    }
  ],
  "connections": {
    "OpenAI Chat Model": {
      "ai_languageModel": [
        [
          {
            "node": "Synthese Agent IA",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "When clicking \u2018Test workflow\u2019": {
      "main": [
        [
          {
            "node": "Youtube Transcript",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Youtube Transcript": {
      "main": [
        [
          {
            "node": "Insights Teams",
            "type": "main",
            "index": 0
          },
          {
            "node": "Synthese Agent IA",
            "type": "main",
            "index": 0
          },
          {
            "node": "Social Media Post Ideas",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Synthese Agent IA": {
      "main": [
        [
          {
            "node": "Gmail1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Insights Teams": {
      "main": [
        [
          {
            "node": "Slack",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Social Media Post Ideas": {
      "main": [
        [
          {
            "node": "AI Agent",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "OpenAI Chat Model1": {
      "ai_languageModel": [
        [
          {
            "node": "AI Agent",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "AI Agent": {
      "main": [
        [
          {
            "node": "Google Docs",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Structured Output Parser": {
      "ai_outputParser": [
        [
          {
            "node": "AI Agent",
            "type": "ai_outputParser",
            "index": 0
          }
        ]
      ]
    }
  },
  "active": false,
  "settings": {
    "executionOrder": "v1"
  },
  "versionId": "231aca60-57a4-41ee-805b-f594853dcb8b",
  "id": "bfsqFXFo9lFAHGaZ",
  "tags": []
}