Generación de ideas de negocio personalizadas analizando con Claude y reportando con Gmail

Avanzado

Este es unMarket Research, Multimodal AIflujo de automatización del dominio deautomatización que contiene 26 nodos.Utiliza principalmente nodos como Set, Code, Gmail, Merge, FormTrigger. Usar Claude Analysis y Gmail Reports para generar ideas de emprendimiento personalizadas

Requisitos previos
  • Cuenta de Google y credenciales de API de Gmail
  • Clave de API de Anthropic
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
{
  "meta": {
    "instanceId": "c668632f5ca4908ffa76bd7bc9be05dec193c66269ed7a1160909b2e861050b7",
    "templateCredsSetupCompleted": true
  },
  "nodes": [
    {
      "id": "800c7f2b-6a5b-495f-83d8-a418b7c5a957",
      "name": "Agente Generador de Ideas",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        128,
        -1440
      ],
      "parameters": {
        "text": "=You are a seasoned startup advisor and serial entrepreneur with expertise across multiple industries. Generate a comprehensive startup idea with the following structure.\n\n**Context for Generation:**\n- Current date: {{ new Date().toISOString().split('T')[0] }}\n- Focus on emerging trends and technologies\n- Consider post-pandemic market shifts\n- Think about sustainability and social impact\n\n**Generate a startup idea with these components:**\n\n1. **Core Concept** (1-2 sentences)\n2. **Problem Statement** (What specific pain point does this solve?)\n3. **Target Market** (Be specific about demographics, size, and characteristics)\n4. **Unique Value Proposition** (What makes this different?)\n5. **Business Model** (How it makes money)\n6. **Technology Stack** (If applicable)\n7. **Go-to-Market Strategy** (Initial customer acquisition approach)\n8. **Scalability Potential** (How it can grow)\n9. **Estimated Market Size** (TAM, SAM, SOM if possible)\n10. **Success Metrics** (Key KPIs to track)\n\n**Innovation Requirements:**\n- Must address a real, validated problem\n- Should leverage current technology trends (AI, blockchain, IoT, etc.)\n- Consider remote-first or hybrid business models\n- Think about global scalability from day one\n\n**Format your response as JSON:**\n```json\n{\n  \"idea_title\": \"Concise startup name/title\",\n  \"core_concept\": \"Brief description\",\n  \"problem_statement\": \"Problem being solved\",\n  \"target_market\": \"Specific target audience\",\n  \"value_proposition\": \"Unique value offered\",\n  \"business_model\": \"How it makes money\",\n  \"technology_stack\": \"Technologies used\",\n  \"go_to_market\": \"Customer acquisition strategy\",\n  \"scalability\": \"Growth potential\",\n  \"market_size\": \"Market opportunity\",\n  \"success_metrics\": \"Key performance indicators\",\n  \"innovation_score\": \"1-10 rating of how innovative this is\",\n  \"execution_complexity\": \"1-10 rating of how hard this is to execute\"\n}",
        "options": {},
        "promptType": "define",
        "hasOutputParser": true
      },
      "typeVersion": 2.1
    },
    {
      "id": "d0816cef-31b1-46b3-962c-b7b96e08e739",
      "name": "Agente Crítico de Ideas",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        128,
        -1216
      ],
      "parameters": {
        "text": "=You are a tough but fair venture capitalist and market research expert. Your job is to critically analyze the startup idea provided and identify potential issues, market competition, and execution challenges.\nStartup Idea to Analyze:\n{{ $json.output.toJsonString() }}\nConduct a thorough critical analysis covering:\n1. MARKET VALIDATION\n\nDoes this problem actually exist and is it painful enough?\nIs the target market large enough and accessible?\nAre people currently paying for solutions to this problem?\n\n2. COMPETITIVE LANDSCAPE\n\nIdentify 3-5 existing competitors or similar solutions\nWhat are incumbent solutions (even if imperfect)?\nHow crowded is this space?\nWhat barriers to entry exist?\n\n3. EXECUTION CHALLENGES\n\nTechnical feasibility and complexity\nRequired expertise and team composition\nRegulatory or legal hurdles\nTime to market considerations\n\n4. BUSINESS MODEL VIABILITY\n\nRevenue model sustainability\nUnit economics potential\nCustomer acquisition cost vs lifetime value\nScalability bottlenecks\n\n5. RISK ASSESSMENT\n\nMarket timing risks\nTechnology risks\nCompetitive risks\nOperational risks\n\n6. IMPROVEMENT RECOMMENDATIONS\n\nHow to differentiate further\nPotential pivots or modifications\nStrategic partnerships to consider\n\nResearch Context:\n\nAssume current market conditions (2025)\nConsider economic climate and funding environment\nFactor in recent tech trends and consumer behavior\n\nBe brutally honest but constructive. Rate each area and provide specific examples.\nFormat as JSON:\njson{\n  \"overall_viability_score\": \"1-10 rating\",\n  \"market_validation\": {\n    \"score\": \"1-10\",\n    \"analysis\": \"Detailed assessment\",\n    \"concerns\": [\"List of concerns\"],\n    \"opportunities\": [\"List of opportunities\"]\n  },\n  \"competitive_landscape\": {\n    \"competition_level\": \"Low/Medium/High\",\n    \"main_competitors\": [\"List of competitors\"],\n    \"differentiation_strength\": \"1-10 rating\",\n    \"market_positioning\": \"Analysis of market position\"\n  },\n  \"execution_challenges\": {\n    \"technical_difficulty\": \"1-10 rating\", \n    \"resource_requirements\": \"Assessment of needs\",\n    \"time_to_market\": \"Estimated timeline\",\n    \"major_obstacles\": [\"List key challenges\"]\n  },\n  \"business_model\": {\n    \"revenue_viability\": \"1-10 rating\",\n    \"scalability_score\": \"1-10 rating\",\n    \"unit_economics\": \"Assessment\",\n    \"funding_requirements\": \"Estimated capital needs\"\n  },\n  \"risk_factors\": [\"List of major risks\"],\n  \"recommendations\": [\"Actionable improvement suggestions\"],\n  \"verdict\": \"PROCEED/PROCEED_WITH_CAUTION/MAJOR_REVISIONS_NEEDED/ABANDON\",\n  \"key_success_factors\": [\"What needs to go right for success\"]\n}",
        "options": {},
        "promptType": "define",
        "hasOutputParser": true
      },
      "typeVersion": 2.1
    },
    {
      "id": "d48e2895-4afe-45b2-8489-edf3d45886fe",
      "name": "Análisis de Sentimiento",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        144,
        -976
      ],
      "parameters": {
        "text": "=You are an expert business psychologist and decision analyst. Analyze the sentiment and emotional undertones of the critic's assessment, then provide a balanced final recommendation.\nOriginal Startup Idea:\n{{ $('Idea Generator Agent').item.json.output }}\nCritic's Analysis:\n{{ $json.output.toJsonString() }}\nINSTRUCTIONS: Even if some data appears malformed or incomplete, proceed with your analysis using whatever information is available. If critique data is missing, focus on the startup idea assessment and general market psychology.\n\nYour Analysis Should Cover:\n1. SENTIMENT ANALYSIS\n\nOverall tone of the critique (optimistic/pessimistic/neutral)\nConfidence level in the assessment\nBias detection (overly harsh or lenient)\nEmotional indicators in language used\n\n2. CRITIQUE QUALITY\n\nThoroughness of the analysis\nEvidence-based vs opinion-based points\nBalance between criticism and opportunity identification\nMissing perspectives or blind spots\n\n3. PSYCHOLOGICAL FACTORS\n\nFounder mindset requirements for this idea\nMarket psychology and timing\nInvestor sentiment factors\nTeam dynamics considerations\n\n4. META-ANALYSIS\n\nIs the criticism fair and balanced?\nAre the concerns addressable?\nDoes the critic miss any key opportunities?\nWhat's the emotional journey for pursuing this?\n\n5. FINAL SYNTHESIS\n\nReconcile optimistic idea with critical assessment\nProbability-weighted outcomes\nDecision framework for next steps\nRisk-adjusted recommendation\n\nConsider:\n\nCognitive biases in both the idea generation and critique\nMarket sentiment trends\nFounder personality fit\nResource availability impact on feasibility\n\nFormat as JSON:\njson{\n  \"sentiment_analysis\": {\n    \"critic_tone\": \"optimistic/neutral/pessimistic\",\n    \"confidence_level\": \"1-10 rating of critic's certainty\",\n    \"bias_detection\": \"Identified biases in critique\",\n    \"emotional_indicators\": [\"Key emotional cues found\"]\n  },\n  \"critique_quality\": {\n    \"thoroughness\": \"1-10 rating\",\n    \"evidence_quality\": \"1-10 rating\",\n    \"balance_score\": \"1-10 rating\",\n    \"missing_perspectives\": [\"What the critic might have missed\"]\n  },\n  \"psychological_factors\": {\n    \"founder_readiness_required\": \"1-10 scale\",\n    \"market_psychology\": \"Analysis of market mood\",\n    \"stress_factors\": [\"Potential stress points\"],\n    \"motivation_factors\": [\"What would drive success\"]\n  },\n  \"meta_analysis\": {\n    \"critique_fairness\": \"1-10 rating\",\n    \"addressable_concerns\": \"% of concerns that can be mitigated\",\n    \"missed_opportunities\": [\"Opportunities critic overlooked\"],\n    \"emotional_journey\": \"Predicted founder experience\"\n  },\n  \"final_synthesis\": {\n    \"overall_recommendation\": \"STRONG_GO/CAUTIOUS_GO/INVESTIGATE_FURTHER/PASS\",\n    \"success_probability\": \"1-100% estimate\",\n    \"key_next_steps\": [\"Prioritized action items\"],\n    \"decision_confidence\": \"1-10 rating\",\n    \"final_insight\": \"One key takeaway for decision making\"\n  },\n  \"executive_summary\": \"2-3 sentence bottom line recommendation\"\n}",
        "options": {},
        "promptType": "define",
        "hasOutputParser": true
      },
      "typeVersion": 2.1
    },
    {
      "id": "7e749046-6a87-4161-a670-59a13977070c",
      "name": "Formulario",
      "type": "n8n-nodes-base.formTrigger",
      "position": [
        -608,
        -1632
      ],
      "webhookId": "bba48ae8-07f7-4eae-be54-2960c862157f",
      "parameters": {
        "path": "bba48ae8-07f7-4eae-be54-2960c862157f",
        "options": {},
        "formTitle": "🚀 Tech Startup Idea Generator",
        "formFields": {
          "values": [
            {
              "fieldLabel": "Your Name",
              "requiredField": true
            },
            {
              "fieldType": "email",
              "fieldLabel": "Email",
              "requiredField": true
            },
            {
              "fieldType": "textarea",
              "fieldLabel": "Programming Languages",
              "requiredField": true
            },
            {
              "fieldType": "textarea",
              "fieldLabel": "Tech Stack & Frameworks",
              "requiredField": true
            },
            {
              "fieldType": "dropdown",
              "fieldLabel": "Specialized Skills",
              "multiselect": true,
              "fieldOptions": {
                "values": [
                  {
                    "option": "Machine Learning & AI"
                  },
                  {
                    "option": "DevOps/Cloud Infrastructure"
                  },
                  {
                    "option": "Mobile Development"
                  },
                  {
                    "option": "Blockchain/Web3"
                  },
                  {
                    "option": "Data Science/Analytics"
                  },
                  {
                    "option": "Cybersecurity"
                  },
                  {
                    "option": "API Development"
                  },
                  {
                    "option": "UI/UX Design"
                  },
                  {
                    "option": "Database Architecture"
                  },
                  {
                    "option": "Automation/Scripting"
                  },
                  {
                    "option": "Game Development"
                  },
                  {
                    "option": "IoT/Hardware"
                  }
                ]
              }
            },
            {
              "fieldType": "dropdown",
              "fieldLabel": "Target Market",
              "fieldOptions": {
                "values": [
                  {
                    "option": "B2B SaaS"
                  },
                  {
                    "option": "Developer Tools"
                  },
                  {
                    "option": "E-commerce"
                  },
                  {
                    "option": "FinTech"
                  },
                  {
                    "option": "Healthcare"
                  },
                  {
                    "option": "EdTech"
                  },
                  {
                    "option": "Marketing/Sales"
                  },
                  {
                    "option": "Productivity"
                  },
                  {
                    "option": "Gaming"
                  },
                  {
                    "option": "Social/Community"
                  },
                  {
                    "option": "Enterprise"
                  },
                  {
                    "option": "Consumer Apps"
                  }
                ]
              }
            },
            {
              "fieldType": "dropdown",
              "fieldLabel": "Time Commitment",
              "fieldOptions": {
                "values": [
                  {
                    "option": "5-10 hours/week (Side Project)"
                  },
                  {
                    "option": "20-30 hours/week (Part-time)"
                  },
                  {
                    "option": "40+ hours/week (Full-time)"
                  },
                  {
                    "option": "Weekend Warrior"
                  }
                ]
              },
              "requiredField": true
            },
            {
              "fieldType": "dropdown",
              "fieldLabel": "Experience Level",
              "fieldOptions": {
                "values": [
                  {
                    "option": "Junior (0-2 years)"
                  },
                  {
                    "option": "Mid-level (3-5 years)"
                  },
                  {
                    "option": "Senior (6-10 years)"
                  },
                  {
                    "option": "Expert (10+ years)"
                  }
                ]
              },
              "requiredField": true
            },
            {
              "fieldType": "dropdown",
              "fieldLabel": "Budget Range",
              "fieldOptions": {
                "values": [
                  {
                    "option": "$0 - $1,000 (Bootstrap)"
                  },
                  {
                    "option": "$1,000 - $5,000 (Small Investment)"
                  },
                  {
                    "option": "$5,000 - $20,000 (Medium Investment)"
                  },
                  {
                    "option": "$20,000+ (Well Funded)"
                  }
                ]
              },
              "requiredField": true
            }
          ]
        },
        "formDescription": "Generate SaaS and tech startup ideas based on your developer skills"
      },
      "typeVersion": 2
    },
    {
      "id": "95c00ef5-6eb8-4bf0-a391-a9da0cabbbdd",
      "name": "Activador programado una vez al día",
      "type": "n8n-nodes-base.scheduleTrigger",
      "position": [
        -608,
        -1360
      ],
      "parameters": {
        "rule": {
          "interval": [
            {
              "triggerAtHour": 9
            }
          ]
        }
      },
      "typeVersion": 1.2
    },
    {
      "id": "1d9bee69-b352-4a36-ab82-2dae5c05722c",
      "name": "Al hacer clic en 'Ejecutar flujo de trabajo'",
      "type": "n8n-nodes-base.manualTrigger",
      "position": [
        -608,
        -1120
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "c91e4c3f-70eb-49ed-b03f-2a5c52e2e2a6",
      "name": "Agregación de Datos",
      "type": "n8n-nodes-base.code",
      "position": [
        928,
        -1216
      ],
      "parameters": {
        "jsCode": "// Comprehensive data aggregation\nconst workflow_run_id = `startup_analysis_${Date.now()}`;\nconst timestamp = new Date().toISOString();\n\n// Collect data from all agents\nlet idea = {};\nlet critique = {};\nlet sentiment = {};\n\ntry {\n  // Get idea from Agent 1\n  idea = $('Idea Generator Agent').first().json.output || {};\n  console.log('Idea data collected:', !!idea.idea_title);\n  \n  // Get critique from Agent 2  \n  critique = $('Idea Critic Agent').first().json.output || {};\n  console.log('Critique data collected:', !!critique.overall_viability_score);\n  \n  // Get sentiment from current node (Agent 3)\n  sentiment = $('Sentiment Analysis').first().json.output || {};\n  console.log('Sentiment data collected:', !!sentiment.final_synthesis);\n  \n} catch (error) {\n  console.error('Data collection error:', error);\n}\n\n// Calculate composite scores\nconst calculateCompositeScore = () => {\n  const ideaScore = parseFloat(idea.innovation_score) || 0;\n  const viabilityScore = parseFloat(critique.overall_viability_score) || 0;\n  const successProbability = parseFloat(sentiment.final_synthesis?.success_probability) || 0;\n  \n  return {\n    innovation: ideaScore,\n    viability: viabilityScore, \n    success_probability: successProbability,\n    composite: ((ideaScore + viabilityScore + (successProbability/10)) / 3).toFixed(1)\n  };\n};\n\nconst scores = calculateCompositeScore();\n\n// Determine recommendation priority\nconst getRecommendationPriority = () => {\n  const verdict = critique.verdict || 'UNKNOWN';\n  const sentimentRec = sentiment.final_synthesis?.overall_recommendation || 'UNKNOWN';\n  \n  if (verdict.includes('ABANDON') || sentimentRec === 'PASS') return 'LOW';\n  if (verdict.includes('CAUTION') || sentimentRec.includes('CAUTIOUS')) return 'MEDIUM';\n  if (verdict.includes('PROCEED') && sentimentRec.includes('STRONG')) return 'HIGH';\n  return 'MEDIUM';\n};\n\n// Create comprehensive output structure\nconst aggregatedData = {\n  // Metadata\n  meta: {\n    workflow_run_id,\n    timestamp,\n    analysis_version: '1.0',\n    processing_time_estimate: '~3-5 minutes'\n  },\n  \n  // Raw agent outputs\n  raw_outputs: {\n    idea_generation: idea,\n    market_critique: critique, \n    sentiment_analysis: sentiment\n  },\n  \n  // Processed insights\n  insights: {\n    scores,\n    recommendation_priority: getRecommendationPriority(),\n    key_opportunities: critique.recommendations?.slice(0, 3) || [],\n    key_risks: critique.risk_factors?.slice(0, 3) || [],\n    next_steps: sentiment.final_synthesis?.key_next_steps || []\n  },\n  \n  // Summary for quick review\n  executive_summary: {\n    idea_title: idea.idea_title || 'Untitled Startup Idea',\n    one_liner: idea.core_concept || 'No description available',\n    verdict: critique.verdict || 'NO_VERDICT',\n    confidence: sentiment.final_synthesis?.decision_confidence || 'Unknown',\n    bottom_line: sentiment.executive_summary || 'Analysis incomplete'\n  },\n  \n  // Flags for routing decisions\n  routing_flags: {\n    should_email: scores.composite >= 5.0,\n    needs_human_review: getRecommendationPriority() === 'HIGH',\n    save_to_database: true,\n    generate_report: scores.composite >= 6.0\n  }\n};\n\nreturn aggregatedData;"
      },
      "typeVersion": 2
    },
    {
      "id": "7e451c26-697a-44c5-b7ba-9865ef0cb10c",
      "name": "Creador de Correo",
      "type": "n8n-nodes-base.code",
      "position": [
        1120,
        -1216
      ],
      "parameters": {
        "jsCode": "const data = $input.first().json;\nconst { executive_summary, insights, meta } = data;\n\n// Create human-readable email content\nconst emailContent = {\n  subject: `🚀 Startup Analysis: ${executive_summary.idea_title} [${executive_summary.verdict}]`,\n  \n  html_body: `\n    <h2>🚀 Startup Idea Analysis Report</h2>\n    <p><strong>Generated:</strong> ${new Date(meta.timestamp).toLocaleString()}</p>\n    \n    <div style=\"background: #f5f5f5; padding: 15px; border-radius: 8px; margin: 15px 0;\">\n      <h3>${executive_summary.idea_title}</h3>\n      <p><em>${executive_summary.one_liner}</em></p>\n    </div>\n    \n    <h3>📊 Quick Scores</h3>\n    <ul>\n      <li><strong>Innovation:</strong> ${insights.scores.innovation}/10</li>\n      <li><strong>Market Viability:</strong> ${insights.scores.viability}/10</li> \n      <li><strong>Success Probability:</strong> ${insights.scores.success_probability}%</li>\n      <li><strong>Composite Score:</strong> ${insights.scores.composite}/10</li>\n    </ul>\n    \n    <h3>🎯 Verdict: ${executive_summary.verdict}</h3>\n    <p><strong>Bottom Line:</strong> ${executive_summary.bottom_line}</p>\n    \n    <h3>🚨 Key Risks</h3>\n    <ul>\n      ${insights.key_risks.map(risk => `<li>${risk}</li>`).join('')}\n    </ul>\n    \n    <h3>💡 Key Opportunities</h3>\n    <ul>\n      ${insights.key_opportunities.map(opp => `<li>${opp}</li>`).join('')}\n    </ul>\n    \n    <h3>📋 Recommended Next Steps</h3>\n    <ol>\n      ${insights.next_steps.map(step => `<li>${step}</li>`).join('')}\n    </ol>\n    \n    <hr>\n    <p><small>Analysis ID: ${meta.workflow_run_id}</small></p>\n  `,\n  \n  text_body: `\nSTARTUP ANALYSIS REPORT\nGenerated: ${new Date(meta.timestamp).toLocaleString()}\n\nIDEA: ${executive_summary.idea_title}\n${executive_summary.one_liner}\n\nSCORES:\n- Innovation: ${insights.scores.innovation}/10\n- Market Viability: ${insights.scores.viability}/10  \n- Success Probability: ${insights.scores.success_probability}%\n- Composite: ${insights.scores.composite}/10\n\nVERDICT: ${executive_summary.verdict}\n${executive_summary.bottom_line}\n\nKEY RISKS:\n${insights.key_risks.map((risk, i) => `${i+1}. ${risk}`).join('\\n')}\n\nKEY OPPORTUNITIES:  \n${insights.key_opportunities.map((opp, i) => `${i+1}. ${opp}`).join('\\n')}\n\nNEXT STEPS:\n${insights.next_steps.map((step, i) => `${i+1}. ${step}`).join('\\n')}\n\nAnalysis ID: ${meta.workflow_run_id}\n  `\n};\n\nreturn [{ json: emailContent }];"
      },
      "typeVersion": 2
    },
    {
      "id": "00374e6f-d25e-4032-b496-e27211764ff8",
      "name": "Enviar Idea de Emprendimiento por Correo",
      "type": "n8n-nodes-base.gmail",
      "position": [
        1344,
        -1216
      ],
      "webhookId": "569c40d8-4156-4ee3-a90d-6ba1190375c0",
      "parameters": {
        "sendTo": "=",
        "message": "={{ $json.html_body }}",
        "options": {},
        "subject": "=🚀 Your Personalized Tech Startup Idea"
      },
      "credentials": {
        "gmailOAuth2": {
          "id": "bq6dHs6Lgfuy6wjr",
          "name": "Sofia Wagner"
        }
      },
      "typeVersion": 2.1
    },
    {
      "id": "fc63ee7a-88bb-416c-8016-f0d48921e8e5",
      "name": "Fusión de Análisis",
      "type": "n8n-nodes-base.merge",
      "position": [
        768,
        -1232
      ],
      "parameters": {
        "numberInputs": 3
      },
      "typeVersion": 3.2
    },
    {
      "id": "5e983847-1877-45ee-886a-301bb388f07b",
      "name": "Preparar Datos",
      "type": "n8n-nodes-base.set",
      "position": [
        -176,
        -1440
      ],
      "parameters": {
        "options": {},
        "assignments": {
          "assignments": [
            {
              "id": "developer_profile",
              "name": "developer_profile",
              "type": "object",
              "value": "={\n  \"name\": \"{{ $json['Your Name'] }}\",\n  \"email\": \"{{ $json['Email'] }}\",\n  \"programming_languages\": \"{{ $json['Programming Languages'] }}\",\n  \"tech_stack\": \"{{ $json['Tech Stack & Frameworks'] }}\",\n  \"specialized_skills\": \"{{ $json['Specialized Skills'] }}\",\n  \"target_market\": \"{{ $json['Target Market'] }}\",\n  \"time_commitment\": \"{{ $json['Time Commitment'] }}\",\n  \"experience_level\": \"{{ $json['Experience Level'] }}\",\n  \"budget_range\": \"{{ $json['Budget Range'] }}\",\n  \"timestamp\": \"{{ $now.toISO() }}\"\n}"
            }
          ]
        }
      },
      "typeVersion": 3.4
    },
    {
      "id": "8ddde58a-2446-4d22-814e-88c2e394b29e",
      "name": "Mi Información",
      "type": "n8n-nodes-base.set",
      "position": [
        -400,
        -1232
      ],
      "parameters": {
        "options": {},
        "assignments": {
          "assignments": [
            {
              "id": "7a35045d-ef67-450e-8131-510afb3f0f1d",
              "name": "Your Name",
              "type": "string",
              "value": ""
            },
            {
              "id": "74580f61-112b-47c1-8d80-107fa9899aa6",
              "name": "Email",
              "type": "string",
              "value": ""
            },
            {
              "id": "51ceaff3-373d-4a87-b696-d163f7c80031",
              "name": "Programming Languages",
              "type": "string",
              "value": ""
            },
            {
              "id": "5bc84922-08d2-4761-a6d1-6e054bdc91c4",
              "name": "Tech Stack & Frameworks",
              "type": "string",
              "value": ""
            },
            {
              "id": "086c029e-6a6c-4ce7-861a-4cdf9ce6f388",
              "name": "Specialized Skills",
              "type": "string",
              "value": ""
            },
            {
              "id": "fb3079b0-ac7c-4b88-ad97-58e97d015bd3",
              "name": "Target Market",
              "type": "string",
              "value": ""
            },
            {
              "id": "d52678c9-3b3b-4997-861c-6bbb519600b3",
              "name": "Time Commitment",
              "type": "string",
              "value": ""
            },
            {
              "id": "4de112e8-ee70-4322-be73-01f80a70a7b8",
              "name": "Experience Level",
              "type": "string",
              "value": ""
            },
            {
              "id": "757b004c-c53b-4938-9d85-db472bb30049",
              "name": "Budget Range",
              "type": "string",
              "value": ""
            }
          ]
        }
      },
      "typeVersion": 3.4
    },
    {
      "id": "1e020c7d-0ceb-4054-a2b5-53ff16d10f3c",
      "name": "Analizador del Generador de Ideas",
      "type": "@n8n/n8n-nodes-langchain.outputParserStructured",
      "position": [
        496,
        -1280
      ],
      "parameters": {
        "jsonSchemaExample": "{\n  \"idea_title\": \"Concise startup name/title\",\n  \"core_concept\": \"Brief description\",\n  \"problem_statement\": \"Problem being solved\",\n  \"target_market\": \"Specific target audience\",\n  \"value_proposition\": \"Unique value offered\",\n  \"business_model\": \"How it makes money\",\n  \"technology_stack\": \"Technologies used\",\n  \"go_to_market\": \"Customer acquisition strategy\",\n  \"scalability\": \"Growth potential\",\n  \"market_size\": \"Market opportunity\",\n  \"success_metrics\": \"Key performance indicators\",\n  \"innovation_score\": \"1-10 rating of how innovative this is\",\n  \"execution_complexity\": \"1-10 rating of how hard this is to execute\"\n}"
      },
      "typeVersion": 1.3
    },
    {
      "id": "e4ee27a6-6d2e-445f-ba4c-36a0e05c4d37",
      "name": "Modelo Generador de Ideas",
      "type": "@n8n/n8n-nodes-langchain.lmChatAnthropic",
      "position": [
        -64,
        -1264
      ],
      "parameters": {
        "model": {
          "__rl": true,
          "mode": "list",
          "value": "claude-sonnet-4-20250514",
          "cachedResultName": "Claude 4 Sonnet"
        },
        "options": {
          "thinking": false,
          "temperature": 0.7
        }
      },
      "credentials": {
        "anthropicApi": {
          "id": "rFsH3A7ko19Tb8xL",
          "name": "Anthropic account"
        }
      },
      "typeVersion": 1.3
    },
    {
      "id": "b8821029-7921-4ac7-93b3-d6026412eed9",
      "name": "Modelo Crítico de Ideas",
      "type": "@n8n/n8n-nodes-langchain.lmChatAnthropic",
      "position": [
        -64,
        -1056
      ],
      "parameters": {
        "model": {
          "__rl": true,
          "mode": "list",
          "value": "claude-sonnet-4-20250514",
          "cachedResultName": "Claude 4 Sonnet"
        },
        "options": {
          "thinking": false,
          "temperature": 0.3
        }
      },
      "credentials": {
        "anthropicApi": {
          "id": "rFsH3A7ko19Tb8xL",
          "name": "Anthropic account"
        }
      },
      "typeVersion": 1.3
    },
    {
      "id": "baa3ef22-a7af-4f16-9249-d929df15b6c2",
      "name": "Modelo de Análisis de Sentimiento",
      "type": "@n8n/n8n-nodes-langchain.lmChatAnthropic",
      "position": [
        -64,
        -832
      ],
      "parameters": {
        "model": {
          "__rl": true,
          "mode": "list",
          "value": "claude-sonnet-4-20250514",
          "cachedResultName": "Claude 4 Sonnet"
        },
        "options": {
          "thinking": false,
          "temperature": 0.2
        }
      },
      "credentials": {
        "anthropicApi": {
          "id": "rFsH3A7ko19Tb8xL",
          "name": "Anthropic account"
        }
      },
      "typeVersion": 1.3
    },
    {
      "id": "09f06ad0-d423-4640-bbf5-02d835e0fe41",
      "name": "Analizador del Crítico de Ideas",
      "type": "@n8n/n8n-nodes-langchain.outputParserStructured",
      "position": [
        496,
        -1104
      ],
      "parameters": {
        "jsonSchemaExample": "{\n  \"overall_viability_score\": \"1-10 rating\",\n  \"market_validation\": {\n    \"score\": \"1-10\",\n    \"analysis\": \"Detailed assessment\",\n    \"concerns\": [\"List of concerns\"],\n    \"opportunities\": [\"List of opportunities\"]\n  },\n  \"competitive_landscape\": {\n    \"competition_level\": \"Low/Medium/High\",\n    \"main_competitors\": [\"List of competitors\"],\n    \"differentiation_strength\": \"1-10 rating\",\n    \"market_positioning\": \"Analysis of market position\"\n  },\n  \"execution_challenges\": {\n    \"technical_difficulty\": \"1-10 rating\", \n    \"resource_requirements\": \"Assessment of needs\",\n    \"time_to_market\": \"Estimated timeline\",\n    \"major_obstacles\": [\"List key challenges\"]\n  },\n  \"business_model\": {\n    \"revenue_viability\": \"1-10 rating\",\n    \"scalability_score\": \"1-10 rating\",\n    \"unit_economics\": \"Assessment\",\n    \"funding_requirements\": \"Estimated capital needs\"\n  },\n  \"risk_factors\": [\"List of major risks\"],\n  \"recommendations\": [\"Actionable improvement suggestions\"],\n  \"verdict\": \"PROCEED/PROCEED_WITH_CAUTION/MAJOR_REVISIONS_NEEDED/ABANDON\",\n  \"key_success_factors\": [\"What needs to go right for success\"]\n}"
      },
      "typeVersion": 1.3
    },
    {
      "id": "cea23513-2a89-4c2f-9db9-ca476c1e01ab",
      "name": "Analizador de Análisis de Sentimiento",
      "type": "@n8n/n8n-nodes-langchain.outputParserStructured",
      "position": [
        496,
        -848
      ],
      "parameters": {
        "jsonSchemaExample": "{\n  \"sentiment_analysis\": {\n    \"critic_tone\": \"optimistic/neutral/pessimistic\",\n    \"confidence_level\": \"1-10 rating of critic's certainty\",\n    \"bias_detection\": \"Identified biases in critique\",\n    \"emotional_indicators\": [\"Key emotional cues found\"]\n  },\n  \"critique_quality\": {\n    \"thoroughness\": \"1-10 rating\",\n    \"evidence_quality\": \"1-10 rating\",\n    \"balance_score\": \"1-10 rating\",\n    \"missing_perspectives\": [\"What the critic might have missed\"]\n  },\n  \"psychological_factors\": {\n    \"founder_readiness_required\": \"1-10 scale\",\n    \"market_psychology\": \"Analysis of market mood\",\n    \"stress_factors\": [\"Potential stress points\"],\n    \"motivation_factors\": [\"What would drive success\"]\n  },\n  \"meta_analysis\": {\n    \"critique_fairness\": \"1-10 rating\",\n    \"addressable_concerns\": \"% of concerns that can be mitigated\",\n    \"missed_opportunities\": [\"Opportunities critic overlooked\"],\n    \"emotional_journey\": \"Predicted founder experience\"\n  },\n  \"final_synthesis\": {\n    \"overall_recommendation\": \"STRONG_GO/CAUTIOUS_GO/INVESTIGATE_FURTHER/PASS\",\n    \"success_probability\": \"1-100% estimate\",\n    \"key_next_steps\": [\"Prioritized action items\"],\n    \"decision_confidence\": \"1-10 rating\",\n    \"final_insight\": \"One key takeaway for decision making\"\n  },\n  \"executive_summary\": \"2-3 sentence bottom line recommendation\"\n}"
      },
      "typeVersion": 1.3
    },
    {
      "id": "0db83fd0-8dcb-40da-a128-82d143fbd77b",
      "name": "📋 Descripción General del Flujo de Trabajo",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -1152,
        -2128
      ],
      "parameters": {
        "width": 382,
        "height": 494,
        "content": "## 🚀 My Next Big Idea Generator\n\nThis workflow generates personalized tech startup ideas for developers:\n\n1. **Form Input**: Collects developer skills and preferences\n2. **Data Preparation**: Structures the data for AI processing\n3. **AI Generation**: Creates detailed, actionable startup ideas\n4. **Email Delivery**: Sends formatted idea with resources\n\n### Setup Required:\n- Configure Claude or OpenAI credentials\n- Set up Gmail for email\n- (option 1) Deploy and share the form URL\n- (option 2) Fill out My Information node with your data, and activate the workflow to receive an idea once a day"
      },
      "typeVersion": 1
    },
    {
      "id": "58c0e3c6-9c55-48ee-b19c-027ebcf41ac4",
      "name": "📋 Fuentes de Entrada",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -688,
        -2128
      ],
      "parameters": {
        "color": 2,
        "width": 352,
        "height": 444,
        "content": "## 🎯 Input Triggers\n\n**Three ways to run this workflow:**\n\n1. **📝 Form Trigger**: External users fill out form\n   - Share the webhook URL publicly\n   - Automatically processes submissions\n\n2. **⏰ Daily Schedule**: Runs at 9 AM daily\n   - Uses \"My Information\" data\n   - Great for personal daily inspiration\n\n3. **🖱️ Manual Trigger**: Run on-demand\n   - Click to test the workflow\n   - Uses \"My Information\" data\n\n**Setup Tip**: Fill out \"My Information\" node with your personal data for testing and daily runs."
      },
      "typeVersion": 1
    },
    {
      "id": "69522535-1bac-43b0-89ce-2864b0ca0d1c",
      "name": "📋 Preparación de Datos",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        864,
        -1008
      ],
      "parameters": {
        "color": 3,
        "width": 400,
        "height": 408,
        "content": "## 🔧 Data Preparation Zone\n\n**Purpose**: Convert raw input into structured data for AI agents\n\n### \"My Information\" Node:\n- **Required**: Fill in all fields with your details\n- **Used by**: Scheduled and manual triggers\n- **Tip**: Update this periodically as your skills grow\n\n### \"Prepare Data\" Node:\n- **Function**: Normalizes data structure\n- **Input**: Form data OR \"My Information\" data  \n- **Output**: Clean JSON object with developer profile\n- **Important**: This ensures consistent data format regardless of input source"
      },
      "typeVersion": 1
    },
    {
      "id": "5c468e4b-b58d-4106-a958-a5ac7cd05211",
      "name": "📋 Canalización de Análisis de IA",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        48,
        -2048
      ],
      "parameters": {
        "color": 4,
        "width": 440,
        "height": 548,
        "content": "## 🤖 AI Agent Pipeline\n\n**Three-stage analysis system:**\n\n### Agent 1: Idea Generator 🧠\n- **Temperature**: 0.7 (creative)\n- **Purpose**: Creates innovative startup concepts\n- **Output**: Structured idea with business details\n\n### Agent 2: Market Critic 🔍  \n- **Temperature**: 0.3 (analytical)\n- **Purpose**: Critical market analysis\n- **Evaluates**: Competition, risks, feasibility\n\n### Agent 3: Sentiment Analyzer 📊\n- **Temperature**: 0.2 (precise)\n- **Purpose**: Synthesizes final recommendation\n- **Provides**: Balanced decision framework\n\n**Setup Required**: \n- Add Anthropic API credentials to all three models\n- Each agent has its own model and parser for reliability"
      },
      "typeVersion": 1
    },
    {
      "id": "ade6ebaf-ddad-43f9-853f-bb197f59624f",
      "name": "📋 Procesamiento de Datos y Salida",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        672,
        -1984
      ],
      "parameters": {
        "color": 5,
        "width": 468,
        "height": 632,
        "content": "## 📊 Output Processing\n\n### Merge Analysis:\n- **Purpose**: Combines all three AI outputs\n- **Critical**: Ensures all data flows to aggregator\n\n### Data Aggregation:\n- **Function**: Master data processor\n- **Creates**: Composite scores, routing flags\n- **Calculates**: Final recommendations\n- **Key Logic**: \n  - Composite score = (innovation + viability + success/10) ÷ 3\n  - Routing flags determine email sending\n\n### Email Creator:\n- **Input**: Aggregated analysis data\n- **Output**: HTML and text email content\n- **Features**: Formatted report with scores, risks, opportunities\n\n### Gmail Send:\n- **Requirement**: Configure Gmail OAuth2 credentials\n- **Recipient**: Update email address in node settings\n- **Content**: Rich HTML startup analysis report"
      },
      "typeVersion": 1
    },
    {
      "id": "6f32e259-79e7-4c42-9576-6415583e43e7",
      "name": "📋 Lista de Verificación de Configuración",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -1184,
        -1552
      ],
      "parameters": {
        "color": 6,
        "width": 380,
        "height": 652,
        "content": "## ⚙️ Critical Setup Steps\n\n### 1. API Credentials:\n- **Anthropic API**: Required for all AI models\n- **Gmail OAuth2**: Required for email sending\n\n### 2. Email Configuration:\n- Update recipient email in \"Send Startup Idea via Email\" node\n- Test email delivery before going live\n\n### 3. Personal Data:\n- Fill out \"My Information\" node completely\n- This data is used for scheduled/manual runs\n\n### 4. Form Deployment (Optional):\n- Copy webhook URL from Form trigger\n- Share publicly for external submissions\n\n### 5. Testing:\n- Use Manual trigger to test end-to-end\n- Check email delivery and formatting\n- Verify all AI agents produce valid JSON\n\n**Pro Tip**: Run manual test first before enabling daily schedule!"
      },
      "typeVersion": 1
    },
    {
      "id": "39bd4b7f-97e4-4c05-b8ed-0bdb92757df0",
      "name": "📋 Detalles Técnicos",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -624,
        -928
      ],
      "parameters": {
        "color": 7,
        "width": 350,
        "height": 620,
        "content": "## 🔧 Technical Notes\n\n### Output Parsers:\n- **Purpose**: Ensure valid JSON from AI\n- **Schema**: Predefined structure for each agent\n- **Error Handling**: Prevents workflow failures\n\n### Temperature Settings:\n- **0.7**: Creative idea generation\n- **0.3**: Balanced critical analysis  \n- **0.2**: Precise sentiment scoring\n\n### Data Flow:\nForm/Schedule → Prepare → AI Chain → Merge → Aggregate → Email\n\n### Common Issues:\n- **JSON Parse Errors**: Check output parser schemas\n- **Missing Data**: Ensure all required fields filled\n- **Email Failures**: Verify Gmail credentials\n- **API Limits**: Monitor Anthropic usage\n\n**Debug Tip**: Check execution logs if workflow fails"
      },
      "typeVersion": 1
    },
    {
      "id": "40f0d0e4-18e8-435b-b87f-f090548685b6",
      "name": "📋 Mejoras Futuras",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1648,
        -1424
      ],
      "parameters": {
        "width": 420,
        "height": 460,
        "content": "## 🚀 Enhancement Ideas\n\n### Future Improvements:\n- **Database Storage**: Save all analyses for tracking\n- **Analytics Dashboard**: View trends over time\n- **Slack Integration**: Send reports to team channels\n- **Conditional Logic**: Only email high-scoring ideas\n- **Market Research**: Auto-fetch competitor data\n- **Idea Tracking**: Follow up on promising concepts\n\n### Scaling Options:\n- **Multiple Recipients**: Send to team/investors\n- **Industry Focus**: Specialized prompts per sector\n- **A/B Testing**: Different prompt variations\n- **Feedback Loop**: Rate ideas to improve prompts\n\n**Next Steps**: Start simple, then add features based on usage patterns"
      },
      "typeVersion": 1
    }
  ],
  "pinData": {},
  "connections": {
    "7e749046-6a87-4161-a670-59a13977070c": {
      "main": [
        [
          {
            "node": "5e983847-1877-45ee-886a-301bb388f07b",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "5e983847-1877-45ee-886a-301bb388f07b": {
      "main": [
        [
          {
            "node": "800c7f2b-6a5b-495f-83d8-a418b7c5a957",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "7e451c26-697a-44c5-b7ba-9865ef0cb10c": {
      "main": [
        [
          {
            "node": "00374e6f-d25e-4032-b496-e27211764ff8",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "fc63ee7a-88bb-416c-8016-f0d48921e8e5": {
      "main": [
        [
          {
            "node": "c91e4c3f-70eb-49ed-b03f-2a5c52e2e2a6",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "8ddde58a-2446-4d22-814e-88c2e394b29e": {
      "main": [
        [
          {
            "node": "5e983847-1877-45ee-886a-301bb388f07b",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "c91e4c3f-70eb-49ed-b03f-2a5c52e2e2a6": {
      "main": [
        [
          {
            "node": "7e451c26-697a-44c5-b7ba-9865ef0cb10c",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "d0816cef-31b1-46b3-962c-b7b96e08e739": {
      "main": [
        [
          {
            "node": "d48e2895-4afe-45b2-8489-edf3d45886fe",
            "type": "main",
            "index": 0
          },
          {
            "node": "fc63ee7a-88bb-416c-8016-f0d48921e8e5",
            "type": "main",
            "index": 1
          }
        ]
      ]
    },
    "b8821029-7921-4ac7-93b3-d6026412eed9": {
      "ai_languageModel": [
        [
          {
            "node": "d0816cef-31b1-46b3-962c-b7b96e08e739",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "09f06ad0-d423-4640-bbf5-02d835e0fe41": {
      "ai_outputParser": [
        [
          {
            "node": "d0816cef-31b1-46b3-962c-b7b96e08e739",
            "type": "ai_outputParser",
            "index": 0
          }
        ]
      ]
    },
    "d48e2895-4afe-45b2-8489-edf3d45886fe": {
      "main": [
        [
          {
            "node": "fc63ee7a-88bb-416c-8016-f0d48921e8e5",
            "type": "main",
            "index": 2
          }
        ]
      ]
    },
    "800c7f2b-6a5b-495f-83d8-a418b7c5a957": {
      "main": [
        [
          {
            "node": "d0816cef-31b1-46b3-962c-b7b96e08e739",
            "type": "main",
            "index": 0
          },
          {
            "node": "fc63ee7a-88bb-416c-8016-f0d48921e8e5",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "e4ee27a6-6d2e-445f-ba4c-36a0e05c4d37": {
      "ai_languageModel": [
        [
          {
            "node": "800c7f2b-6a5b-495f-83d8-a418b7c5a957",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "1e020c7d-0ceb-4054-a2b5-53ff16d10f3c": {
      "ai_outputParser": [
        [
          {
            "node": "800c7f2b-6a5b-495f-83d8-a418b7c5a957",
            "type": "ai_outputParser",
            "index": 0
          }
        ]
      ]
    },
    "baa3ef22-a7af-4f16-9249-d929df15b6c2": {
      "ai_languageModel": [
        [
          {
            "node": "d48e2895-4afe-45b2-8489-edf3d45886fe",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "cea23513-2a89-4c2f-9db9-ca476c1e01ab": {
      "ai_outputParser": [
        [
          {
            "node": "d48e2895-4afe-45b2-8489-edf3d45886fe",
            "type": "ai_outputParser",
            "index": 0
          }
        ]
      ]
    },
    "00374e6f-d25e-4032-b496-e27211764ff8": {
      "main": [
        []
      ]
    },
    "95c00ef5-6eb8-4bf0-a391-a9da0cabbbdd": {
      "main": [
        [
          {
            "node": "8ddde58a-2446-4d22-814e-88c2e394b29e",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "1d9bee69-b352-4a36-ab82-2dae5c05722c": {
      "main": [
        [
          {
            "node": "8ddde58a-2446-4d22-814e-88c2e394b29e",
            "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 - Investigación de mercado, 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 nodos26
Categoría2
Tipos de nodos11
Descripción de la dificultad

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

Enlaces externos
Ver en n8n.io

Compartir este flujo de trabajo

Categorías

Categorías: 34