Card-terminal receipt reading
The system reads a photo of a card-terminal receipt, extracts the authorisation code, amount, date and last card digits, and refuses to save if the entry does not match the receipt.
Solutions
AI in Jusoor Tech systems: receipts, transfers, contracts and CVs read automatically with server-side checks, an executive assistant with computed figures, and governed solutions for government entities.
Artificial intelligence
We use AI where it saves staff time and prevents mistakes, not for show. This page separates what runs in our systems today from what we build for public entities within their projects.
The system reads a photo of a card-terminal receipt, extracts the authorisation code, amount, date and last card digits, and refuses to save if the entry does not match the receipt.
From a photo of a transfer notice it extracts the reference, amount, date, sender and bank, and matches them to the voucher before approval.
It reads a payment receipt and checks its amount and date against the receipt voucher before the accountant approves it.
From a PDF it extracts personal details, the photo and the passport image, and fills in the profile automatically.
It reads Musaned contracts and flight tickets from PDF and fills in the contract and arrival schedule instead of manual typing.
The customer describes what they need in their own words, and the system turns it into structured search criteria and shows the best matches.
A manager asks in Arabic and gets figures computed from approved measures; the model never writes a number that was not computed.
The last 30 days against the 30 before, the main risks and opportunities, and an Arabic summary written automatically from the same figures.
It checks photos uploaded to the organisation's Google Maps profile and flags fake images and scam phone numbers.
Early-warning tools that run on published rules and indicators rather than an AI model, so the person in charge always knows why an alert appeared.
Entries more than three standard deviations from the norm, reversed without reason, posted out of hours or above an authority limit.
A score for each customer from their late-payment history, overdue ratio, time since last payment and amount due.
The trend of upcoming demand, from a moving average with monthly seasonality, to plan resources.
The above is working proof from systems running today. These are the capabilities we build and tailor to each entity's procedures and data.
Answers beneficiaries in Modern Standard Arabic and local dialects on the website, app, WhatsApp and phone, and hands over to staff when needed.
It does more than answer: it verifies identity, fills in the request, attaches the documents and tracks it until it is closed.
A contact centre that understands the caller and serves them automatically, transferring to staff with a call summary.
Serving beneficiaries in their own language in chat and documents, with human review of official output.
AI agents that carry out the repetitive steps of a procedure across systems and pass anything needing a decision to staff.
Ask questions across the entity's regulations, archive and correspondence, with the source of every answer and permissions that hide what a user may not see.
Classifying, summarising and routing incoming mail, and drafting letters and replies in the entity's style for staff to approve.
Transcribing meetings and writing the minutes, decisions and actions with owners and due dates.
Turning paper archives, manuscripts and scanned Arabic forms into searchable text and data.
Extracting the requirements of the terms of reference, comparing bids against them point by point, and highlighting gaps for the committee.
Flagging missing clauses, risks and departures from approved templates before signing.
Models that learn the normal pattern of spending, claims and inventory, and flag anomalies before they pile up.
Daily automated checks of transactions against regulations and authority limits instead of annual samples.
A leader asks in their own words and gets figures and charts from the entity's data, with the source of every number.
Forecasting requests and visitor peaks by season and region to plan staff and resources.
Tracking what is said about the entity and its services, grouping it into issues, and giving early warning of rumours with a response workflow.
Reading thousands of comments, complaints and calls to find their real causes and priorities.
Analysing photos and video from site visits to detect and document violations with place and time.
Detecting edited or generated images and forged documents before they are accepted.
Counting people and measuring crowding and waiting times from facility cameras, with identities masked.
Assessing the condition of buildings and equipment from images, and scheduling maintenance before failure.
Running open-source language models on the entity's servers or a local cloud, so data never leaves.
Fine-tuning a model on the entity's terminology, regulations and forms, and measuring its accuracy before go-live.
Versioning and monitoring of accuracy, drift and cost, with scheduled retraining.
Classification and prediction models built on the entity's data with Python, TensorFlow and PyTorch.
What the model reads is compared with the entry before saving; no decision rests on the model's output alone.
The model only selects and phrases; figures come from tested code, and it may not invent any number.
If the model is down, the employee carries on manually and the entry is flagged for later review.
A log of every model call, the national AI ethics principles, and personal data protection.
Only with the entity's approval. We run the model on the infrastructure it chooses, including open-source models on servers inside the Kingdom, and we mask personal data before any external processing.
Before saving, the server compares what the model read with what the employee entered. If they differ, the transaction is rejected and logged. If the document cannot be read, the manual entry is accepted and marked "not verified automatically".
No. It only picks a measure and a period from an approved list; the figures are computed by tested code, and the model is not allowed to write any number that was not computed.
Tell us which procedure takes up your team's time, and we will come back with a proposed solution and timeline.
Free 30-minute consultation — we reply within one business day.