name: nepq-voice-agent description: "Create and refine AI voice agent scripts using NEPQ (Neuro-Emotional Persuasion Questioning) methodology for wholesale real estate. Use when: (1) Writing seller outreach scripts, (2) Building objection handling flows, (3) Generating conversation trees for Vapi/Retell/Bland, (4) Reviewing or improving existing call scripts, (5) Creating qualifying question sequences, (6) Formatting scripts for voice platforms"
NEPQ Voice Agent Scripts
Reference Files (load as needed)
references/nepq-core.md— Full NEPQ methodology, question types, sequencingreferences/objections.md— Complete objection handling library by categoryreferences/qualifying.md— Seller and property qualification flowsreferences/closing.md— Closing sequences by scenario typereferences/platform-formats.md— Output formats for Vapi, Retell, Bland
Script Generation Workflow
- Identify call type: cold outreach, warm follow-up, inbound, or callback
- Load relevant references: Only load what's needed for this specific request
- Apply NEPQ structure: Connection → Situation → Problem Awareness → Solution Awareness → Consequence → Commitment
- Generate script: Include talk tracks, objection branches, and transition phrases
- Format for platform: Convert to target platform's required format
NEPQ Question Sequence (Quick Reference)
| Phase | Purpose | Example |
|---|---|---|
| Connection | Build rapport, pattern interrupt | "Hey [name], this is [agent] — did I catch you at a bad time?" |
| Situation | Understand current state | "How long have you owned the property on [address]?" |
| Problem Awareness | Surface pain points | "What's been the biggest challenge with the property?" |
| Solution Awareness | Explore what they've tried | "Have you looked into any options for selling quickly?" |
| Consequence | Amplify urgency | "What happens if this situation stays the same for another 6 months?" |
| Commitment | Micro-commitments to close | "Would it help if I sent over a no-obligation cash offer in 48 hours?" |
Objection Handling Framework
When generating objection responses:
- Acknowledge — Validate their concern
- Isolate — Confirm it's the only concern
- Reframe — Shift perspective using NEPQ question
- Advance — Move toward next micro-commitment
For full objection library with responses, load references/objections.md
Platform Output Formats
When user specifies a platform, format output accordingly:
- Vapi: JSON with nodes, edges, and function calls
- Retell: Conversation flow with agent_response and user_intent
- Bland: Pathway format with steps and transitions
- Generic: Markdown script with clear sections
See references/platform-formats.md for templates.
Voice Agent Best Practices
- Keep responses under 30 words for natural conversation flow
- Include strategic pauses: "..." or [pause]
- Add tone guidance: (empathetic), (curious), (confident)
- Build in fallback responses for unrecognized intents
- Always have a graceful exit path