Snjallr Innovative Solutions · AI-native real-estate CRM · Saudi Arabia

Every relationship has a story. CRVITAE writes it.

The living résumé of every customer relationship. CRVITAE scores every lead 0–100, speaks Najdi Arabic on WhatsApp, closes the loop from ad spend to signed Sakani contract, and shows its work. Powered by SnjallrX — NVIDIA Nemotron-class models served on the Ollama runtime, on your hardware or ours.

Fahad A.LEAD #4127 · SAKANI VERIFIED · DEMO RECORD 70

Chapter 01 · The chaos

Your CRM knows what happened. It should know what happens next.

Right now, Fahad is in seven places at once: a Sakani export, a WhatsApp thread nobody answered, a sticky note, a missed call. Your best lead is in row 4,982 of someone's spreadsheet, and he is going cold.

4127,Fahad A.,0501•••482,skn_ryd_02,«شمال الرياض»,950000sakani_export_final_v3(2).csv · row 4,982
هل الوحدة متاحة للحجز عن طريق سكني؟WhatsApp · unanswered · 11:17 PM
Fahad — call back!! interested B-104, budget ~950ksticky note · agent desk
⌀ Missed call · +966 50 ••• 482Tuesday · no follow-up assigned
leads_مارس_FINAL_updated(7).xlsxlast opened 23 days ago
status: NEW · owner: — · last touch: 19 daysgeneric CRM · lead #4127
14hot leads untouched right now
SAR 81,000ad spend with zero contracts
209.8Mpipeline quietly going cold

Chapter 02 · The Signal

Every lead scored 0–100. And it shows its work.

CRVITAE Signal reads every deposit of behavior — lead source, pipeline stage, recency of contact and deal value — and turns it into one number your team can act on, calibrated on your own reserved-and-contracted outcomes. No black boxes: every score explains itself, factor by factor, with the next best action written in Arabic.

Fahad A.LEAD #4127 · WEBSITE → WHATSAPP · شمال الرياض
70SIGNAL 41 → 70
  • Lead source — website → WhatsApp +12
  • Pipeline stage — reserved +10
  • Recency — replied 4 minutes ago +5
  • Deal value — SAR 950,000 +2
ColdWarmHot
crvitae.app/admin/leads/signal_center
CRVITAE Signal Command Center — the floor's morning ranked by AI score with deal value, source, owner, reason and a one-tap call action for each lead
The Signal Command Center. Who to call today — decided before you sit down. Score, value, source, the reason why, the Arabic next action, one tap to call.
crvitae.app/admin/leads?aggrid=1
CRVITAE leads grid with live Signal score column sorting 50,000 rows into hot, warm and cold bands
Signal in the grid. Hot / warm / cold bands sort themselves to the top, hottest first. 261 scored leads here; the grid is benchmarked to 50,000 rows.

Chapter 03 · The conversation

An SDR that qualifies leads in Najdi — on WhatsApp, at 11 PM.

It's 11 PM and Fahad just messaged. The CRVITAE AI SDR answers in his dialect, captures the district, the timeline, the budget and his Sakani eligibility, then hands your agent a structured, qualified lead. First touch in seconds. Follow-up forever. Fahad A. is a composite demonstration record; all records shown are synthetic.

crvitae.app/admin/crvitae_inbox
CRVITAE unified conversation inbox merging WhatsApp, staff notes and buyer portal signals into one lead timeline
One timeline for everything. WhatsApp, staff notes and buyer-portal signals, merged into a single thread per lead. Nothing falls between apps again.
crvitae.app/admin/crvitae_sdr
CRVITAE AI SDR console showing the WhatsApp qualification simulator, with the inbound webhook endpoint and verify token masked
The SDR console. Where the Najdi qualification runs. The webhook endpoint and its verify token are masked in this capture; the conversation above was produced in the in-app simulator.
crvitae.app/admin/crvitae_whatsapp
CRVITAE Speed-to-Lead console measuring first-touch response time per agent with automated instant outreach
Speed-to-Lead + cadences. Instant first touch on every new lead, then automated follow-up rhythms so no lead is ever forgotten.

