How awaisali36/outbound-real-state-voice-ai-agent- works
This repository packages an n8n lead-calling workflow with VAPI assistant configuration and a conversation prompt. The documented business flow schedules Airtable lead selection, formats and validates each lead, initiates an AI call, and updates lead status; a separate tool-call path sends follow-ups and can optionally book through Calendly. The workflow JSON and configuration documents are present in the tree, but no source excerpts were supplied, so relationships below are supported by the README rather than inspected implementation details.
Main entry points: Vapi Agnet configuration json.docx VAPI Assistant · Protect_fortunes_voice_agent.json Follow-up Dispatch · Vapi Prompt for real state voice ai agent.odt Conversation Prompt · Vapi tool json.docx VAPI Tool Config
Components 18
Lead Operations
- Schedule Trigger
n8n workflow /Protect_fortunes_voice_agent.json - Find To Do Leads
n8n workflow /Protect_fortunes_voice_agent.json - Airtable CRM
- Format Lead Data
n8n workflow /Protect_fortunes_voice_agent.json - Validate Phone
n8n workflow /Protect_fortunes_voice_agent.json - Update Call Status
n8n workflow /Protect_fortunes_voice_agent.json
Voice AI
- Initiate VAPI Call
n8n workflow /Protect_fortunes_voice_agent.json - VAPI Assistant
Vapi agent configuration/Vapi Agnet configuration json.docx - Conversation Prompt
Vapi Prompt/Vapi Prompt for real state voice ai agent.odt - VAPI Service
Follow-up
- Tool Call Webhook
n8n workflow /Protect_fortunes_voice_agent.json - Follow-up Dispatch
n8n workflow /Protect_fortunes_voice_agent.json - WhatsApp / SMS
- Calendly Booking
Agent Configuration
- VAPI Tool Config
Vapi tool /Vapi tool json.docx
Other components
- Business Owner
- Prospect
Connections 20
- Business Owner → Schedule Trigger: activates workflow
README.md - Schedule Trigger → Find To Do Leads: triggers search
README.md - Find To Do Leads → Airtable CRM: searches leads
README.md - Find To Do Leads → Format Lead Data: passes lead
README.md - Format Lead Data → Validate Phone: passes formatted data
README.md - Validate Phone → Update Call Status: marks missing number
README.md - Validate Phone → Initiate VAPI Call: continues valid lead
README.md - Initiate VAPI Call → VAPI Service: starts call
README.md - Initiate VAPI Call → VAPI Assistant: uses assistant
README.md - VAPI Assistant → Conversation Prompt: uses prompt
- VAPI Assistant → Prospect: conducts conversation
README.md - VAPI Service → Update Call Status: call marks done
README.md - VAPI Service → Tool Call Webhook: sends tool call
README.md - Tool Call Webhook → Follow-up Dispatch: triggers follow-up
README.md - Follow-up Dispatch → WhatsApp / SMS: sends message
README.md - Follow-up Dispatch → Email: sends email
README.md - Follow-up Dispatch → Calendly Booking: offers booking
README.md - Tool Call Webhook → VAPI Service: returns tool response
README.md - VAPI Assistant → VAPI Tool Config: uses tool setup
- Update Call Status → Airtable CRM: updates status
README.md