AssessFlow — Bellagio Holdings Demo Script
AssessFlow — Bellagio Holdings Demo Script
Section titled “AssessFlow — Bellagio Holdings Demo Script”Prospect: Nzuzo Ndlela Organisation: Bellagio Holdings Email: richard@bellagioholdings.co.za Context: Investor with BBBEE credentials; portfolio includes a government asset management company Demo Date: 29 April 2026, 10:00 Duration: 35 minutes (30 min demo + 5 min close) Format: Microsoft Teams Demo URL: https://assess-flow.isutech.co.za Presenter: Nhlanhla Mnyandu, iSu Technologies
Meeting Objective
Section titled “Meeting Objective”Nzuzo is not a buyer — he is a door-opener and potential strategic partner. His portfolio includes a government asset management company that does GIAMA compliance work. The goal is to:
- Demonstrate AssessFlow’s GIAMA suite as directly relevant to his asset management company’s daily operations
- Position iSu Technologies as the technology partner for joint government tender submissions
- Get an introduction to the operational team at his asset management company for a follow-up demo
- Explore broader partnership structure (white-label, credit reselling, revenue share)
Key framing: Partnership conversation, not a sales pitch. We bring the technology; his company brings government relationships and BBBEE rating.
Pre-Demo Checklist
Section titled “Pre-Demo Checklist”Technical Setup (10 minutes before):
- Open https://assess-flow.isutech.co.za — logged in as demo-giama@isutech.co.za / GiamaDemo2026!
- Confirm both portfolios visible (DPW Western Cape, Gauteng Provincial Assets)
- Confirm Johannesburg campaign has 50 properties with audit data
- Pre-load in separate tabs: GIAMA Dashboard, Portfolios, Campaign Detail, Reports
- Close all notifications, Slack, email — clean desktop
- Teams camera on, good lighting, mic tested
- This document open on a second screen or tablet for reference
Demo Accounts:
| Portal | URL | Credentials |
|---|---|---|
| GIAMA Suite | /giama-suite | demo-giama@isutech.co.za / GiamaDemo2026! |
| Agent Portal | /agent-portal | Demo agent account |
| Municipal Portal | /municipal-portal | City of Johannesburg (Dennis Maabe) |
| Admin | /admin/dashboard | Your admin login |
Part 1: Opening — Who We Are (3 min)
Section titled “Part 1: Opening — Who We Are (3 min)”“Nzuzo, thanks for making time. Let me give you the 90-second version of who we are, then I want to show you something I think is directly relevant to what your asset management company does every day.”
“iSu Technologies — we are a software engineering and solutions architecture firm based in Durban. Twenty years in IT. We specialise in building platforms for government and compliance-driven industries — enterprise systems, cloud platforms, AI integration.”
“AssessFlow is our property intelligence and compliance platform. Built in South Africa, for South Africa. Three market segments use it: property data agents, municipalities directly, and — this is the part relevant to you — government asset management companies doing GIAMA compliance work.”
“We built the GIAMA compliance suite because nobody else has. There is no South African platform that combines field inspection, data enrichment, legal escalation, and DPWI-ready reporting in one system. That is the gap we fill.”
Pause — check Nzuzo is tracking, invite a nod or question before moving on.
Part 2: The Problem — Why This Matters to His Portfolio Company (5 min)
Section titled “Part 2: The Problem — Why This Matters to His Portfolio Company (5 min)”The current state of GIAMA compliance work
Section titled “The current state of GIAMA compliance work”“Let me describe what your asset management company’s operational team is probably dealing with right now.”
“Government asset management companies — the firms contracted by DPWI, provincial public works, or SOEs to manage property portfolios — are doing this work with a patchwork of tools. KoboToolbox for field data collection. Spreadsheets for tracking. Manual deeds lookups one property at a time. Word documents for reports. Email chains to coordinate inspectors.”
“The legal framework is non-negotiable:“
| Act | Reference | What it requires |
|---|---|---|
| GIAMA | Act 19 of 2007 | Custodians must maintain verified, auditable immovable asset registers |
| PIE Act | Act 19 of 1998 | Legal process for unauthorised occupation — 9-stage escalation |
| PAJA | Act 3 of 2000 | Administrative justice — proper decision notices and appeal rights |
| POPIA | Act 4 of 2013 | Occupant data handling compliance |
| PFMA | Act 1 of 1999 | Accounting officers personally accountable for asset management |
“None of those requirements have gone away. But the tooling to meet them has not kept up.”
Make it personal
Section titled “Make it personal”“Here is the reality: your asset management company is doing this work manually today. Inspectors go to site with paper forms or a generic app. Data comes back in fragments. Someone has to compile it into a report. Legal escalation is tracked on a spreadsheet — if it is tracked at all. DPWI wants a GIAMS export, AGSA wants an audit summary, and someone is manually stitching data together to produce those outputs.”
“We automate 80% of that. The field capture, the data enrichment, the legal escalation workflow, the DPWI and AGSA reporting — it all runs through one platform.”
Transition:
“Let me show you what that looks like. I am going to log into the platform as a GIAMA asset manager.”
Part 3: Live Demo — GIAMA Suite (15 min)
Section titled “Part 3: Live Demo — GIAMA Suite (15 min)”[Share screen — browser at https://assess-flow.isutech.co.za, logged in as GIAMA demo user]
3a. GIAMA Dashboard (2 min)
Section titled “3a. GIAMA Dashboard (2 min)”Navigate to: /giama-suite
“This is the GIAMA suite dashboard — the first thing an asset manager sees when they log in.”
Point out each KPI card:
- Portfolios — “How many property portfolios you are managing. Could be one provincial department or five different clients.”
- Active Campaigns — “How many audit campaigns are currently in the field.”
- Completed Audits — “Total audit records submitted by inspectors.”
- Compliance Rate — “Percentage of your portfolio that has been verified against GIAMA requirements.”
Point out the occupancy breakdown chart:
“This chart shows the occupancy status distribution across all your audits. Five status codes — Vacant, Occupied Authorised, Occupied Unauthorised, Occupied Historical, and Unknown. At a glance, you can see where the problems are. Red — unauthorised occupation — is where the PIE Act kicks in.”
3b. Portfolios (2 min)
Section titled “3b. Portfolios (2 min)”Navigate to: /giama-suite/portfolios
“Portfolios are how you organise your work. Each portfolio groups properties by the government department or entity that owns them.”
Show the two seeded portfolios:
- DPW Western Cape — “National Department of Public Works portfolio. 25 properties — court buildings, police stations, Home Affairs offices, health facilities, correctional services.”
- Gauteng Provincial Assets — “Provincial government properties across Johannesburg, Tshwane, Ekurhuleni, and Sedibeng. Hospitals, education district offices, social development centres, SASSA offices.”
“A typical asset management company might manage three to five portfolios simultaneously — for different departments, different provinces, different SOEs. The platform handles them all from one dashboard.”
“Notice the department types — national, provincial, municipal, SOE. This mirrors how government property ownership actually works in South Africa.”
3c. Campaign Detail — Johannesburg Audit (5 min)
Section titled “3c. Campaign Detail — Johannesburg Audit (5 min)”Navigate to: Click into the Johannesburg campaign (50 properties)
“This is a live audit campaign. Fifty government properties in Johannesburg.”
Walk through the campaign detail:
Progress bar:
“How many properties have been audited, how many pending, what percentage complete.”
Occupancy status breakdown — five cards:
| Status | Count | Meaning |
|---|---|---|
| OA (green) | 15 | Occupied Authorised — valid lease on record |
| OU (red) | 12 | Occupied Unauthorised — no valid lease, triggers PIE Act |
| V (grey) | 10 | Vacant |
| OH (orange) | 8 | Occupied Historical — predates current register, often pre-1994 |
| UN (yellow) | 5 | Unknown — needs return visit or desktop enrichment |
“That red card — twelve unauthorised — is where the legal workflow becomes critical.”
Audit records table:
“Every property has a row. Property, inspector, occupancy status — colour-coded — escalation stage, audit date. Click any row for the full audit detail.”
Click into one record briefly:
“GPS coordinates captured on site. Condition rating. Photos. Meter readings. Inspector notes. All captured on a mobile device in the field, synced automatically.”
3d. Mobile Audit Workflow (2 min)
Section titled “3d. Mobile Audit Workflow (2 min)”“Your inspector opens the mobile app — works on iOS, Android, or as a PWA. Selects their campaign. Navigates to the property.”
Six-step workflow:
- GPS Verification — “App confirms the inspector is physically at the correct location.”
- Property Identification — “ERF number, address confirmation, property photographs.”
- Occupancy Status — “Inspector selects one of the five status codes. Occupied Unauthorised triggers the legal escalation automatically.”
- Meter Readings — “Water and electricity meters. Barcode scan or manual entry. Photograph the meter face. Record condition — intact, tampered, damaged, or missing.”
- POPIA Consent — “Legally required consent capture under the Protection of Personal Information Act.”
- Review and Submit — “Inspector reviews and submits. Works offline — syncs when connectivity returns.”
“Every field, every status code, every evidence capture maps directly to what DPWI and AGSA expect.”
3e. PIE Act Legal Escalation — The Killer Feature (3 min)
Section titled “3e. PIE Act Legal Escalation — The Killer Feature (3 min)”Navigate to: An audit record with OU status > Legal Workflow tab
“This is the feature I want you to pay particular attention to. This is where most asset management companies fall apart.”
“When an inspector records unauthorised occupation, the platform initiates a 9-stage legal escalation workflow aligned with the Prevention of Illegal Eviction Act.”
| Stage | Name | What happens |
|---|---|---|
| 1 | Audit Finding Recorded | Auto-completed on submission. Clock starts. |
| 2 | POPIA Compliance Review | Compliance officer confirms lawful data collection. |
| 3 | Written Notice to Occupant | Platform generates formal PDF notice citing GIAMA and PIE Act. One click. |
| 4 | Notice Delivery Confirmed | Proof of service uploaded — registered post, hand-delivery. |
| 5 | Occupant Response Window | 21 calendar days. System tracks automatically. |
| 6 | Department Review | Internal authority reviews finding, occupant response, evidence. Can update status. |
| 7 | PAJA Decision Notice | Administrative action notice with occupant rights — reasons (90 days), judicial review, appeal (30 days). |
| 8 | Internal Appeal Window | 30 calendar days. System tracks it. |
| 9 | Legal Referral | PIE Act Section 4 court application. Full compliance checklist + evidence annexures A–G. |
“Every stage is documented, timestamped, and stored in the evidence vault. If this goes to court, the entire chain of compliance is defensible.”
“No spreadsheet can do this. No generic inspection app can do this. This is purpose-built for South African government property law.”
If Nzuzo engages — expand on vulnerable persons:
“Vulnerable persons protection is built in. If the inspector identifies children, elderly, or disabled persons, Stage 3 is blocked until a legal officer provides approval. The PIE Act requires courts to consider vulnerable occupants — the platform enforces that automatically.”
3f. Reports and Exports (1 min)
Section titled “3f. Reports and Exports (1 min)”Navigate to: Campaign detail > reports section
- GIAMS Export — “CSV formatted for direct import into DPWI’s Government Immovable Asset Management System. One click.”
- AGSA Summary Report — “Auditor-General-ready summary. Status breakdown, meters captured, PIE Act escalations. Print-ready for the audit committee.”
3g. Billing (1 min)
Section titled “3g. Billing (1 min)”Navigate to: Billing section
“Credit-based model. Your company buys credits, each operation consumes a specific number.”
| Operation | Credits | Cost at list rate |
|---|---|---|
| Occupancy audit | 3 per property | R45 |
| Access-denied enrichment | 6 per property | R90 |
| Reports | 1–2 each | R15–R30 |
“A 500-property campaign costs roughly R22,500 in credits. Compare that to a consultant doing the same work manually over three months. And the data is structured, auditable, and exportable from day one.”
“No surprise bills. Government procurement-friendly — a single annual PO covers the subscription and credit allocation.”
Part 4: Broader Platform — Show the Breadth (5 min)
Section titled “Part 4: Broader Platform — Show the Breadth (5 min)”“The GIAMA suite is the module most relevant to your asset management company, but let me show you the breadth quickly — it matters for the partnership conversation.”
Agent Portal (1 min)
Section titled “Agent Portal (1 min)”Navigate to: /agent-portal (switch user or describe)
“Private property data agents — valuation firms, data enrichment companies — use this portal. Job management, bulk enrichment campaigns, quotation calculator. Same credit billing, same data spine.”
Municipal Portal (1 min)
Section titled “Municipal Portal (1 min)”Navigate to: /municipal-portal (switch user or describe)
“Municipalities get direct platform access. Valuation roll import, MPRA compliance tools, bulk enrichment. City of Johannesburg is already onboarded.”
PropertyData Engine (1 min)
Section titled “PropertyData Engine (1 min)”Navigate to: /admin/propertydata-engine
“Under the hood — our own property intelligence engine. 784+ valuation records and growing. ML-driven predictive valuations trained on South African data.”
Multi-source enrichment (1 min)
Section titled “Multi-source enrichment (1 min)”“The data comes from multiple integrated sources:“
| Source | What it provides |
|---|---|
| AfriGIS | Deeds, ownership, cadastral boundaries, geocoding — same government registry data as Lightstone/WinDeed, sourced directly with no intermediary markup |
| Google Maps | Street view imagery, satellite, address verification |
| PropertyData Engine | Our in-house ML valuations |
| Firecrawl | AI-powered web scraping from listing portals for market data |
Key message (1 min)
Section titled “Key message (1 min)”“Same platform, same data spine, different entry points for different users. An asset management company, a municipality, and a private valuer all benefit from the same underlying intelligence engine.”
“That is why a partnership makes sense. Your portfolio company is not buying a single-purpose tool — they are plugging into a platform that serves the entire property data ecosystem.”
Part 5: Partnership Framing (5 min)
Section titled “Part 5: Partnership Framing (5 min)”Lead with market opportunity
Section titled “Lead with market opportunity”“Nzuzo, let me frame this differently from a typical software pitch. I am not trying to sell you a product. I want to talk about a market opportunity.”
Market sizing
Section titled “Market sizing”| Segment | Market size | Annual value |
|---|---|---|
| Municipal officers | 257 municipalities | R326M |
| Valuation firms | 100+ firms | R240M |
| Independent evaluators | 2,500 professionals | R1.5B |
| Total addressable market | 2,857 customers | R2.1B |
“The regulatory drivers — GIAMA, MPRA, PFMA — create non-discretionary demand. This is not a nice-to-have. Asset management companies are legally required to do this work.”
Two paths for his asset management company
Section titled “Two paths for his asset management company”Option 1 — Customer: “Subscribe at the Agency tier — R22,500/month, 1,800 credits, 20 user seats, unlimited campaigns. Run GIAMA compliance through the platform. Immediate operational improvement.”
Option 2 — Strategic partner: “White-label or co-brand the GIAMA suite under their name. Resell credits at a margin to their own government clients. Credit-based billing means no upfront capital — pay for what you use.”
The government tender angle
Section titled “The government tender angle”“Government tenders for GIAMA compliance work are awarded based on technical capability, price, and BBBEE rating.”
“Your company has the BBBEE credentials and the government relationships. We have the technology platform that no competitor can match.”
“We bring the technology. Your company brings the government relationships and BBBEE rating. Together, we are not just competitive — we are the only bid that offers an end-to-end digital compliance platform. Everyone else is bidding with spreadsheets and KoboToolbox.”
Revenue model for a partner
Section titled “Revenue model for a partner”“Two options:”
- Credit reselling — we provide credits at wholesale, the partner sets the markup
- Subscription revenue share — the partner brings the client, we split the monthly subscription
“Either way, zero upfront capital required. No infrastructure to maintain. You pay for what you use, and you bill your client for what they consume.”
Part 6: Close and Next Steps (2 min)
Section titled “Part 6: Close and Next Steps (2 min)”“Nzuzo, the GIAMA suite is live, the data is real, and the legal workflow is something no one else in South Africa offers.”
Three specific asks:
1. “Who in your asset management company should I demo this to next? I want to show the operational team — the people who manage campaigns and coordinate inspectors — what the platform can do for them day to day.”
2. “I propose a pilot. We take one portfolio — 10 to 20 properties — and run a complete audit campaign through AssessFlow. Your team sees the workflow end to end. No commitment beyond the pilot.”
3. “If the pilot works, let us talk about a broader partnership — co-branded platform, joint tender submissions, credit reselling. There is a significant opportunity here.”
Leave the door open:
“I am not asking you to make a decision today. I am asking you to connect me with the right person on the operational side so we can prove the value. The platform speaks for itself — I just need the right audience.”
Q&A Cheat Sheet
Section titled “Q&A Cheat Sheet”| Question | Response |
|---|---|
| ”Is this production-ready?" | "Yes. Live at assess-flow.isutech.co.za. Active development, active users. GIAMA suite launched this month. City of Johannesburg already on the municipal portal." |
| "What does it cost per property?" | "3 credits for an occupancy audit — R45 at list rate, R33 at Agency tier. Full desktop enrichment is 4 credits — R60 at list. Consultants charge R250–R800 per property for physical inspection. We are a fraction of that." |
| "How does this compare to what they use now?" | "Replaces KoboToolbox for field capture, spreadsheets for tracking, manual deeds lookups for enrichment, and Word documents for reporting. One platform instead of four or five disconnected tools." |
| "Data security / POPIA?" | "POPIA-compliant from the ground up. Consent capture in the mobile app. Audit-grade logging — every action timestamped with actor and IP. AES-256 encryption. Tenant data isolation. SA-hosted infrastructure." |
| "Can it be white-labelled?" | "Yes. Agency tier and above — branding is configurable. Logo, colours, report headers. A partner can present AssessFlow as their own platform to government clients." |
| "Revenue model for a partner?" | "Credit reselling at wholesale margin, or subscription revenue share. Either way, zero upfront capital. No technology risk." |
| "How many people built this?" | "Core team. AI-augmented development allows us to move faster than teams five times our size. Next.js, Express, PostgreSQL, React Native. Production infrastructure on Hetzner with Cloudflare." |
| "What about competitors?" | "Evaluated 8 SA competitors — Lightstone, DDP, WinDeed, MuniSoft, Novon, CJCP, Kofax, PropCloud. None combine enrichment, compliance, field audit, legal escalation, and billing in one platform. Greenfield market." |
| "What is your BBBEE rating?" | "We are working on formalisation. That is precisely why a partnership is attractive — your BBBEE credentials combined with our technology creates a joint proposition neither of us could deliver alone." |
| "Can this work for other government assets?" | "The audit workflow is designed for immovable assets as defined by GIAMA, but the inspection and compliance engine is extensible. Structured audit requirement with status codes, evidence capture, and legal escalation — the platform can accommodate it.” |
Pivot Lines — If the Conversation Drifts
Section titled “Pivot Lines — If the Conversation Drifts”| Situation | Redirect |
|---|---|
| Focuses on tech details | ”The architecture is solid — I can send a technical brief afterwards. Let me bring it back to the business case for your asset management company…” |
| Asks about other investors | ”We are open to investment conversations, but today I want to focus on the operational partnership — that is where the immediate value is for both of us.” |
| Lukewarm | ”I understand the caution. Let me ask: how is your asset management company handling GIAMA compliance reporting today? That is the pain point we solve.” |
| Loves it, wants to move fast | ”Brilliant. The fastest path is a pilot with your operational team. Give me a contact, and I will have a tailored demo ready within the week.” |
| Asks about pricing at scale | ”At 2,000 properties on the Agency tier — total platform cost is roughly R58,000 per campaign. Your company bills the government client at R250–R800 per property. The margin is significant.” |
Post-Meeting Follow-Up
Section titled “Post-Meeting Follow-Up”Immediately after demo (within 2 hours):
- Send thank-you email to Nzuzo
- Attach: one-pager summary of AssessFlow GIAMA suite
- Attach: partnership options overview (customer vs strategic partner)
- Ask for the operational contact at his asset management company
Within 48 hours:
- If contact is provided, schedule second demo within 5 business days
- Send technical whitepaper (if requested)
- Send pricing tier summary
CRM / Pipeline Updates:
- Log meeting outcome in DocsHub prospects
- Update prospect stage
- Note specific interests, objections, and partnership appetite
- Set follow-up reminder (3 business days if no response)
- If partnership interest is strong, prepare a formal partnership term sheet
If prospect progresses:
- Create deal directory in
all-business/deals/bellagio-holdings/ - Move from prospect to active deal tracking
AssessFlow Bellagio Holdings Demo Script Version 1.0 | 24 April 2026 iSu Technologies (Pty) Ltd