Skip to content

    How a Hong Kong government carpark automated 90% of public enquiries and cut staff workload by 70%

    A Genny-powered WhatsApp agent, backed by a custom RAG knowledge base, now answers thousands of repetitive public questions per week — freeing operations staff to handle real exceptions.

    How a Hong Kong government carpark automated 90% of public enquiries and cut staff workload by 70%

    Client snapshot

    Client

    Government-managed carpark operator (Hong Kong)

    Sector

    Government / Public Sector

    Region

    Hong Kong

    Company size

    Operations team < 20

    Timeline

    4 weeks build, live operations

    Service

    Genny AI + RAG Knowledge System

    Stack

    Genny AIWhatsApp BusinessRAG (pgvector)Admin dashboard

    The challenge

    The site receives an unusually high volume of public messaging — enquiries about opening hours, rates, payment methods, monthly passes, height limits, lost tickets, EV charging availability and access for accessibility users. Before the project, every message was triaged manually by a small operations team. Repetitive questions consumed the majority of the day, response times stretched into hours, and after-hours messages piled up overnight. Hiring additional bilingual staff was not an option given the procurement constraints of a public-sector site, and a generic off-the-shelf chatbot would not be allowed to answer publicly without sourced, accurate information. The team needed an agent that could answer in Cantonese, English and Mandarin, ground every reply in the carpark's own documentation, and escalate cleanly to a human whenever it was uncertain.

    The solution

    We deployed Genny — our tool-calling WhatsApp agent — on top of a heavy RAG knowledge base built from the carpark's signage, rate cards, internal SOPs and FAQ documents. Every public enquiry is matched against the vector store before generation, and the agent quotes the source it used so admins can audit any answer. For topics where Genny is not confident, the conversation is automatically escalated to the admin dashboard, where an operator can take over mid-thread without the resident noticing a handoff. The same dashboard exposes unread counts, attention flags and a full transcript log for compliance review. Genny also handles structured tasks autonomously: monthly pass enquiries, rate calculations by vehicle type, opening-hour lookups by date, and template confirmations after payment events. We wired in the existing payment notification webhook so the agent can confirm receipts in-thread. Deployment was on Lovable Cloud with PDPO-compliant data handling, no third-party chatbot SaaS, and an admin-only knowledge editor so the operations team can update answers without engineering involvement.

    Before

    • Every WhatsApp message triaged by hand
    • Repetitive questions dominate the queue
    • No after-hours coverage — backlog by morning
    • Inconsistent answers between operators

    After

    • Genny answers grounded in RAG knowledge base
    • 24/7 coverage in EN / 繁中 / 简中
    • Operators only see escalations + exceptions
    • Every answer auditable with source attribution

    Results

    90%

    of public enquiries handled automatically

    70%

    reduction in operations staff workload

    5×

    message handling capacity

    < 5s

    median response time, 24/7

    "It is the first chatbot we have trusted to answer the public directly. We can audit every reply, and our team finally has time for the work that actually needs a human."

    — Operations Lead, Hong Kong public-sector carpark

    Tech stack & integrations

    Genny AIWhatsApp Business APISupabase + pgvectorRAG retrievalAdmin dashboardPDPO-compliant infraBilingual (EN / 繁中 / 简中)

    Want results like this for your team?

    Book a free 45-minute scoping call. We'll map your highest-leverage SOP and tell you honestly whether AI is the right tool.

    Loading security check…

    See all case studies