The Saudi B2B Revenue OS
Dealix replaces the first 3 hires (Sales / Growth / Support) for Saudi SMBs with an AI Operating Team — every external action gated by founder approval, Arabic-primary UX, PDPL-compliant. Built to dominate one sector at a time (real-estate first), then expand.
🎯 Wedge sector
Saudi real-estate offices (50–100 serious operators in Riyadh). Founder network warm. Clear KPIs (viewings, deals). WhatsApp-native customer base. Tier-1 priority.
🛡️ Moat (compounding)
Sector data flywheel · founder-led trust · accumulated Proof Packs · daily-decisions habit · Saudi-Arabic-first UX. Switching cost grows monthly per customer.
💰 Pricing model
Tier 1: Free 30-min Diagnostic · Tier 2: 5,000 SAR Sprint (14 days, refundable) · Tier 3: 12,000 SAR/month Managed Partner (4-month minimum). Outcome-priced, not volume-priced.
📈 Path to traction
90-day plan: 3 paid pilots (Wave 2) → Article 13 trigger → choose deepen/expand path → 6 monthly partners by Day 90 = ~72,000 SAR/month MRR.
32 services · 8 LIVE · 24 by-design
Every service tracked in docs/registry/SERVICE_READINESS_MATRIX.yaml. A service flips to LIVE only after passing all 8 quality gates with a tests_required file that exists on disk.
| Service | Bundle | Status | Note |
|---|---|---|---|
| lead_intake_whatsapp | growth_starter | LIVE | WhatsApp signature verification + 4-gate safe-send orchestration |
| qualification | growth_starter | LIVE | BANT/MEDDPICC scoring + failure-path coverage + score stability |
| enrichment | growth_starter | LIVE | Provider abstraction (Hunter ready, mock fallback default) |
| routing | growth_starter | LIVE | KSA timezone routing + consent gate + quiet-hours enforcement |
| outreach_drafts | growth_starter | LIVE | 72h active-window enforcement + KSA quiet-hours + draft_only |
| consent_required_send | internal | LIVE | Per-channel × per-purpose consent table, default-deny, PDPL Article 5 |
| audit_trail | internal | LIVE | Unified correlation_id middleware + structlog context |
| release_gate | internal | LIVE | Registry validator + tests in CI on every PR |
| — 24 TARGET services follow (built only when a named customer asks; per Article 11) | |||
| lead_intake_email | growth_starter | TARGET | SendGrid inbound parse + MIME parser pending customer demand |
| lead_intake_linkedin | growth_starter | TARGET | Unipile webhook pending customer demand (manual workflow live) |
| proposal | data_to_revenue | TARGET | PDF template + pricing policy pending first paid pilot |
| approval (multi-step) | data_to_revenue | TARGET | Workflow engine pending escalation requirement |
| close (e-sig + payment) | data_to_revenue | TARGET | Moyasar + DocuSign pending first paid pilot signing |
| onboarding_handoff | data_to_revenue | TARGET | cs_agent_specs pending first deal close |
| weekly_executive_pack | executive_growth_os | TARGET | Executive template pending repeat customer |
| pending_decisions | executive_growth_os | TARGET | Decision schema pending board user |
| blockers_view | executive_growth_os | TARGET | Blocker schema pending VP-of-Sales user |
| risks_view | executive_growth_os | TARGET | Risk schema pending compliance customer |
| actual_vs_forecast | executive_growth_os | TARGET | Forecast model pending finance customer |
| evidence_drilldown | executive_growth_os | TARGET | Lineage schema pending audit-track customer |
| partner_scout / fit_score / economics / activation / scorecard | partnership_growth | TARGET | 5 partner-specific services pending agency-channel customer |
| revoke_consent / right_to_export / right_to_delete / cross_border_restriction | compliance | TARGET | 4 PDPL data-rights services pending data-subject request |
| multi_tenant_rls | internal | TARGET | Postgres migration pending customer #2 (currently SQLite) |
| durable_execution | internal | TARGET | Temporal/LangGraph pending workflow-resume requirement |
| observability (full) | internal | TARGET | Tempo/Jaeger pending SLA-paying customer |
Why so many TARGETs? Constitution Article 11: "no features beyond what's required." Each TARGET has a documented trigger condition (named customer, specific request). Building speculatively = imagination tax. We build only when a customer pays for it.
8 hard gates · immutable in code
These are not policy statements — they are unit-tested invariants. Any pull request that violates one fails CI. The 8 gates are the legal + ethical floor.
3-tier offering · outcome-priced
| Tier | Price | Commitment | Outcome |
|---|---|---|---|
| Free Diagnostic | 0 SAR | 30 min founder call | Sector-fit analysis (1-page PDF) |
| Sector Sprint | 5,000 SAR | 14 days, 100% refundable | 5 deliverables (Pipeline Audit, Lead Quality Report, Broker Brief, Sector Benchmark, 30-Day Plan) |
| Managed Partner | 12,000 SAR/month | 4-month minimum (48,000 SAR) | Daily Decisions + weekly Pipeline Audit + monthly Exec Brief + 1 founder call/week + WhatsApp access · 20% KPI lift commitment (extend free if not met) |
| Sector Domination | Custom | By referral only | Sector benchmark data + first-mover position in vertical · negotiated revenue share |
What we want from this conversation
No fundraising round open today. We're customer-funded by design — Article 13 says no scale capital before 3 paid pilots. After 3 paid pilots, we'll re-evaluate. The right conversation now is:
- Warm intros to Saudi real-estate office owners (Tier 1 wedge)
- Strategic advice on sector sequencing (real-estate → agencies → consulting)
- Saudi-PDPL legal review (privacy.html + terms.html)
- Connection to potential design partners willing to be customer #2 + #3 at the Sector Sprint price
- Future: when MRR hits 50,000 SAR, we'll open a friendly round to angel investors who want to compound the sector-domination playbook