A/IAALQUIM IASELECTED WORK · CASE 07

CASE 07 · PRIVATE DEMO MULTI-TENANT OPERATIONS

PPH Bot

WhatsApp turned into an operating layer for residential property management.

PPH Bot combines conversations, receipt OCR, transcription, service requests, role-based permissions and multi-tenant administration. The case shows how an everyday interface can connect with controls and operational traceability.

ROLEFOUNDER · PRODUCT · AI ENGINEERING2026
19configured properties
984units in operational data
OCRreceipt reading
RBACrole-based access

PROJECT CARD / RECRUITER VIEW

The project's technical dossier.

EXPLICIT STATE PRIVATE DEMO
TARGET USER

Property administrators, service teams and residents who operate payments, requests and follow-up through WhatsApp.

WHAT I BUILT

I designed the product and its multi-tenant architecture, integrating the conversational channel, OCR, transcription, permissions, back office and traceability.

AI ENGINEERING SIGNAL / RECRUITER VIEW

Backend, APIs, deployment, testing and controls.

DEPLOYMENT
Bot Orchestrator deployed on Oracle behind Nginx; /health returns HTTP 200.
BACKEND / APIS
Meta WhatsApp API, FastAPI OCR, PostgreSQL, Redis/BullMQ, worker and human escalation.
ASYNC / DATA
Queue for processing, sessions and persistence; queue_depth 0 in the observed health.
RELIABILITY
Webhook idempotency, OCR fallback and escalation traceability designed as explicit controls.
SECURITY
Fail-closed on missing webhook secrets; panel access not published because of its mutation capability.
ARCHITECTURE OVERVIEW
  1. 01WhatsApp
  2. 02OCR + transcription
  3. 03Operational API
  4. 04Tenant + RBAC
  5. 05Admin panel
WHAT WORKS TODAY
  • Deployed backend
  • Configured operational data
  • Demonstrable deck
  • OCR, service-request and admin workflows
HARD TECHNICAL DECISIONS
  • Separate conversation from authorization
  • Isolate data by property
  • Never turn an operational credential into a public demo password
MEDIA AND DEMO
DEMO
Coordinated private access
SCREENSHOTS
Commercial deck with a product walkthrough
VIDEO
Pending recording
WHAT IS STILL PENDING
  • The deck is a product and commercial-proposal demonstration; it does not expose private administration data.
  • Panel access is delivered privately because the available roles allow operational actions.
  • The figures correspond to configured data; alone they do not equal active users or commercial adoption.

01 / PROBLEM

The conversation is simple; the operation behind it is not.

Payments, requests, residents, administrators and properties require identity, permissions, states and evidence. Solving only the chat would leave the critical work outside the system.

02 / DESIGN DECISION

A conversational front connected to a multi-tenant back office.

WhatsApp receives the interaction; OCR and transcription structure the inputs; access rules separate organizations and roles; the panel allows reviewing, resolving and auditing.

SYSTEM / END TO END

The product as an explicit flow.

Each phase has a distinct responsibility. That separation makes it possible to observe, test and fix the system without relying on intuition.

  1. 01

    Receive

    Capture the request as text, audio or image from the everyday channel.

    CHAT
  2. 02

    Interpret

    Transcribe, extract fields and classify intent with explicit controls.

    AI
  3. 03

    Authorize

    Apply tenant, identity and permissions before reading or modifying information.

    RBAC
  4. 04

    Resolve

    Create or update the operational record and return an understandable state.

    OPS
  5. 05

    Audit

    Preserve the history needed for administrative follow-up.

    TRACE

PROOF / WHAT IS ACTUALLY SHOWN

Evidence, not decoration.

The labels indicate whether the data was observed, comes from the artifact or belongs to the professional record of the case.

DECLARED OPERATIONAL DATA19 / 984properties and units configured
PUBLIC ARTIFACTDECKcomplete commercial walkthrough
PRODUCT ARCHITECTUREMULTIorganization-level isolation
OBSERVED ENDPOINTBACKENDdeployed service

SCOPE / HONEST BOUNDARIES

What is demonstrated and what still needs validation.

A technical portfolio must also show where the available evidence ends.

  • The deck is a product and commercial-proposal demonstration; it does not expose private administration data.
  • Panel access is delivered privately because the available roles allow operational actions.
  • The figures correspond to configured data; alone they do not equal active users or commercial adoption.

CASE 07 / PPH BOT

WhatsApp turned into an operating layer for residential property management.