Software forthe problemsthat cost you.
Smart Independent Technologies Company (SITCO) engineers custom software, Arabic AI agents and WhatsApp automation in Riyadh. Every system starts from a problem you can put a price on. Fast, and right the first time.
AI that does the paperwork, in Arabic and English.
Two agents we built and run in daily operations. One turns a meeting into minutes with an action register. The other briefs every manager at 7 in the morning.
A 90-minute site meeting in two languages. A week later, nobody agrees who owns what.
Someone loses half a day typing minutes. Actions slip between Arabic and English. The next meeting opens by arguing about the last one, while the delay keeps costing.

- CHAIR
طيب خلونا نبدأ بالـ steel delivery، وين وصلنا؟
- PROC
The supplier confirmed 40 tons، بس التوريد بيتأخر أسبوع.
- CHAIR
OK. المشتريات تكلم مورد ثاني وترفع لي عرض قبل الخميس.
A1 - PM
I'll send a revised pour schedule for Block B بكرة.
A2 - CHAIR
أبي VO-07 معتمد قبل آخر الشهر. QS, follow up.
A3 - FIN
المستخلص الثالث متأخر 45 يوم. We should escalate.
- CHAIR
ارسلوا خطاب مطالبة رسمي، عربي وإنجليزي، هالأسبوع.
A4 - HSE
The safety audit report من الاجتماع الماضي still pending.
A5
$ minutes run --in wh14-1018.m4a --lang ar,en ✓ transcribe 1,284 lines · ar 58% · en 42% ✓ speakers 6 found · roles matched ✓ glossary 23 project terms: VO, BOQ, pour ✓ decisions 3 found ✓ actions 4 new + 1 carried · 5/5 owner + due ✓ render wh14-mom-1018.pdf · ar + en … review waiting for the chair to approve ✓ approved sent to 6 attendees · register saved
The agent is reading the transcript…
Decisions
| Get a quote from a second rebar supplier. | طلب عرض سعر من مورد حديد ثاني. |
| VO-07 to be approved before month end. | اعتماد أمر التغيير VO-07 قبل نهاية الشهر. |
| Escalate progress claim 3 with a formal letter. | تصعيد المستخلص الثالث بخطاب رسمي. |
Action register
| No. | Action | Owner | Due | Status |
|---|---|---|---|---|
| A1 | Quote from a second rebar supplier | Procurement | Thu 22 Oct | Open |
| A2 | Revised pour schedule, Block B | Project manager | Mon 19 Oct | Open |
| A3 | Follow up VO-07 with the consultant | QS | Thu 29 Oct | Open |
| A4 | Formal claim letter, AR and EN | Finance | Thu 22 Oct | Open |
| A5 | Safety audit report | HSE | Overdue | Carried |
The 7 am briefing.
Every morning the agent reads the ERP, site reports, collections and the WhatsApp inbox, ranks what is late by what it costs, and sends each manager a short briefing. It ends with one next action per owner.
- CollectERP, site reports, collections, HR, inbox
- CheckOverdue claims, late deliveries, expiring iqamas, missing reports
- RankBy cost of delay, in riyals
- SendOne briefing per manager, one next action per owner
Good morning. 3 things need you today.
Progress claim 3, WH-14: 287,500 SAR, 45 days overdue.
Rebar for Block B is 7 days late. The slab pour moves unless the second supplier is approved.
2 iqamas expire within 30 days.
- R1Minutes out the same day, in both languages, on your letterhead.
- R2Every action has an owner and a due date. Open ones carry to the next meeting.
- R3Managers start the day with one next action, not 40 unread messages.
| 01 | Chat with your company data, every answer citing the file and page |
| 02 | Document digests: scanned PDFs read into a structured register |
| 03 | Meeting minutes: transcript in, bilingual minutes and actions out |
| 04 | A daily operations briefing that ends with one next action per owner |
| 05 | Tender and vendor forms filled from your company records |
of Saudi establishments used AI technologies in 2025.
Source: GASTAT, Establishments ICT Access and Usage Statistics 2025Answers on WhatsApp, at 9:40 at night.
Your customers already message you on WhatsApp. We connect it to your ERP, so the answer comes from real data, and a person takes over when it matters.
A customer asks where his quotation is. Your sales team left at 5.
He waits until morning, or calls a competitor. The chat lives on one shared phone, and when that employee leaves, the history leaves too.

