Lead analysis & personalized email generation with OpenAI, Firecrawl & gotoHuman
UnknownWhat this workflow does
This AI workflow has 15 nodes and runs on Typeform events. Along the way it connects Typeform, OpenAI Chat Model, Google Docs and HTTP Request and 4 more. It also calls api.gotohuman.com over HTTP.
How it runs
Trigger: On Typeform events.
- Extract Domain (Code): runs custom JavaScript code
- Flag personal email addresses (Code): runs custom JavaScript code
- Is Personal Email? (If): checks a condition and branches into true / false
- Scrape the website (Firecrawl): scrape
- Summarize website (OpenAI): uses OpenAI
- AI Sales Agent (AI Agent): runs an AI agent, with model: OpenAI Chat Model; 3 tools (Fetch approved history, Get our ICP description, Get our company profile); output parser: Structured Output Parser
- Wait for Human Approval (Goto Human): uses Goto Human
- Is approved? (If): checks a condition and branches into true / false
- Send a message (Gmail): uses Gmail
Services it uses
HTTP calls to: api.gotohuman.com
Before you upgrade to n8n 3.0
We can't fully verify this one: it relies on 2 community packages, and n8n 3.0 turns unverified community packages off by default (N8N_UNVERIFIED_PACKAGES_ENABLED=false).
- Check that @mendable/n8n-nodes-firecrawl is verified or supports 3.0 (used in Scrape the website).
- Check that @gotohuman/n8n-nodes-gotohuman is verified or supports 3.0 (used in Wait for Human Approval).
Nodes used (12)
- Typeform Trigger
n8n-nodes-base.typeformTrigger - Code
n8n-nodes-base.code - If
n8n-nodes-base.if - Firecrawl
@mendable/n8n-nodes-firecrawl.firecrawl - AI Agent
@n8n/n8n-nodes-langchain.agent - OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured - Google Docs Tool
n8n-nodes-base.googleDocsTool - Http Request Tool
n8n-nodes-base.httpRequestTool - OpenAI
@n8n/n8n-nodes-langchain.openAi - Goto Human
@gotohuman/n8n-nodes-gotohuman.gotoHuman - Gmail
n8n-nodes-base.gmail
From the author
💼 Lead Outreach Agent This AI workflow helps you quickly react to new leads with an initial personalized outreach. A great start of your lead nurturing sequence to avoid loosing precious leads that could turn into paying customers. Most importantly it uses…