Back to Case StudiesCase Study · Arabic WhatsApp AI Assistant

An Arabic-Speaking AI Assistant for Construction Operations

Eng. Amir · Construction Project Management

The Challenge

Eng. Amir's construction projects generate a constant stream of invoices to match against bills of quantities, site photos that need review, and day-to-day questions from the field — all communicated in Arabic. Matching paperwork and answering questions by hand was slow and pulled attention away from running the project.

What We Built

We built a fully Arabic-language WhatsApp bot that reads and matches invoices against the project's Bill of Quantities automatically, analyzes site photos sent in by the team, and answers project questions instantly by referencing the project's own data. Midway through the build, we refactored the system into modular subflows with action-based routing to keep it maintainable as it grew, and migrated the entire infrastructure to a more reliable platform after a database issue, with zero data lost in the process.

Tech Stack

n8nGeminiPineconeRedisGoogle SheetsTwilio / WhatsApp Business API

Project Scope

  • AI-powered invoice matching against the Bill of Quantities (BOQ), using retrieval-based search
  • Automatic analysis of site photos sent in by the field team
  • Natural, Arabic-language Q&A about the project, available on WhatsApp
  • Refactored into modular subflows with action-based routing for long-term maintainability
  • Migrated infrastructure to a more reliable platform after a database incident, with zero data loss

The Outcome

Invoice and BOQ matching that used to be entirely manual now happens automatically, and the team gets instant, Arabic-language answers to project questions, with no more waiting on someone to dig through paperwork.