السلام عليكم، وش صار على عرض السعر حق مشروع المستودع؟
Hi, any news on the quotation for the warehouse project?
وعليكم السلام. عرض السعر Q-26-0318 معتمد من مدير المبيعات: 412,850 ريال شامل الضريبة، وصالح لين 31 أكتوبر. أرسل لك نسخة PDF؟
Quotation Q-26-0318 is approved by the sales manager: 412,850 SAR including VAT, valid until 31 October. Shall I send you the PDF?
إي أرسلها. وأبي أعرف إذا فيه مجال تنزلون السعر شوي.
Yes, send it. Is there any room to lower the price?
أرسلتها لك. بخصوص السعر، حوّلت طلبك لمسؤول حسابك، ويتواصل معك بكرة الساعة 9 الصبح.
Sent. About the price, your account manager has your request and will contact you tomorrow at 9 am.
صباح الخير، معك مسؤول حسابك في نجد للبناء. شفت طلبك، وعندي لك عرض على الكمية. يناسبك نتكلم الحين؟
Good morning, your account manager at Najd Build here. I saw your request and have an offer on the quantity. Can we talk now?
We build on Meta's Cloud API with a verified business number, approved message templates and recorded opt-in. Never WhatsApp Web scripts or grey-market tools: they break WhatsApp's terms and put your number and your customers' data at risk.
- R1Answered in seconds from your own system, day and night.
- R2A person takes over with the whole chat and the quotation in front of them.
- R3Every opt-in and handover on record, ready for a PDPL audit.
| 01 | WhatsApp Business Platform setup and Meta verification |
| 02 | A customer service bot in Saudi dialect and English |
| 03 | Order, booking and appointment flows inside the chat |
| 04 | Sync with your CRM, ERP or booking system |
| 05 | Consent register, broadcasts and a shared team inbox with human handover |
Free-form replies inside the customer service window are free. Template messages are billed per message since 1 July 2025.
Source: Meta, WhatsApp Business Platform pricingEvery document on your letterhead, in seconds.
One master record feeds every quotation, contract, offer letter and vendor form. Type a fact once, check it once, use it everywhere.
Every tender asks for the same facts about your company, in a different form.
Someone retypes your CR, VAT number and IBAN again and again, from last month's file. One wrong digit, and a bid is rejected or a payment bounces.

One quotation, two ways.
An example workflow: what a quotation takes when it is built by hand, and what it takes from the engine.
By hand
- 1Find last month's quote10
- 2Retype customer and items25
- 3Recalculate VAT and totals10
- 4Fix the layout15
- 5Wait for approval100
From the engine
- 1Pick customer and items4
- 2Generate the PDF, numbered, on letterhead<1
- 3Approve in the app10
- R1A quotation or contract on your letterhead in seconds.
- R2Numbering, VAT and validity filled in automatically.
- R3Layout checks catch errors before a PDF goes out.
| 01 | A letterhead engine for Arabic and English with layout checks |
| 02 | A quotation generator with VAT, validity, numbering and approval |
| 03 | A contract generator from a clause library your lawyer approves |
| 04 | Minutes of meeting with an action register carried forward |
| 05 | Bilingual HR letters and offer templates |
Saudi Labor Law: employment contracts and records are in Arabic, and where another language is used too, the Arabic text prevails. So our offer letters match line by line.
Source: Saudi Labor Law, Article 9Every project on one screen, before the client asks.
For contractors on Riyadh's big programmes. A timeline that shows the slip, a Today page that tells you who to call, and the margin while there is still time to act.
You find out a project lost money when the final account closes.
Delays live in WhatsApp groups, costs in Excel, claims in someone's inbox. By the time the numbers meet, the margin is gone.

Timeline · weeks 38 to 50
Planned in outline, actual filledTue 20 Oct · 4 calls clear 6 items
Grouped by who to call- Progress claim 3: 287,500 SAR, 45 days overdue
- 40 t rebar, 7 days late
- Second supplier quote RFQ-0412 waiting for you
- VO-07 waiting 21 days: 86,000 SAR
- Yesterday's daily report is missing
- Manpower 18 of 26
Budget vs actual · SAR millions
By cost code, to 20 Oct- R1The slip shows the day it happens, with what it pushes.
- R2Each morning starts with who to call, not which file to open.
- R3Margin per project, visible while there is time to act.
| 01 | A pipeline from enquiry to paid, with an owner at every stage |
| 02 | BOQ pricing from your rate cards, or pasted from Excel |
| 03 | Daily site reports from mobile: progress, manpower and photos |
| 04 | Cost per project, department and machine |
| 05 | Subcontractor claims, retention and payments |
Built around how you work. Hosted in Saudi Arabia. Owned by you.
When the way you work is your edge, off-the-shelf software makes you bend it. We map it, prototype it, build it and hand you every line of code.
Your real process lives in spreadsheets and WhatsApp groups.
The ERP covers half the work. The rest is copy and paste, and only two people know how it fits together. When one of them is on leave, everything waits.

