Automate outbound voice calls from Go High Level opportunities with Vapi
Ready for 3.0What this workflow does
This workflow has 5 nodes and runs when an HTTP POST request hits its webhook URL. Along the way it connects HighLevel. It also calls api.vapi.ai over HTTP.
How it runs
Trigger: When an HTTP POST request hits its webhook URL.
- Get a GHL contact (HighLevel): get
- Wait: pauses before continuing
- Set fields (Edit Fields (Set)): sets 3 fields: vapiPhoneNumberId, vapiAssistantId, vapiApi
- Start outbound Vapi call (HTTP Request): calls api.vapi.ai (POST)
Services it uses
HTTP calls to: api.vapi.ai
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 (5)
- HTTP Request
n8n-nodes-base.httpRequest - Edit Fields (Set)
n8n-nodes-base.set - Webhook
n8n-nodes-base.webhook - HighLevel
n8n-nodes-base.highLevel - Wait
n8n-nodes-base.wait
From the author
This workflow triggers when a new opportunity is created in Go High Level (GHL), fetches the associated contact details, and initiates an outbound call using Vapi. The call is made by a Vapi assistant configured with the appropriate credentials. --- 🧾…