Chapter 04 · The Saudi moat

The only CRM that speaks Sakani.

Global CRMs treat Saudi Arabia's largest housing platform as a CSV problem. CRVITAE imports beneficiaries as leads, units as inventory, and reservations as deals. Then its AI reconciles the messy rows a human would spend a weekend on.

BEAT 01 · RECONCILE

Paste the unmatched line. The AI finds the unit.

«skn ryd 02 رياض شقة b-006» means nothing to a spreadsheet. CRVITAE's reconciler proposes the exact unit with an Arabic rationale and a confidence bar. Confirm once, and it's learned forever in a self-improving dictionary.

skn ryd 02 رياض شقة b-006Unit B-006 · SKN-RYD-02 · SAR 1,054,000
bnf 88213 فهد 0501•••482Lead #4127 · Fahad A. · Sakani ✓
rsv-2026-03 88213Reservation → Deal Room · Reserved

95%confidence on this match

crvitae.app/admin/crvitae_reconcile
CRVITAE AI Reconcile proposing a Sakani unit match with Arabic rationale and confidence score
AI Reconcile, live. The unmatched Sakani line on the left, the proposed unit with Arabic reasoning and confidence on the right.
BEAT 02 · THE DEAL ROOM

Every unit. Every stage. Available → Reserved → Contracted.

A kanban of your real inventory: SAR totals per stage, the linked buyer on every card, Reserve / Contract / Release actions with a full audit log. Watch B-104 move: that's Fahad's apartment.

Available73 units · SAR 77.9M
B-104 · SAR 950,0002BR · North Riyadh · Fahad A.
B-201 · SAR 1.12M3BR · North Riyadh
Initial13 units · SAR 16.2M
A-302 · SAR 870,0002BR · West Gate
Reserved21 units · SAR 22.6M
C-115 · SAR 1.04M3BR · Palm District
Contracted17 units · SAR 17.9M
A-118 · SAR 990,0002BR · West Gate
crvitae.app/admin/crvitae_dealroom
CRVITAE Deal Room kanban of real unit inventory with SAR totals per stage and linked buyers on each card
The Deal Room. 73 available · 13 initial · 21 reserved · 17 contracted · 5 blocked — 129 units and SAR 141M in the demonstration instance, every move audited.
BEAT 03 · MATCHMAKER

Match the buyer to the unit — then hand them the shortlist.

Pick a lead and CRVITAE recommends in-budget units with a price-fit score and a tailored Najdi pitch: «فرصة استثنائية بسعر منافس». One click builds Fahad a login-free, branded micro-portal where he taps «أنا مهتم» and tracks his deal from interest to handover in Arabic.

CRVITAE buyer micro-portal on a phone — a login-free branded shortlist of budget-matched units with an Arabic deal tracker
crvitae.app/admin/crvitae_match
CRVITAE Unit Matchmaker recommending in-budget units for a Signal-ranked lead with price-fit scores and a generated Najdi Arabic pitch
The Matchmaker. Signal-sorted leads, in-budget units with the price fit spelled out, and a Najdi pitch one tap away.

Chapter 05 · The answers

Ask CRVITAE. It answers from your live pipeline.

A copilot inside the CRM, and a ⌘K bar everywhere else. It routes questions to real CRM tools over the MCP protocol, so the numbers are your numbers. No hallucinated dashboards.

Which campaign produced the most contracts?
Referral Program 2026 leads the quarter — referral converts at 39% against a field of 10–20%. Across every campaign: SAR 220,000 spend → SAR 14,012,000 attributed, 63.69× blended. Recommendation: shift 15% of Meta budget into referral incentives next quarter.

SOURCE · LIVE PIPELINE · CAMPAIGN_ROI() · SPEND_TO_CONTRACT() — VIA CRVITAE MCP

The same assistant lives on this page → it just docked at the corner of your screen. Ask it anything about CRVITAE.

