Block 1 - Azure OpenAI Chat Model
- Type / Role
- @n8n/n8n-nodes-langchain.lmChatAzureOpenAi - lmChatAzureOpenAi
- Config choices
- Version 1
This workflow is provided as-is. Please review and test before using in production.
AI Lead Enricher & Qualifier using Bright Data MCP and Hubspot This workflow automatically enriches inbound leads, evaluates their business fit, updates HubSpot, and alerts the team only when a ...
@n8n/n8n-nodes-langchain.lmchatazureopenai, @n8n/n8n-nodes-langchain.mcpclienttool, @n8n/n8n-nodes-langchain.outputparserstructured, n8n-nodes-base.hubspot, n8n-nodes-base.formtrigger, @n8n/n8n-nodes-langchain.agent, n8n-nodes-base.if, n8n-nodes-base.slack
This workflow is cataloged by N8N Workflows and links back to its original n8n.io source page by Sparsh From Automation Jinn.
Original n8n.io sourceThis workflow automatically enriches inbound leads, evaluates their business fit, updates HubSpot, and alerts the team only when a lead meets qualification criteria. It eliminates manual research and scoring while keeping CRM data clean and complete.
| Step | Component | Purpose |
|---|---|---|
| 1 | Form Trigger | Captures a new lead’s Name + Email |
| 2 | AI Lead Enricher Agent | Uses Azure OpenAI + Bright Data MCP to search the public web and fill missing contact + company details |
| 3 | Structured Output Parser | Ensures AI returns clean JSON in a strict schema |
| 4 | Lead Scoring Agent | Calculates a numeric Fit Score (0–100) based on ICP match |
| 5 | IF Logic | Routes the lead based on Fit Score threshold (> 70 = qualified) |
| 6 | HubSpot Actions | Updates/creates Contact & Company with enriched properties |
| 7 | Slack Notification | Sends high-quality leads to the team instantly |
The enrichment agent populates the following fields only if validated with high confidence:
If reliable data is not found → field stays "" (no hallucination, no guessing).
The Fit Score (0–100) evaluates how aligned the lead is with a: > B2B automation / AI / RevOps agency targeting SaaS and tech companies
Score increases for:
| Fit Score | CRM Update | Slack Notification |
|---|---|---|
> (qualified) |
Contact + Company updated | YES — sales alert sent |
≤ 70 (not qualified) |
Contact + Company updated | No notification |
This ensures:
âś” 0 manual research
âś” 0 manual lead scoring
âś” Real-time alerts for high-value leads
âś” Eliminates poor data quality in HubSpot
âś” Works instantly on every form submission
This workflow can run fully autonomously or be extended with:
This catalog entry is organized from the workflow JSON. The node-level section below shows the executable blocks available for review before importing the template.
| Workflow | Enrich & qualify leads with Azure OpenAI, Bright Data MCP & HubSpot CRM |
|---|---|
| Complexity | advanced |
| Nodes | 22 |
| Categories | Lead Generation, AI Summarization |
| Author | Sparsh From Automation Jinn |
| Published | 26 Nov 2025 |
Use the JSON export at /data/workflows/11258/11258.json as the source template for this automation.
Open n8n, import the downloaded JSON, and review each node before activating the workflow.
Replace placeholder credentials, API keys, webhook URLs, account IDs, and environment-specific values with your own settings.
Run the workflow manually or in a staging workspace, inspect node output, and confirm downstream systems receive the expected data.
Enable the workflow only after testing, then monitor executions, errors, and rate limits during the first production runs.
Review imported nodes carefully before activation. This catalog entry is intended to help you inspect the workflow structure, understand required services, and find related templates faster.
Node names, credentials, schedules, webhook paths, and external service limits may need adjustment for your workspace.
AI Lead Enricher & Qualifier using Bright Data MCP and Hubspot This workflow automatically enriches inbound leads, evaluates their business fit, updates HubSpot, and alerts the team only when a ...
Review the workflow JSON, configure any required credentials in n8n, and test the automation in a safe workspace before using it in production.
Yes. Use the block-by-block analysis and the downloadable JSON to inspect each node, then adjust credentials, prompts, schedules, filters, or destinations for your Lead Generation, AI Summarization use case.