AI Agents for Construction: How We Automated a Saudi Aluminum Factory with Agentic Automation
Saudi Arabia's construction sector is undergoing a historic transformation. With giga-projects like NEOM, the Red Sea Project, and Qiddiya driving unprecedented demand, aluminum and glazing companies are drowning in enquiries, quotes, and follow-ups. Most still run their sales process on Telegram groups, Excel sheets, and sticky notes.
We built something different for Ramz Al Badran Aluminum Factory — a Riyadh-based supplier and installer of aluminum windows, doors, curtain walls, facades, and skylights. This is the story of how we deployed an AI agent that handles customer enquiries, prepares professional quotations, generates technical submittals, and empowers a sales team of five — all through Telegram and a web dashboard.
This isn't a theoretical case study. This is production software running for a real factory, handling real enquiries from real contractors and developers across Saudi Arabia. Here's how it works and why it matters.
The Hidden Cost of Manual Sales in Construction
Every aluminium factory in Saudi Arabia faces the same hidden inefficiencies. They don't show up on a balance sheet, but they bleed revenue daily:
- Slow quoting: A customer sends a Telegram message asking for a price. Someone prints the enquiry, walks it to the estimator's desk, waits for a calculation, types up a quote, and sends it back. This takes hours — sometimes days.
- Lost enquiries: Telegram messages pile up in the sales manager's phone. Some get answered, some don't. There's no CRM, no tracking, no follow-up automation.
- Manual submittals: Every project needs a technical submittal — a professional PDF combining datasheets, test certificates, and drawings. Salesmen spend hours compiling these by hand.
- No 24/7 coverage: Clients message at 10 PM asking for a price. Nobody answers until 8 AM the next day. By then, the client has called your competitor.
- Language barrier: Saudi clients mix Arabic and English freely. Most software only handles one or the other.
These aren't technology problems — they're workflow problems. And they're costing the industry millions in lost revenue every year.
What We Built: An AI Agent for the Aluminum Industry
We designed a custom AI agent platform specifically for Ramz Al Badran. It handles three core workflows that cover 90% of their daily sales operations:
Workflow 1: Smart Quoting via Telegram
When a customer sends a Telegram message asking for a quote, the AI agent:
- Greets the customer in Arabic or English (whichever they wrote in)
- Collects project details — type, dimensions, glass preference, finish
- Detects if a BOQ (Bill of Quantities) or drawings are needed
- Forwards the enquiry to the estimator's dashboard
- If the estimator needs more info, the agent asks the customer directly
- When pricing is ready, the agent sends the quotation PDF via Telegram
- Follows up automatically after 2-3 days
Workflow 2: Technical Submittal Generation
When a salesman needs a technical submittal for a project, the AI agent:
- Asks for project name, client company, and specifications
- Generates a professional PDF with cover page, table of contents, data sheets, and test certificates
- Selects the right product data sheets from a catalogue of hundreds of PDFs
- Merges everything into one polished document
- Hands the finished submittal to the salesman within minutes instead of hours
Workflow 3: Company Profile & Business Development
When a salesman needs to send company information to a potential client:
- The salesman messages the agent: "Send company profile to ahmed@example.com"
- The agent confirms the recipient and sends the PDF via email
- Logs every send for management visibility
- The salesman never leaves Telegram
The Architecture: Simple, Practical, Reliable
We made deliberate technology choices — not because they're trendy, but because they work in the real world of a Saudi factory:
| Component | Technology | Why |
|---|---|---|
| AI Engine | DeepSeek Flash | Native Arabic + English, low cost, fast responses |
| Backend | Python FastAPI | Fast development, async-first, excellent for AI workflows |
| Database | SQLite / PostgreSQL | Zero ops overhead during development; easy to scale up |
| Customer Channel | Telegram | Telegram for customers + internal team automation |
| Dashboard | Jinja2 + Chart.js | Lightweight, no JS framework, bilingual Arabic/English |
| PDF Generation | ReportLab + PyPDF | Professional-grade PDFs without heavy dependencies |
Bilingual by Design: Why Arabic Support Matters
One of the most important design decisions we made was building the entire system to handle Arabic and English interchangeably. In Saudi Arabia, business communication is rarely pure English or pure Arabic. A typical Telegram message might read:
مقاسات 1.5×1.2 زجاج دبل + لون أبيض. عندكم BOQ?
The AI agent understands this mix fluently. It responds in Arabic, asks for clarification in Arabic, and translates industry terms seamlessly ("شبابيك" = windows, "زجاج دبل" = double glazing, "ميزانية" = BOQ). The estimator dashboard switches between Arabic and English with a single toggle.
This isn't a translation layer bolted on after the fact. The entire system was built bilingual from day one — every UI element, every notification, every email template.
What This Means for the Business
The numbers tell the story:
from hours to minutes
coverage
(was 2-3 hours)
supported by one agent
But the real impact isn't just speed — it's consistency. Every customer gets the same professional experience. Every quote follows the same format. Every follow-up happens on schedule. The business no longer depends on one person's memory or availability.
This Pattern Works for Any Construction Business
While we built this for an aluminum factory, the same agentic automation pattern applies to virtually any construction or building materials business:
- Steel fabrication: Automated quoting based on material prices and specifications
- Glass suppliers: Customer enquiry → glass specification → quote — in one message
- HVAC contractors: Load calculations, equipment selection, and proposal generation
- Marble & stone: Client sends room dimensions, agent calculates material requirements and pricing
- General contractors: Subcontractor management, material requisitions, and project status tracking
The common thread is this: if your business receives enquiries, creates quotes, manages a sales team, and produces documents — an AI agent can automate the repetitive parts and free your team to focus on what matters: closing deals and delivering quality work.
The Future of Construction Sales is Agentic
We're at an inflection point. AI agents have crossed the threshold from "interesting technology" to "practical business tool." The difference now is that you don't need a huge engineering team or millions in funding to deploy one.
For Ramz Al Badran, the ROI was immediate. The first week of deployment, the AI agent handled 30+ enquiries, generated 12 quotes, and prepared 5 submittals — all while the sales team focused on closing deals instead of doing paperwork.
The question isn't whether AI agents will transform construction sales. It's how fast your business will adopt them.
Want an AI Agent for Your Business?
We build custom AI agents for construction, manufacturing, and industrial businesses. Telegram + Web Dashboard + Professional Documents — deployed in weeks, not months.
Get in Touch