Templates / Qualify and route dental leads with GPT-4, GoHighLevel, Twilio, and Meta Ads

Qualify and route dental leads with GPT-4, GoHighLevel, Twilio, and Meta Ads

Ready for 3.0

by Joseph Fadero ✓ · 36 views · created 2026-09-09 · Lead Generation, AI Chatbot

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

What this workflow does

This AI workflow has 39 nodes and runs when an HTTP GET request hits its webhook URL (plus 4 other triggers). Along the way it connects OpenAI Chat Model, Pinecone Vector Store, Embeddings OpenAI and Twilio and 5 more.

How it runs

Trigger: When an HTTP GET request hits its webhook URL (plus 4 other triggers).

  1. Merge: merges the data from its input branches
  2. Fetch Unresponsive GHL Leads (HTTP Request): calls an HTTP API (POST)
  3. Fetch Performance Metrics (Postgres): select
  4. Set Workflow Defaults (Edit Fields (Set)): sets 11 fields: PRACTICE_NAME, GHL_API_BASE, GHL_API_TOKEN…
  5. Follow-Up Agent (AI Agent): runs an AI agent, with model: OpenAI GPT-4 Follow-Up; 1 tool (Access Knowledge Base); memory: Capture Conversation Memory; output parser: Parse Follow-Up Results
  6. Aggregate Metrics for Dashboard (Code): runs custom JavaScript code
  7. Prepare Lead Data (Code): runs custom JavaScript code
  8. Route by Follow-Up Type (Switch): routes items into 3 branches
  9. Build Dashboard Report (Edit Fields (Set)): sets 3 fields: reportTitle, reportBody, generatedAt
  10. Lead Qualifier Agent (AI Agent): runs an AI agent, with model: Chat with GPT-4 Model; 4 tools (Calculate Lead Score, Access Knowledge Base, Sync with GoHighLevel, Check Calendar Openings); memory: Capture Conversation Memory; output parser: Parse Lead Results

…plus 14 more steps. See the full node list below.

Services it uses

OpenAI Chat ModelPinecone Vector StoreEmbeddings OpenAITwilioSlackGoogle CalendarPostgresFacebook Lead AdsFacebook Graph API

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 (24)

From the author

Quick overview This workflow captures leads from a webhook, Twilio SMS replies, and Meta Lead Ads, then uses OpenAI with a Pinecone knowledge base to qualify and route them into GoHighLevel with automated SMS/email responses, calendar booking, voice-call…

Excerpt from Joseph Fadero's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.