crvitae.app/admin/crvitae_forecast
CRVITAE predictive forecast — each Signal band learns its own win rate and projects open pipeline into expected closings and revenue
Predictive Forecast. Each Signal band learns its own win rate from your closed history, then projects the open pipeline into expected closings and revenue.
crvitae.app/admin/crvitae_radar
CRVITAE Anomaly Radar flagging untouched hot leads, spend with zero contracts and pipeline going cold, each with a suggested fix
Anomaly Radar. 14 hot leads untouched, SAR 81,000 spend with zero contracts, SAR 209.8M going cold. Each anomaly arrives with its fix.

Chapter 06 · The money

From ad riyal to signed contract — one unbroken line.

Meta Ads sync nightly. Every lead carries its campaign. Every contract closes the loop. This is one quarter in the demonstration instance:

SAR 220,000Total ad spend
63.69×Blended ROAS
SAR 14.0MAttributed revenue
159 campaign leads 13 units reserved 14 units contracted
crvitae.app/admin/crvitae_attribution
CRVITAE ad attribution dashboard with cost per lead, cost per reservation, cost per contract and ROAS per campaign, synced nightly from Meta Ads
Ad Attribution. CPL, cost per reservation, cost per contract and ROAS for every campaign, synced nightly from Meta Ads.
crvitae.app/admin/crvitae_velocity
CRVITAE velocity analytics showing median and p90 cycle times per stage and a dwell-time funnel that names the bottleneck stage
Velocity. Median and p90 cycle times per stage, and a dwell-time funnel that names your bottleneck stage.
crvitae.app/admin/crvitae_report
CRVITAE executive report — a print-perfect A4 board report with an AI-written executive summary of the quarter
The Executive Report. A print-perfect A4 for the board, with the executive summary written by the AI, from the same live numbers.

Chapter 07 · The field

7 AM. Every agent opens the day already knowing the plays.

Today is each agent's "chase these now," with tap-to-call and WhatsApp from the phone. The Sales Cockpit ranks the floor by outcomes, and the AI coach briefs every agent in Arabic and English.

CRVITAE Today mobile agenda — each agent's prioritized chase-list with tap-to-call and WhatsApp actions
crvitae.app/admin/crvitae_cockpit
CRVITAE Sales Cockpit ranking agents by contracted outcomes with an AI coach brief per agent
The Sales Cockpit. 8 active agents · 17 units contracted · 66 hot leads waiting. Ranked by outcomes, not activity.
AI coach · to Sarah, 7:02 AM

