UAE Fintech Cuts Contract Review Cycle Time 52% in a 2-Week On-Premise AI Pilot

Background: A 1,200-Person UAE Fintech at One-Process-Automated

This case study is a composite based on patterns observed across multiple engagements. It does not describe a named customer. The company profile, metrics, and timeline are representative of what Forfis has delivered in fintech and payments in Tier-1 markets.

The client is a 1,200-person fintech operating in the UAE, processing approximately 40,000 payment-related contracts and invoices per month. The company is at the one-process-automated stage of AI maturity: they had piloted a basic OCR tool for invoice line-item extraction but had not integrated it into their review workflow. Their stack includes SAP S/4HANA for ERP, Salesforce for CRM, and Confluence as the internal knowledge base for contract templates and review guidelines. The finance and accounting team of 85 people handled first-response triage manually: a reviewer opened each document, extracted key fields, checked them against the standard template, and logged the result. Median cycle time from document receipt to review completion was 14 business days, with a field-level error rate of 6.2%.

Challenge: PCI DSS Re-Assessment and a 2-Week Deadline

The finance director set a hard deadline: cut first-response time by at least 40% within two weeks of pilot launch, without increasing headcount. The pressure was operational, not strategic. The company was preparing for a PCI DSS Level 1 re-assessment in Q3, and the assessor had flagged the manual contract review process as a potential gap in Requirement 3 (protection of stored cardholder data) because reviewers were handling documents containing PANs in unencrypted email threads. The compliance team needed a defensible, auditable process where cardholder data never left the client’s infrastructure.

The specific need was less manual back-office work in the finance and accounting function, focused on contract review and document and data extraction pipelines. The company did not want to replace SAP or Salesforce. They wanted an AI layer that sat on top of the existing stack, extracted structured fields from contracts and invoices, scored each document for risk, and routed high-risk items to senior reviewers first. The 2-week timeline was non-negotiable because the PCI DSS re-assessment window was fixed. The pilot had to ship a measurable before/after baseline on cycle time and error rate within that window.

Approach: On-Premise Open-Weight Models and a Fixed-Scope Sprint

Forfis ran a process audit in the first 72 hours, mapping the manual review workflow end-to-end and identifying the three highest-volume document types: payment service agreements, merchant onboarding contracts, and settlement invoices. The pilot scope was fixed to one document type (merchant onboarding contracts) and one integration point (Confluence for template retrieval, Salesforce for review status).

The architecture used open-weight models on-premise: a fine-tuned Mistral 7B for field extraction and a Llama 3 8B for clause-level risk scoring, both running on the client’s own NVIDIA A100 hardware inside the cardholder data environment. No document data transited a third-party API. The extraction pipeline parsed PDFs and scanned images, extracted 14 structured fields (parties, amounts, dates, penalty clauses, data-sharing terms), and assigned a predictive risk score from 0 to 100 based on clause deviation from the Confluence-stored standard template. A human-in-the-loop approval gate required a reviewer to sign off on any document with a risk score above 40 or any field touching payment terms. The integration sprint delivered the pipeline, the Confluence RAG connector, the Salesforce status webhook, and the baseline measurement dashboard in 10 business days.

Outcome: 52% Cycle-Time Reduction and a 4.1% Error Rate

The pilot ran for 10 business days on a sample of 1,800 merchant onboarding contracts. The measured results:

  • Median cycle time dropped from 14 business days to 6.7 business days, a 52% reduction. The 95th percentile improved from 28 days to 12 days.
  • Field-level error rate on the 14 extracted fields was 4.1%, below the manual baseline of 6.2%. The largest error source was date parsing on contracts with non-standard calendar formats (Hijri and Gregorian mixed), which the model flagged for human review rather than auto-filling.
  • First-response time for high-risk documents (score > 40) improved from a median of 9 days to 2.3 days, because the scoring model surfaced them at the top of the reviewer queue.
  • PCI DSS compliance: all document processing occurred inside the CDE. The assessor’s follow-up note confirmed no Requirement 3 gaps remained in the contract review workflow.

The pilot did not cover settlement invoices or payment service agreements. Those were scoped for the rollout phase. The 2-week window was met: the pipeline went live on day 10, and the baseline report was delivered on day 14.

Lessons for Similar Teams

  • Scope the pilot to one document type, not one business function. The client initially wanted all three document types in the 2-week window. Forfis pushed back and fixed the scope to merchant onboarding contracts. The result was a shippable, measurable pilot. Trying to cover three types would have produced a 6-week project with no baseline.

  • On-premise open-weight models are not a quality compromise for structured extraction. The Mistral 7B, fine-tuned on 400 labeled contracts, matched the manual extraction accuracy on 12 of 14 fields. The two fields where it trailed (Hijri date parsing, multi-currency amount normalization) were exactly the fields where human-in-the-loop approval was mandatory. The model’s job was to flag, not to decide.

  • Confluence as the RAG source is underused in fintech. Most teams store contract templates in SharePoint or a shared drive. Confluence’s REST API and page-level granularity made it a clean retrieval target. The model’s risk scoring improved by 11 percentage points when grounded in the client’s own template language versus generic legal boilerplate.

  • The 2-week timeline is a constraint that clarifies scope, not a reason to cut corners. The sprint worked because the architecture was pre-built: the extraction pipeline, the RAG connector, and the approval workflow were templated from prior engagements. The client-specific work was fine-tuning, Confluence mapping, and Salesforce webhook configuration. Teams without a reusable architecture will not hit 2 weeks.

  • PCI DSS compliance is an architecture decision, not a checkbox. Running the model inside the CDE on the client’s own hardware was the single most important design choice. It eliminated the need for data anonymization, third-party DPA negotiations, and residual risk assessments that would have added 3-4 weeks to the timeline.

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *