Qualify and manage voice sales calls with Claude, GPT-4o, Gemini, and GoHighLevel
Inbound Call Webhook
Normalize Call Payload
Valid Call?
BANT Qualifier
openai
Claude Haiku (BANT)
claude-3-haiku-20240307
BANT Output Parser
noOp
Extract BANT
Qualified?
Booking Intent Detector
openai
GPT-4o (Booking)
gpt-4o
Booking Output Parser
noOp
Extract Booking
Search GHL Contact
highlevel
Contact Exists?
Update Contact
highlevel
Create Contact
highlevel
Merge Contact Paths
Create Hot Opportunity
highlevel
Objection Handler
openai
Claude Sonnet (Objection)
claude-3-5-sonnet-20241022
Objection Output Parser
noOp
Extract Objection Response
CRM Note Writer
openai
Gemini Flash (CRM Note)
google
CRM Note Output Parser
noOp
Extract CRM Note
Update Contact Notes
highlevel
Update Stage: Hot Lead
highlevel
Log to Supabase
supabase
Log to Google Sheets
googleSheets
Search GHL Contact NQ
highlevel
Contact Exists NQ?
Update Contact NQ
highlevel
Create Contact NQ
highlevel
Merge Contact NQ
Create Nurturing Opportunity
highlevel
Trigger Nurture Workflow
Log to Supabase NQ
supabase
Log to Google Sheets NQ
googleSheets
Daily Outbound Schedule1
Fetch GHL Nurturing Leads1
highlevel
Priority Ranker1
openai
GPT-4o Mini (Ranker)1
gpt-4o-mini
Priority Ranker Output Parser1
noOp
Extract Ranked Leads1
Split in Batches1
noOp
Initiate Vapi Outbound Call1
api.vapi.ai
Log Outbound to Supabase1
supabase
Log Outbound to Sheets1
googleSheets
Press enter or space to select a node. You can then use the arrow keys to move the node around. Press delete to remove it and escape to cancel.
Press enter or space to select an edge. You can then press delete to remove it or escape to cancel.