Trigger: OpenClaw cron runs vapi-quick-call.sh (every 15 min, 10AM-7PM)
Cron
โ
Airtable (finds Contacted leads w/ 3+ texts, no reply)
โ
VAPI API (create call)
Step 1: VAPI calls lead from (512) 488-1528 (Twilio outbound)
โณ Uses Outbound Agent (Elliot voice, different from Inbound Agent)
โณ Opens with "following up on the form you submitted"
โ
Step 2: Same Worker flow as inbound โ assistant request, function calls
โ
Step 3: End-of-call report โ same Worker processing
Worker
โ
GLM-5.1 classifyCall()
Worker
โ
Airtable (status + notes)
Worker
โ
Slack #ace-alerts
โณ Voicemail detection โ logs "no answer" if only AI spoke
โณ After 2 failed calls โ moves lead to "No Response"