Automate Outbound Voice Calls from Go High Level Opportunities with Vapi

Last edited 58 days ago

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.


🧾 Requirements

Go High Level (GHL)

  • A Go High Level account
  • GHL developer private app and credentials enabled in n8n
  • Webhook URL from n8n added to your GHL private app

Vapi

  • A Vapi account with credit
  • A connected phone number to make calls
  • An assistant created and ready to make calls
  • Your Vapi API key

🔗 Useful Links


🔄 Workflow Breakdown

1. Trigger: GHL Opportunity Created

  • Triggered by a Webhook (POST) from Go High Level when a new opportunity is created.
  • Webhook URL must be enabled in your GHL private app.

2. Get a GHL Contact

  • Retrieves contact details from GHL CRM using the contact ID from the opportunity.
  • Includes information such as phone number, name, and custom fields.

3. Wait 5 Minutes

  • Introduces a short delay before making the call to avoid immediate outreach.
  • Helps ensure data is synced and gives the system time for any follow-up automation.

4. Set Vapi Fields (Manual Step)

  • Set the required fields for the Vapi API call:
    • vapiPhoneNumberId – the number id making the call
    • vapiAssistantId – the assistant who will handle the call
    • vapiApi – your secure Vapi API key

5. Start Outbound Vapi Call

  • Sends a POST request to https://api.vapi.ai/call
  • Payload includes:
    • Contact’s phone number
    • Selected Vapi assistant
    • Vapi phone number id to start the call

✅ Summary

This n8n automation connects your CRM (Go High Level) with voice automation (Vapi) to immediately respond to new opportunities. Once a lead is created, they will receive a personalized voice call from a Vapi AI assistant.


🙋‍♂️ Need Help?

Feel free to contact us at 1 Node
Get instant access to a library of free resources we created.

New to n8n?

Need help building new n8n workflows? Process automation for you or your company will save you time and money, and it's completely free!