원클릭으로
dubai-realestate
Dubai Real Estate Intelligence Suite - RFM Lead Scoring, Voice Campaigns, Property Search, Market Analysis
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Dubai Real Estate Intelligence Suite - RFM Lead Scoring, Voice Campaigns, Property Search, Market Analysis
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Control headless Chrome via Cloudflare Browser Rendering CDP WebSocket. Use for screenshots, page navigation, scraping, and video capture when browser automation is needed in a Cloudflare Workers environment. Requires CDP_SECRET env var and cdpUrl configured in browser.profiles.
AI/ML utilities including embeddings generation, vision analysis, text-to-speech, and structured output extraction. Supports Anthropic Claude, OpenAI, and compatible APIs.
Execute code snippets in multiple languages with sandboxed environments. Supports JavaScript, TypeScript, Python, and shell scripts with timeout protection and output capture.
Cryptographic utilities for encryption, hashing, key generation, and secure random data. Supports AES-GCM, RSA, ECDSA, SHA-256/384/512, Argon2, and modern cryptographic standards.
Data transformation utilities for JSON, CSV, XML, YAML, and Markdown. Parse, convert, query, and transform data between formats with JQ-like filtering support.
Date and time utilities for getting current time, converting timezones, calculating durations, and formatting dates. Useful for scheduling and time-based operations.
| name | dubai-realestate |
| description | Dubai Real Estate Intelligence Suite - RFM Lead Scoring, Voice Campaigns, Property Search, Market Analysis |
| version | 1.0.0 |
| author | OpenClaw |
Comprehensive AI-powered real estate intelligence for Dubai property professionals. Includes RFM lead scoring, Retell.ai voice campaign generation, property search, and market analysis.
| Variable | Required | Description |
|---|---|---|
RETELL_API_KEY | For voice | Retell.ai API key |
RETELL_AGENT_ID | For voice | Retell.ai agent ID |
GOOGLE_SHEETS_ID | Optional | Lead database sheet ID |
GOOGLE_SHEETS_API_KEY | Optional | Google Sheets API key |
AIRTABLE_API_KEY | Optional | Airtable API key |
AIRTABLE_BASE_ID | Optional | Airtable base ID |
PHONE_NUMBER | For voice | Outbound caller ID |
RFM (Recency, Frequency, Monetary) lead scoring with automatic segmentation.
# Score all leads
node scripts/score-leads.js --input leads.json --export
# Score with custom weights
node scripts/score-leads.js --input leads.json --recency-weight 0.4 --frequency-weight 0.3 --monetary-weight 0.3
# Filter by segment
node scripts/score-leads.js --input leads.json --segment CHAMPIONS --limit 50
RFM Segments:
Generate Retell.ai voice campaign configurations.
# Generate campaign for segment
node scripts/voice-campaign.js --segment CANNOT_LOSE --limit 50 --name "Q1 Reactivation"
# Custom script template
node scripts/voice-campaign.js --segment AT_RISK --template reactivation --language ar
# Export to Retell format
node scripts/voice-campaign.js --segment CHAMPIONS --export --output campaign.json
Search properties across multiple sources.
# Search by criteria
node scripts/property-search.js --area "The Springs" --type villa --beds 3 --max-price 2000000
# Search with amenities
node scripts/property-search.js --area "Arabian Ranches" --pool --garden --maid-room
# Export matches
node scripts/property-search.js --area "Dubai Marina" --type apartment --export
Analyze market trends and generate reports.
# Area analysis
node scripts/market-analysis.js --area "The Springs" --months 12
# Price trends
node scripts/market-analysis.js --type villa --beds 3 --trend
# Full market report
node scripts/market-analysis.js --report --areas "The Springs,Arabian Ranches,JVC"
Match leads to properties based on preferences.
# Match single client
node scripts/client-match.js --lead-id LEAD_001
# Batch matching
node scripts/client-match.js --segment CHAMPIONS --limit 100
# With notifications
node scripts/client-match.js --lead-id LEAD_001 --notify
Calculate mortgage payments and ROI.
# Basic calculation
node scripts/mortgage-calc.js --price 2000000 --down-payment 25 --years 25 --rate 4.5
# ROI analysis
node scripts/mortgage-calc.js --price 2000000 --rental-yield 6 --appreciation 5
# Compare scenarios
node scripts/mortgage-calc.js --price 2000000 --compare
{
"id": "LEAD_001",
"name": "Ahmed Al Maktoum",
"email": "ahmed@example.com",
"phone": "+971501234567",
"lastContactDate": "2024-12-15T10:30:00Z",
"interactionCount": 8,
"transactionValue": 3500000,
"preferredArea": "The Springs",
"preferredType": "villa",
"budget": { "min": 2000000, "max": 4000000 },
"beds": 3,
"source": "Website",
"tags": ["investor", "cash-buyer"]
}
{
"id": "LEAD_001",
"name": "Ahmed Al Maktoum",
"rfm": {
"recency": { "days": 15, "score": 5 },
"frequency": { "count": 8, "score": 4 },
"monetary": { "value": 3500000, "score": 5 },
"totalScore": 14,
"segment": "CHAMPIONS",
"percentile": 95
}
}
"Score my lead database and show top 20 CANNOT_LOSE segment"
"Generate voice campaign for Arabian Ranches prospects"
"Find 3-bed villas under 2M AED in Springs with recent listings"
"Create mortgage analysis for 2.5M property with 20% down"
"Match client LEAD_12345 to available properties"
# Score leads
curl -X POST https://your-worker.workers.dev/api/skills/dubai-realestate/score \
-H "Authorization: Bearer $TOKEN" \
-d '{"segment": "CHAMPIONS", "limit": 20}'
# Search properties
curl -X POST https://your-worker.workers.dev/api/skills/dubai-realestate/search \
-H "Authorization: Bearer $TOKEN" \
-d '{"area": "The Springs", "type": "villa", "beds": 3}'