Install
openclaw skills install @jonbarnato/lead-guardianAI-powered real estate lead response and qualification via SMS, email, or CRM to instantly engage, qualify, and route hot buyer and seller leads for agents.
openclaw skills install @jonbarnato/lead-guardianAI-powered lead response and qualification for real estate agents.
Lead Guardian helps real estate agents respond to leads instantly, qualify them automatically, and route hot leads for immediate follow-up. Works via SMS, email, or CRM webhook integration.
# Install dependencies
pip install flask twilio requests python-dotenv
# Configure
export TWILIO_ACCOUNT_SID="your_sid"
export TWILIO_AUTH_TOKEN="your_token"
export TWILIO_PHONE_NUMBER="+1xxxxxxxxxx"
export OPENROUTER_API_KEY="your_key"
export AGENT_PHONE="+1xxxxxxxxxx"
# Run
python app.py
| Variable | Required | Description |
|---|---|---|
| TWILIO_ACCOUNT_SID | Yes | Twilio account SID |
| TWILIO_AUTH_TOKEN | Yes | Twilio auth token |
| TWILIO_PHONE_NUMBER | Yes | Your Twilio phone number |
| OPENROUTER_API_KEY | Yes | For AI responses |
| AGENT_PHONE | No | Phone to alert for hot leads |
A lead is flagged as "hot" when:
The AI naturally extracts:
| Endpoint | Method | Description |
|---|---|---|
/sms | POST | Twilio webhook for incoming SMS |
/api/leads | GET | List all leads |
/api/leads/:id/messages | GET | Get conversation history |
/api/leads/:id/handoff | POST | Mark lead as handed off |
/ | GET | Admin dashboard |
~$30/month for 500 leads
lead-guardian/
├── SKILL.md # This file
├── app.py # Main Flask application
├── leads.db # SQLite database (created on run)
└── .env.example # Environment template
Built by KW Sacramento Metro AI Team.
MIT