Your reply time doubled on Palm District leads this week; three of them are hot. Start with Fahad A. (#4127): budget fits B-104, and he asked about Sakani financing.

ابدئي بفهد — أهليته في سكني مؤكدة والوحدة B-104 ضمن ميزانيته.

Chapter 08 · The engine

SnjallrX: our AI engine, on your hardware or ours.

Every AI feature on this page runs through SnjallrX — NVIDIA Nemotron-class models served on the Ollama runtime: in the cloud, or entirely inside your own building. Your customer data never has to leave the Kingdom. Privacy is architectural, not contractual.

109Active modules
46AG Grid data grids
50,000Rows per list, self-benchmarked
21MCP agent tools
29CRVITAE surfaces
51/52Review findings fixed

The 50,000-row figure is self-benchmarked: the Leads module with the virtual grid enabled, on one mid-range laptop (Intel i5, 16 GB).

PDPL-compliant by design — with a full AI audit trail

Personal data is redacted before any model sees it; every AI decision is logged with the model that made it (live model: nemotron-3-super). Choose cloud or fully on-premise deployment; the second mode exists precisely so that sovereignty is never a negotiation. Five internal adversarial reviews produced 52 confirmed findings: fifty-one are fixed, and one is documented as deferred, with its rationale available on request.

SnjallrXNVIDIAOLLAMASAKANIWHATSAPP BUSINESSMETA ADSMCP
Comparison of CRVITAE against global CRMs and generic real-estate CRMs
CapabilityGlobal CRMs · Salesforce / HubSpot / ZohoGeneric RE CRMsCRVITAE
Arabic & Najdi conversational AINone. English-first bots, translated prompts.None. Templates at best.Native Najdi SDR on WhatsApp, Arabic explanations everywhere.
Sakani platform operationsCSV import, manual mapping.Partial fields, no reconciliation.Native import + self-learning AI reconciliation, with a confidence score on every proposed match.
Unit-level deal executionGeneric pipelines — deals, not units.Listings, not stage economics.Deal Room: every unit, every stage, SAR totals, full audit log.
AI economicsPer-seat AI add-ons, priced per user per month.Third-party bolt-ons.SnjallrX built in — no per-seat AI tax, cloud or on-prem.
Data sovereignty & PDPLForeign cloud regions, contractual promises.Varies, rarely architectural.On-premise AI mode — data never leaves the building. PDPL audit trail.
Speed & agent-readinessHeavy suites, closed automation.Legacy stacks.50,000-row grids, ⌘K everywhere, 21 MCP tools ready for your AI agents.

Comparison reflects out-of-the-box capability for Saudi residential developers as of 2026. Global platforms can approximate some rows with custom development and add-on budgets. That's the point.

Questions

Asked often. Answered straight.

What is CRVITAE?

CRVITAE is an AI-native real-estate CRM built for Saudi Arabia by Snjallr Innovative Solutions. It scores every lead 0–100 with the CRVITAE Signal, qualifies buyers in Najdi Arabic on WhatsApp and the phone, runs native Sakani operations, executes deals unit-by-unit in the Deal Room, and ties every ad riyal to signed contracts.

What is the CRVITAE Signal?

A 0–100 lead score calibrated on your own reserved-and-contracted outcomes, not a generic model. Every score is explainable: open any score and you get four factor bars — lead source, pipeline stage, recency of contact and deal value — each with the exact percentage it contributed, and the next best action written in Arabic.

Does the AI SDR really speak Najdi Arabic?

Yes. The SDR converses in the Najdi dialect on WhatsApp — it captures district, budget, timeline and Sakani eligibility, then hands your agent a structured, qualified lead with the full transcript on the timeline. A voice channel exists and has run in the in-app simulator; that is not a production track record and we will not present it as one.

How does the Sakani integration work?

CRVITAE imports Sakani beneficiaries as leads, units as inventory and reservations as deals. Its AI reconciler matches messy export rows to real units with an Arabic rationale and a confidence score on each proposal — 95% on the worked example in our brochure — and every confirmation teaches the dictionary permanently.

Is CRVITAE PDPL-compliant? Can it run on-premise?

Yes and yes. Personal data is redacted before any model sees it, every AI decision is logged, and the SnjallrX engine — NVIDIA Nemotron-class models served on the Ollama runtime — can run entirely on your own servers, so customer data never leaves the Kingdom.

How is this different from Salesforce, HubSpot or Zoho?

Those platforms weren't built for Saudi real estate: no Najdi AI, no Sakani operations, no unit-level deal execution, and AI sold as a per-seat add-on. CRVITAE ships all of it natively, on an industrial-grade core with 109 active modules and 46 AG Grid data grids.

How much does CRVITAE cost?

Published, per portfolio, per year: Single Project SAR 54,000, Developer SAR 165,000 (most taken) and Portfolio SAR 340,000, with implementation once at 18,000 / 45,000 / 90,000. Every tier includes 24/7 support, hosting and product updates at no extra charge; feature requests are reviewed for the roadmap, and bespoke development is quoted separately. 500K AI tokens a month are included; Pro adds 2M for SAR 900/mo, Max 5M for SAR 1,800/mo. The full breakdown is in the brochure. To see it on your own data, write to info@crvitae.com.

Chapter 09 · Your story

See your own pipeline think.

Bring your leads, your units and your ad accounts. We'll connect them to CRVITAE and let the Signal, the SDR and the Deal Room speak for themselves — in your data, in your dialect.

Laith Shalaty — Founder, Snjallr Innovative Solutions

Request a demo on your own data