Automated B2B prospecting with RapidAPI, Hunter.io, GPT & Gmail
Ready for 3.0What this workflow does
This AI workflow has 17 nodes and runs when someone submits an n8n form (“compagny_search”). Along the way it connects OpenAI Chat Model, Hunter, Gmail and Google Tasks. It also calls local-business-data.p.rapidapi.com over HTTP.
How it runs
Trigger: When someone submits an n8n form (“compagny_search”).
- Search Local Businesses (HTTP Request): calls local-business-data.p.rapidapi.com
- Split Out: splits a list into separate items
- If: checks a condition and branches into true / false
- Scrape Website (HTTP Request): calls an HTTP API
- Set Task Data (Edit Fields (Set)): sets 4 fields: phone_number, compagny_name, adress…
- If: checks a condition and branches into true / false
- Create Google Task for Follow-up (Google Tasks): uses Google Tasks
- Extract Title & Description (HTML): parses or builds HTML
- Find Contacts (Hunter) (Hunter): uses Hunter
- Split Out: splits a list into separate items
…plus 5 more steps. See the full node list below.
Services it uses
HTTP calls to: local-business-data.p.rapidapi.com
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (12)
- OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - n8n Form Trigger
n8n-nodes-base.formTrigger - HTTP Request
n8n-nodes-base.httpRequest - Split Out
n8n-nodes-base.splitOut - If
n8n-nodes-base.if - HTML
n8n-nodes-base.html - Hunter
n8n-nodes-base.hunter - AI Agent
@n8n/n8n-nodes-langchain.agent - Code
n8n-nodes-base.code - Edit Fields (Set)
n8n-nodes-base.set - Gmail
n8n-nodes-base.gmail - Google Tasks
n8n-nodes-base.googleTasks
From the author
Automate your B2B prospecting by finding local businesses and sending AI-personalized outreach emails to qualified contacts. What This Workflow Does This workflow acts as a powerful AI Sales Assistant, automating your entire B2B lead generation process for…