The scenario
A supplier invoice arrives by email, has to be matched to a purchase order and a goods receipt, checked against the contract, and either posted or routed to an exception owner. Today three people touch it.
One real workflow across ERP, CRM or HRMS, executed end to end in a sandbox: what the agent may touch, where a human approves, and what evidence is written for every action.
In Saudi Arabia
A working demo and a system a Saudi reviewer will sign off are two different things. These are the questions asked before go-live, and what we hand over against each one.
SDAIA, PDPL
Lawful basis for every personal-data field the demo touches, before it runs on real records.
Field-level data map produced during scoping, sanitised extract used until that map is signed off.
Data map and lawful-basis note the client's DPO can file before production access is granted.
NDMO
Data classification and quality controls on the sources the demo would depend on in production.
Source-by-source classification, with quality thresholds agreed before the pilot widens.
Classification map and a quality gate report your data office keeps.
NCA ECC
Access control, logging and read/write boundaries clear before wider rollout.
Entitlements scoped per role, every action logged, write paths gated behind approval.
Control matrix and an action log your risk function can replay.
SAMA (regulated finance)
Human authorisation before an agent takes an irreversible action on a customer account.
Risk-tiered action classes with a hard stop and named approver above threshold.
Signed action-authority matrix and a replayable log per case.
Where it runs
The demo itself can run on a sanitised or representative extract, but where the data cannot leave a system, the build happens inside your environment inside Saudi Arabia, not ours.
Arabic, as it is spoken here
Arabic questions and documents are handled as first-class input, not translated to English before processing, including organisational and Gulf-dialect terms.
The scenario
A supplier invoice arrives by email, has to be matched to a purchase order and a goods receipt, checked against the contract, and either posted or routed to an exception owner. Today three people touch it.
Who it is for
Operations and shared-services owners carrying a queue of repetitive, rules-based work.
Every item below is an artefact your team can reuse, whether or not the engagement continues.
Built in a sandbox against your systems or their test instances.
Every API the agent may call, with the scope and the role behind it.
Where a human must decide, by risk tier and value threshold.
A full audit trail for the cases run in the session, in the format audit will accept.
The cases the agent should never attempt, and why.
Where data cannot leave a system, the demo is built inside your environment instead of ours.
Only inside the risk tier you approve. Low-risk, reversible actions run unattended; anything above the threshold you set waits for a person.
RPA replays fixed clicks and breaks when a screen changes. An agent reads the case, retrieves the governing rule and calls an API, so variation is handled instead of breaking the run.
Tool scopes carry the same entitlements as the user or service account behind the case, and every call is logged.
Curated links across our Saudi hubs, sector pages and long-form blog research.