How we scope and build
Diagnose → Design → Build → GuardThe architecture, drawn as it runs
DWG SW-05-A · REV 3People and channels
- Web app, Arabic and English
- Mobile app
- Managers' dashboard
Your application
- Roles and permissions
- Workflows and approvals
- Audit trail
- Reports and Excel export
Integrations
- Your ERP
- ZATCA FATOORA
- Qiwa
- Mudad
- GOSI
- Payment gateway
- WhatsApp Cloud API
Saudi Arabia
- Production, Saudi region
- Backups, second Saudi city
- Separate test environment
Owned by you
- Source code in your company's repository from day 1
- Full technical documentation
- Admin access
- Bilingual user manual
- IP transferred to you under the contract
Bring in another team any time, without asking us.
- R1A prototype approved before code, so nothing is built twice.
- R2Role-based permissions and a full audit trail.
- R3Source code and documentation handed over in full.
| 01 | A process map, data map and scoped build plan |
| 02 | A clickable bilingual prototype your team approves before code |
| 03 | Production web or mobile apps with roles and a full audit trail |
| 04 | Integrations: ERP, ZATCA, Qiwa, GOSI, payment gateways and WhatsApp |
| 05 | Full handover: source code, documentation and a Saudi-hosted test environment |
Start with what slows you down.
We find the cause, design the fix, build it with your team, and guard it until it holds.
A purchase request takes a week, and nobody can say where it is.
Six hand-offs, three tools, one printed signature. The site waits for material, the crew waits for the site, and the cost lands on the project.

Example: one purchase request, before and after
- P1Site engineerWrites it on paper, sends a photo on WhatsApp
- 11 day
- P2Project managerApproves in the group, when it is seen
- 21 day
- P3ProcurementRetypes it into Excel, calls 3 suppliers
- 32 days
- P4FinanceChecks the budget by email
- 41 day
- P5General managerSigns a printed PO
- 52 days
- P6ProcurementTypes the PO again and emails it
- 61 day
- P7SupplierFinally gets the order
- P1Site engineerRaises it in the app. The budget is checked as it is typed.
- 1minutes
- P2Approver, set by amountApproves from a phone notification
- 2same hour
- P3SupplierGets a numbered PO on letterhead
- R1We build the fixes with your team, not just a report.
- R2The first changes start while the roadmap is agreed.
- R3Every initiative costed, with an owner and an expected effect.
| 01 | Process diagnosis: where time and money leak today |
| 02 | Systems audit: every system, spreadsheet and WhatsApp group you rely on |
| 03 | Data clean-up: chart of accounts and master data |
| 04 | A compliance map for ZATCA, PDPL, Qiwa, Mudad and GOSI |
| 05 | A costed roadmap with a business case, and what to stop doing |
Questions before we build.
Where is our data hosted?
In Saudi Arabia, by default. We deploy to Saudi cloud regions or Saudi data centres, keep backups in a second Saudi city and give you a separate test environment. If you already host in the Kingdom, we deploy there instead.
How do you keep it secure?
Role-based permissions, a full audit trail of who changed what, encrypted backups with a tested restore, and monitoring with alerts. Where your contracts require it, we map our controls to the NCA Essential Cybersecurity Controls and document it. We do not claim certification.
Who owns the code?
You do. The code lives in a repository under your company's account from day 1, and the contract transfers all IP to you on payment. You can bring in another team at any time without asking us.
Is the AI any good in Arabic?
Current models handle Modern Standard Arabic well and Gulf dialect reasonably, and mixed Arabic and English meetings are where we test hardest. We test on your own questions, written the way your staff write them, and show you the score before rollout. Every answer cites its source, and anything with consequences waits for a person.
Where does our data go when the AI answers?
Your documents and the search index stay in your environment. When a global model is used, we use enterprise terms that exclude training on your data, and send only the passages needed to answer. Restricted data can stay entirely on Saudi-hosted models.
Will it work with the systems we already run?
Yes. We read and write through official APIs, database views or scheduled file exchange, depending on what your ERP allows. We extend what you already run rather than replace it, and document the integration so your IT team can maintain it.
Bring us the problem that costs you most.
We will show you the fix in your free digital study.