n8n · read-only source graph

Onboarding to research and offer planning - archived source

▢ Source structure85 source nodesLocal import only

Original source topology, not production or execution evidence. Labels, node types, source positions and connection ports are retained. Source notes are represented as nodes; their private contents are omitted.

Source graph

Scroll graph →. Focus the graph region and use arrow keys to pan, + or − to zoom, and Home to reset. Mouse drag pans. On touch screens, scroll inside the region. Full labels and connections are in the node list below.

Onboarding to research and offer planning - archived source · n8n source topologyRead-only SVG reconstruction using exact imported source node positions. All source nodes and connection port types are preserved. Use the visible node list for full text.Anthropic Chat Model → SWOT Analysis · ai_languageModel [0] → ai_languageModel [0]ai_languageModel [0] → ai_languageModel [0]Receive Onboarding Transcripts → Code · main [0] → main [0]main [0] → main [0]Code → Loop Over Items · main [0] → main [0]main [0] → main [0]Loop Over Items → Find Client · main [1] → main [0]main [1] → main [0]Find Client → Add Client Transcript · main [0] → main [0]main [0] → main [0]Get Client Record → Format for API Call · main [0] → main [0]main [0] → main [0]SWOT Analysis → Wait · main [0] → main [0]main [0] → main [0]Initial Offer Analysis & Planning → Wait4 · main [0] → main [0]main [0] → main [0]Dream Outcomes → Wait5 · main [0] → main [0]main [0] → main [0]Solution Development → Wait6 · main [0] → main [0]main [0] → main [0]Trim & Stack → Create MR Document · main [0] → main [0]main [0] → main [0]Wait → Executive Summary Information Gathering1 · main [0] → main [0]main [0] → main [0]Wait4 → Dream Outcomes · main [0] → main [0]main [0] → main [0]Wait5 → Solution Development · main [0] → main [0]main [0] → main [0]Wait6 → Trim & Stack · main [0] → main [0]main [0] → main [0]OpenAI Chat Model → Initial Offer Analysis & Planning · ai_languageModel [0] → ai_languageModel [0]ai_languageModel [0] → ai_languageModel [0]OpenAI Chat Model1 → Dream Outcomes · ai_languageModel [0] → ai_languageModel [0]ai_languageModel [0] → ai_languageModel [0]OpenAI Chat Model2 → Solution Development · ai_languageModel [0] → ai_languageModel [0]ai_languageModel [0] → ai_languageModel [0]Send to Zapier → Send to VSL Copywriter · main [0] → main [0]main [0] → main [0]Format for API Call → Executive Summary Information Gathering · main [0] → main [0]main [0] → main [0]Executive Summary Information Gathering → SWOT Analysis · main [0] → main [0]main [0] → main [0]Executive Summary Information Gathering1 → Wait7 · main [0] → main [0]main [0] → main [0]Wait7 → Competitor Analysis · main [0] → main [0]main [0] → main [0]Competitor Analysis → Exec Summary Creation · main [0] → main [0]main [0] → main [0]OpenAI Chat Model4 → Competitor Landscape · ai_languageModel [0] → ai_languageModel [0]ai_languageModel [0] → ai_languageModel [0]Anthropic Chat Model1 → Exec Summary Creation · ai_languageModel [0] → ai_languageModel [0]ai_languageModel [0] → ai_languageModel [0]Exec Summary Creation → Wait1 · main [0] → main [0]main [0] → main [0]Anthropic Chat Model2 → Ideal Client Avatar Deep Dive · ai_languageModel [0] → ai_languageModel [0]ai_languageModel [0] → ai_languageModel [0]Anthropic Chat Model3 → Messaging Strategy · ai_languageModel [0] → ai_languageModel [0]ai_languageModel [0] → ai_languageModel [0]Ideal Client Avatar Deep Dive → Wait16 · main [0] → main [0]main [0] → main [0]Competitor Landscape → Wait2 · main [0] → main [0]main [0] → main [0]Messaging Strategy → Wait3 · main [0] → main [0]main [0] → main [0]Anthropic Chat Model8 → Ad Strategy · ai_languageModel [0] → ai_languageModel [0]ai_languageModel [0] → ai_languageModel [0]Ad Strategy → Initial Offer Analysis & Planning · main [0] → main [0]main [0] → main [0]Wait1 → Ideal Client Avatar Deep Dive · main [0] → main [0]main [0] → main [0]Wait2 → Messaging Strategy · main [0] → main [0]main [0] → main [0]Wait3 → Ad Strategy · main [0] → main [0]main [0] → main [0]Anthropic Chat Model9 → Trim & Stack · ai_languageModel [0] → ai_languageModel [0]ai_languageModel [0] → ai_languageModel [0]Create MR Document → Create Offer Document · main [0] → main [0]main [0] → main [0]Create Offer Document → Send to Zapier · main [0] → main [0]main [0] → main [0]Add Client Transcript → Get Client Record · main [0] → main [0]main [0] → main [0]Anthropic Chat Model10 → SWOT Analysis1 · ai_languageModel [0] → ai_languageModel [0]ai_languageModel [0] → ai_languageModel [0]SWOT Analysis1 → Wait8 · main [0] → main [0]main [0] → main [0]Get Client Record1 → Format for API Call1 · main [0] → main [0]main [0] → main [0]Initial Offer Analysis & Planning1 → Wait9 · main [0] → main [0]main [0] → main [0]Dream Outcomes1 → Wait10 · main [0] → main [0]main [0] → main [0]Solution Development1 → Wait11 · main [0] → main [0]main [0] → main [0]Trim & Stack1 → Create MR Document1 · main [0] → main [0]main [0] → main [0]Wait8 → Executive Summary Information Gathering3 · main [0] → main [0]main [0] → main [0]Wait9 → Dream Outcomes1 · main [0] → main [0]main [0] → main [0]Wait10 → Solution Development1 · main [0] → main [0]main [0] → main [0]Wait11 → Trim & Stack1 · main [0] → main [0]main [0] → main [0]OpenAI Chat Model3 → Initial Offer Analysis & Planning1 · ai_languageModel [0] → ai_languageModel [0]ai_languageModel [0] → ai_languageModel [0]OpenAI Chat Model5 → Dream Outcomes1 · ai_languageModel [0] → ai_languageModel [0]ai_languageModel [0] → ai_languageModel [0]OpenAI Chat Model6 → Solution Development1 · ai_languageModel [0] → ai_languageModel [0]ai_languageModel [0] → ai_languageModel [0]Executive Summary Information Gathering2 → SWOT Analysis1 · main [0] → main [0]main [0] → main [0]Format for API Call1 → Executive Summary Information Gathering2 · main [0] → main [0]main [0] → main [0]Executive Summary Information Gathering3 → Wait12 · main [0] → main [0]main [0] → main [0]Wait12 → Competitor Analysis1 · main [0] → main [0]main [0] → main [0]Competitor Analysis1 → Exec Summary Creation1 · main [0] → main [0]main [0] → main [0]OpenAI Chat Model7 → Competitor Landscape1 · ai_languageModel [0] → ai_languageModel [0]ai_languageModel [0] → ai_languageModel [0]Exec Summary Creation1 → Wait13 · main [0] → main [0]main [0] → main [0]Anthropic Chat Model11 → Exec Summary Creation1 · ai_languageModel [0] → ai_languageModel [0]ai_languageModel [0] → ai_languageModel [0]Anthropic Chat Model12 → Ideal Client Avatar Deep Dive1 · ai_languageModel [0] → ai_languageModel [0]ai_languageModel [0] → ai_languageModel [0]Ideal Client Avatar Deep Dive1 → Competitor Landscape1 · main [0] → main [0]main [0] → main [0]Anthropic Chat Model13 → Messaging Strategy1 · ai_languageModel [0] → ai_languageModel [0]ai_languageModel [0] → ai_languageModel [0]Competitor Landscape1 → Wait14 · main [0] → main [0]main [0] → main [0]Messaging Strategy1 → Wait15 · main [0] → main [0]main [0] → main [0]Anthropic Chat Model14 → Ad Strategy1 · ai_languageModel [0] → ai_languageModel [0]ai_languageModel [0] → ai_languageModel [0]Ad Strategy1 → Initial Offer Analysis & Planning1 · main [0] → main [0]main [0] → main [0]Wait13 → Ideal Client Avatar Deep Dive1 · main [0] → main [0]main [0] → main [0]Wait14 → Messaging Strategy1 · main [0] → main [0]main [0] → main [0]Wait15 → Ad Strategy1 · main [0] → main [0]main [0] → main [0]Anthropic Chat Model15 → Trim & Stack1 · ai_languageModel [0] → ai_languageModel [0]ai_languageModel [0] → ai_languageModel [0]Create MR Document1 → Create Offer Document1 · main [0] → main [0]main [0] → main [0]Create Offer Document1 → Send to Zapier1 · main [0] → main [0]main [0] → main [0]New OB Call Added → Airtable · main [0] → main [0]main [0] → main [0]Airtable → Get Client Record1 · main [0] → main [0]main [0] → main [0]Wait16 → Competitor Landscape · main [0] → main [0]main [0] → main [0]Anthropic Chat Model · @n8n/n8n-nodes-langchain.lmChatAnthropic · source position [600, 520]Anthropic Chat ModellmChatAnthropicReceive Onboarding Transcripts · n8n-nodes-base.webhook · source position [0, 0]Receive OnboardingTranscriptswebhookCode · n8n-nodes-base.code · source position [220, 0]CodecodeLoop Over Items · n8n-nodes-base.splitInBatches · source position [440, 0]Loop Over ItemssplitInBatchesFind Client · n8n-nodes-base.airtable · source position [680, 20]Find ClientairtableSWOT Analysis · @n8n/n8n-nodes-langchain.agent · source position [620, 340]SWOT AnalysisagentGet Client Record · n8n-nodes-base.airtable · source position [1120, 20]Get Client RecordairtableInitial Offer Analysis & Planning · @n8n/n8n-nodes-langchain.agent · source position [600, 740]Initial OfferAnalysis & PlanningagentAnthropic Chat Model5 · @n8n/n8n-nodes-langchain.lmChatAnthropic · source position [-980, -920]Anthropic Chat Model5lmChatAnthropicAnthropic Chat Model6 · @n8n/n8n-nodes-langchain.lmChatAnthropic · source position [-1140, -1060]Anthropic Chat Model6lmChatAnthropicDream Outcomes · @n8n/n8n-nodes-langchain.chainLlm · source position [1200, 740]Dream OutcomeschainLlmSolution Development · @n8n/n8n-nodes-langchain.chainLlm · source position [1780, 740]Solution DevelopmentchainLlmTrim & Stack · @n8n/n8n-nodes-langchain.chainLlm · source position [2340, 740]Trim & StackchainLlmAnthropic Chat Model7 · @n8n/n8n-nodes-langchain.lmChatAnthropic · source position [-1160, -900]Anthropic Chat Model7lmChatAnthropicSend to Zapier · n8n-nodes-base.httpRequest · source position [3580, 740]Send to ZapierhttpRequestWait · n8n-nodes-base.wait · source position [980, 340]WaitwaitWait4 · n8n-nodes-base.wait · source position [1020, 740]Wait4waitWait5 · n8n-nodes-base.wait · source position [1560, 740]Wait5waitWait6 · n8n-nodes-base.wait · source position [2140, 740]Wait6waitOpenAI Chat Model · @n8n/n8n-nodes-langchain.lmChatOpenAi · source position [580, 1000]OpenAI Chat ModellmChatOpenAiAnthropic Chat Model4 · @n8n/n8n-nodes-langchain.lmChatAnthropic · source position [-1300, -1040]Anthropic Chat Model4lmChatAnthropicOpenAI Chat Model1 · @n8n/n8n-nodes-langchain.lmChatOpenAi · source position [1180, 980]OpenAI Chat Model1lmChatOpenAiOpenAI Chat Model2 · @n8n/n8n-nodes-langchain.lmChatOpenAi · source position [1760, 980]OpenAI Chat Model2lmChatOpenAiExecutive Summary Information Gathering · n8n-nodes-base.httpRequest · source position [400, 340]Executive SummaryInformation GatheringhttpRequestFormat for API Call · n8n-nodes-base.code · source position [1340, 20]Format for API CallcodeExecutive Summary Information Gathering1 · n8n-nodes-base.httpRequest · source position [1180, 340]Executive SummaryInformation…httpRequestWait7 · n8n-nodes-base.wait · source position [1400, 340]Wait7waitCompetitor Analysis · n8n-nodes-base.httpRequest · source position [1600, 340]Competitor AnalysishttpRequestOpenAI Chat Model4 · @n8n/n8n-nodes-langchain.lmChatOpenAi · source position [2860, 540]OpenAI Chat Model4lmChatOpenAiExec Summary Creation · @n8n/n8n-nodes-langchain.agent · source position [1820, 340]Exec Summary CreationagentAnthropic Chat Model1 · @n8n/n8n-nodes-langchain.lmChatAnthropic · source position [1720, 560]Anthropic Chat Model1lmChatAnthropicAnthropic Chat Model2 · @n8n/n8n-nodes-langchain.lmChatAnthropic · source position [2380, 540]Anthropic Chat Model2lmChatAnthropicIdeal Client Avatar Deep Dive · @n8n/n8n-nodes-langchain.chainLlm · source position [2380, 340]Ideal Client AvatarDeep DivechainLlmAnthropic Chat Model3 · @n8n/n8n-nodes-langchain.lmChatAnthropic · source position [3460, 540]Anthropic Chat Model3lmChatAnthropicCompetitor Landscape · @n8n/n8n-nodes-langchain.agent · source position [2940, 340]Competitor LandscapeagentMessaging Strategy · @n8n/n8n-nodes-langchain.chainLlm · source position [3500, 340]Messaging StrategychainLlmAnthropic Chat Model8 · @n8n/n8n-nodes-langchain.lmChatAnthropic · source position [4080, 540]Anthropic Chat Model8lmChatAnthropicAd Strategy · @n8n/n8n-nodes-langchain.chainLlm · source position [4120, 340]Ad StrategychainLlmWait1 · n8n-nodes-base.wait · source position [2180, 340]Wait1waitWait2 · n8n-nodes-base.wait · source position [3300, 340]Wait2waitWait3 · n8n-nodes-base.wait · source position [3860, 340]Wait3waitSend to VSL Copywriter · n8n-nodes-base.httpRequest · source position [3840, 740]Send to VSLCopywriterhttpRequestAnthropic Chat Model9 · @n8n/n8n-nodes-langchain.lmChatAnthropic · source position [2200, 960]Anthropic Chat Model9lmChatAnthropicCreate MR Document · n8n-nodes-base.markdown · source position [3060, 740]Create MR DocumentmarkdownCreate Offer Document · n8n-nodes-base.markdown · source position [3300, 740]Create Offer DocumentmarkdownAdd Client Transcript · n8n-nodes-base.airtable · source position [900, 20]Add Client TranscriptairtableAnthropic Chat Model10 · @n8n/n8n-nodes-langchain.lmChatAnthropic · source position [620, 2160]Anthropic ChatModel10lmChatAnthropicSWOT Analysis1 · @n8n/n8n-nodes-langchain.agent · source position [640, 1980]SWOT Analysis1agentGet Client Record1 · n8n-nodes-base.airtable · source position [1140, 1660]Get Client Record1airtableInitial Offer Analysis & Planning1 · @n8n/n8n-nodes-langchain.agent · source position [620, 2380]Initial OfferAnalysis & Planning1agentDream Outcomes1 · @n8n/n8n-nodes-langchain.chainLlm · source position [1220, 2380]Dream Outcomes1chainLlmSolution Development1 · @n8n/n8n-nodes-langchain.chainLlm · source position [1800, 2380]Solution Development1chainLlmTrim & Stack1 · @n8n/n8n-nodes-langchain.chainLlm · source position [2360, 2380]Trim & Stack1chainLlmSend to Zapier1 · n8n-nodes-base.httpRequest · source position [3380, 2380]Send to Zapier1httpRequestWait8 · n8n-nodes-base.wait · source position [1000, 1980]Wait8waitWait9 · n8n-nodes-base.wait · source position [1040, 2380]Wait9waitWait10 · n8n-nodes-base.wait · source position [1580, 2380]Wait10waitWait11 · n8n-nodes-base.wait · source position [2160, 2380]Wait11waitOpenAI Chat Model3 · @n8n/n8n-nodes-langchain.lmChatOpenAi · source position [600, 2640]OpenAI Chat Model3lmChatOpenAiOpenAI Chat Model5 · @n8n/n8n-nodes-langchain.lmChatOpenAi · source position [1200, 2620]OpenAI Chat Model5lmChatOpenAiOpenAI Chat Model6 · @n8n/n8n-nodes-langchain.lmChatOpenAi · source position [1780, 2620]OpenAI Chat Model6lmChatOpenAiExecutive Summary Information Gathering2 · n8n-nodes-base.httpRequest · source position [420, 1980]Executive SummaryInformation…httpRequestFormat for API Call1 · n8n-nodes-base.code · source position [1360, 1660]Format for API Call1codeExecutive Summary Information Gathering3 · n8n-nodes-base.httpRequest · source position [1200, 1980]Executive SummaryInformation…httpRequestWait12 · n8n-nodes-base.wait · source position [1420, 1980]Wait12waitCompetitor Analysis1 · n8n-nodes-base.httpRequest · source position [1620, 1980]Competitor Analysis1httpRequestOpenAI Chat Model7 · @n8n/n8n-nodes-langchain.lmChatOpenAi · source position [2660, 2180]OpenAI Chat Model7lmChatOpenAiExec Summary Creation1 · @n8n/n8n-nodes-langchain.agent · source position [1840, 1980]Exec SummaryCreation1agentAnthropic Chat Model11 · @n8n/n8n-nodes-langchain.lmChatAnthropic · source position [1740, 2200]Anthropic ChatModel11lmChatAnthropicAnthropic Chat Model12 · @n8n/n8n-nodes-langchain.lmChatAnthropic · source position [2400, 2180]Anthropic ChatModel12lmChatAnthropicIdeal Client Avatar Deep Dive1 · @n8n/n8n-nodes-langchain.chainLlm · source position [2400, 1980]Ideal Client AvatarDeep Dive1chainLlmAnthropic Chat Model13 · @n8n/n8n-nodes-langchain.lmChatAnthropic · source position [3260, 2180]Anthropic ChatModel13lmChatAnthropicCompetitor Landscape1 · @n8n/n8n-nodes-langchain.agent · source position [2740, 1980]Competitor Landscape1agentMessaging Strategy1 · @n8n/n8n-nodes-langchain.chainLlm · source position [3300, 1980]Messaging Strategy1chainLlmAnthropic Chat Model14 · @n8n/n8n-nodes-langchain.lmChatAnthropic · source position [3880, 2180]Anthropic ChatModel14lmChatAnthropicAd Strategy1 · @n8n/n8n-nodes-langchain.chainLlm · source position [3920, 1980]Ad Strategy1chainLlmWait13 · n8n-nodes-base.wait · source position [2200, 1980]Wait13waitWait14 · n8n-nodes-base.wait · source position [3100, 1980]Wait14waitWait15 · n8n-nodes-base.wait · source position [3660, 1980]Wait15waitAnthropic Chat Model15 · @n8n/n8n-nodes-langchain.lmChatAnthropic · source position [2220, 2600]Anthropic ChatModel15lmChatAnthropicCreate MR Document1 · n8n-nodes-base.markdown · source position [2860, 2380]Create MR Document1markdownCreate Offer Document1 · n8n-nodes-base.markdown · source position [3100, 2380]Create OfferDocument1markdownNew OB Call Added · n8n-nodes-base.webhook · source position [600, 1660]New OB Call AddedwebhookAirtable · n8n-nodes-base.airtable · source position [820, 1660]AirtableairtableWait16 · n8n-nodes-base.wait · source position [2740, 340]Wait16wait
main portAI port · exact type on connection

Source structure · local import only · credentials removed; not executed

Source-derived SVG reconstruction, not a native n8n screenshot. Blue bands identify source structure, not successful execution.

Source provenance · read-only

Provenance: archived original workflow → credentials-removed local n8n import → this read-only structure view. Private archive paths and original identifiers are not included.

Platform: n8n. Workflow: Onboarding to research and offer planning - archived source.

No credentials, node parameters, private identifiers, execution payloads or live provider connections are included. This explorer has no run, test, submit, clipboard or export action.

Node types below describe imported structure, not completed stages or measured outcomes. Names describe source intent only. HTTP request nodes remain labeled by their actual type, even if a source name mentions a different service.

Node list · all source nodes

Visible text fallback for the entire source graph. Local labels below replace original node identifiers. Connection bracket values are original source port indices, not execution counts.