AI-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.
bash
# 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
VariableRequiredDescriptionTWILIO_ACCOUNT_SIDYesTwilio account SIDTWILIO_AUTH_TOKENYesTwilio auth tokenTWILIO_PHONE_NUMBERYesYour Twilio phone numberOPENROUTER_API_KEYYesFor AI responsesAGENT_PHONENoPhone to alert for hot leads
A lead is flagged as "hot" when:
The AI naturally extracts:
EndpointMethodDescription/smsPOSTTwilio webhook for incoming SMS/api/leadsGETList all leads/api/leads/:id/messagesGETGet conversation history/api/leads/:id/handoffPOSTMark lead as handed off/GETAdmin dashboard
~$30/month for 500 leads
text
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