Home Services · Voice Workflow

After-Hours Lead Capture → GoHighLevel

An inbound after-hours call is greeted, qualified, and captured straight into GoHighLevel — with emergencies flagged for on-call dispatch and a confirmation text sent automatically.

trigger inbound_callmode Real-timenodes 12connectors 3

Workflow

TriggerMemoryIntegrationBranchAI AgentVoiceEnd
knownnewemergencystandardTRIGGER01After-hours call receivedMEMORY02Look up caller in ZepBRANCH03Known caller?VOICE04Greet returning callerVOICE05Greet new callerAI AGENT06Capture service detailsBRANCH07Emergency?INTEGRATION08Flag for on-call dispatchINTEGRATION09Create lead inGoHighLevelINTEGRATION10Send confirmation textMEMORY11Save call to ZepEND12End call

How it runs, step by step

  1. 01
    TRIGGER

    After-hours call received

    An inbound call rings in outside business hours and enters the real-time workflow.

  2. 02
    MEMORY

    Look up caller in Zep

    Read the caller's history from Zep, keyed by phone number and workspace, to see if they are a returning customer.

  3. 03
    BRANCH

    Known caller?

    Branch on whether the caller already exists in memory.

    • if knownGreet returning caller
    • if newGreet new caller
  4. 04
    VOICE

    Greet returning caller

    Greet the caller by name and reference their last job.

  5. 05
    VOICE

    Greet new caller

    Introduce the business and ask how the team can help.

  6. 06
    AI AGENT

    Capture service details

    Collect service type, address, and urgency using the AI agent node.

  7. 07
    BRANCH

    Emergency?

    Determine whether the request is an after-hours emergency.

    • if emergencyFlag for on-call dispatch
    • if standardCreate lead in GoHighLevel
  8. 08
    INTEGRATION

    Flag for on-call dispatch

    Create a high-priority opportunity in GoHighLevel and tag it for the on-call technician.

  9. 09
    INTEGRATION

    Create lead in GoHighLevel

    Create or update the contact and opportunity in GoHighLevel with the captured details.

  10. 10
    INTEGRATION

    Send confirmation text

    Text the caller a confirmation and a next-step link via Twilio.

  11. 11
    MEMORY

    Save call to Zep

    Write the call summary and captured fields back to Zep for the next interaction.

  12. 12
    END

    End call

    Wrap up and end the call.