FormXS · Forms and workflow

Define the form. The process follows.

FormXS is where an organisation describes its own process — fields, rules, approval steps, document outputs — and gets a working digital workflow that manages the resulting records.

Records layer · on-premisesPermissions · enforcedAudit · continuous

Part of Data X by Grid Applications Ltd

PR-2026-00147In route
RequestDocking stations for the operations floor
RequesterLayla Haddad · Procurement
AmountUSD 8,400.00
Submitted14 Sep 2026
Requester Finance review Operations approval Document
Illustrative product experience

What it is

One definition, three results

A FormXS form is not a web page with inputs. It is the description of a process — and that description produces the form, the approval route and the records at once.

01

Forms built visually, with real rules

Required fields, formats, conditional sections, calculations, attachments and repeating tables — configured by authorised, trained users in your own organisation.

02

Routes that match how you actually sign

Defined stages, return for correction, delegation, escalation and time targets. Steps can depend on the record itself, such as an amount above a threshold.

03

From approved record to official document

Approved data is mapped onto your existing PDF templates, with a serial number and a QR verification area. Every submission becomes a searchable record with audit history.

Demonstration

Define the form, watch the process follow

On the left is a fragment of a form definition — the kind an authorised administrator manages in the visual builder. On the right is what a requester and the approvers experience. Change the definition and the form, the route and the audit history respond immediately.

Builder — purchase request definition

Fields drag, or use the arrows, to reorder

SupplierShown for purchase orders only
Quotation attachmentSupporting file on the record
Cost centreValidated against a list
JustificationFree text, visible to approvers

Conditional logic

Petty cash hides Supplier and requires a receipt instead.

Routing rule

USD 5,000
Requests above this amount add an Operations approval step after Finance review.

Document output

Purchase authorisation letterYour existing PDF template, mapped
DX-2026-#####
Definition — purchase-request.form
Requester view — PR-2026-00147

USD 8,400.00

Above USD 5,000 — Operations approval is added after Finance review.

RequesterLayla Haddad
Finance reviewOmar Al-Rashid
Operations approvalSara MansourAmount above threshold
ApprovedDocument generated

Audit history — PR-2026-00147
  • Nothing recorded yet. Every action on the record will appear here.
Illustrative product experience

Every behaviour above is configuration, not code: the conditional receipt field, the required supplier, the calculated amount and the routing rule that reads it.

Specialised integrations and unusual requirements may need technical work by Grid Applications Ltd; that boundary is made explicit during scoping.

Illustrative product experience
PR-2026-00139 approved — Finance reviewPR-2026-00142 returned — quotation missingPR-2026-00145 awaiting review — FinanceDX-2026-00147 generated — purchase authorisationPR-2026-00147 submitted — Layla HaddadPR-2026-00147 approved — Operations approval, Sara Mansour

Capabilities

What a FormXS process can carry

Perspective

Fields and validation

Required fields, formats and constraints are enforced at entry, so a record is complete before it enters the route.

Example · synthetic record

Supplier was required for purchase orders; the request could not enter the route until “Almadar Office Supplies” was entered.

Conditional logic

Fields and sections appear when they are relevant. A petty-cash request asks different questions than a supplier order.

Example · synthetic record

Switching PR-2026-00147 to petty cash hid Supplier and asked for a receipt attachment instead.

Calculations

Amounts, totals and derived values are computed from the fields, not retyped — and routing rules can depend on them.

Example · synthetic record

12 × USD 700.00 became USD 8,400.00 without retyping — and that amount decided the route.

Attachments and repeating tables

Quotations and certificates attach to the record and can be mandatory. Line items are rows the requester adds, each one validated.

Example · synthetic record

almadar-quotation.pdf was attached and mandatory; the request was returned once when it was missing.

Routing and return

Requests move through defined stages. An approver approves, or returns the request for correction with a note, and the requester resubmits into the same route.

Example · synthetic record

Omar Al-Rashid returned PR-2026-00142 with the note “quotation missing”; the requester resubmitted into the same route.

Delegation, escalation, SLA

An approver on leave delegates their step. Steps carry time targets; requests that sit too long escalate instead of silently ageing.

Example · synthetic record

Had Sara Mansour been away, Operations approval would have passed to her delegate, with the delegation recorded.

Templates, serials, QR verification

Approved data is mapped onto your institution's existing PDF templates. Each generated document carries a serial number and a QR verification area.

Example · synthetic record

The approved record produced DX-2026-00147 on the institution’s own letter template, with a QR verification area.

Records, search, reporting

Every submission becomes a record with attachments, source documents and full audit history. Authorised users search, dashboards and reporting — every view respects role-based access.

Example · synthetic record

An auditor searching “docking stations” finds PR-2026-00147 with its attachments and every step in its audit history.

In Data X

FormXS is the process layer of Data X

Data X is one platform with three product surfaces around a shared records layer. FormXS defines and runs the process; OCRXS brings scanned paper into it; XVS.ai lets authorised users ask questions over the approved records that result.

  • FormXS — forms, routes, documents and records. The product on this page.
  • OCRXS — Arabic and English document recognition that feeds reviewed values into a FormXS route. ocrxs.com
  • XVS.ai — plain-language questions over approved records, bounded by permissions. xvs.ai
How FormXS fits in Data X FormXS, OCRXS and XVS.ai arranged around a shared records layer. FormXS is highlighted. OCRXS feeds reviewed data into FormXS; XVS.ai answers questions over the records FormXS produces. RECORDS+ AUDIT FormXSforms · routes · documents OCRXSArabic and English OCR XVS.aiask the records
Hover or focus a nodeEach node shows what flows in and out of it.
Illustrative product experience

    Deployment and governance

    On infrastructure your institution controls

    Institution perimeter — on-premises
    Usersroles enforced
    Records layerrecords · audit history · definitions · documents
    Existing systemsvia approved APIs
    Hosting, access, backup, recovery and support are defined per deployment.

    On-premises or sovereign private cloud

    Data X deploys on-premises or in approved sovereign private-cloud options. Hosting, access, backup, recovery and support arrangements are defined per deployment with your technical team.

    Alongside existing systems

    FormXS works alongside the systems you already run, through approved APIs. Existing systems stay in charge of what they own; integration effort is real and is scoped explicitly.

    Your data stays yours

    The institution retains ownership of its data, its form definitions and its generated documents. Records, form definitions and generated documents stay inside your deployment, under the hosting arrangement agreed for it.

    Roles and audit everywhere

    Who can see, fill or edit each part of a form is governed by role-based access. Submissions, decisions, delegations and approvals, returns and delegations all land in the audit history.

    Security, retention and compliance requirements are reviewed with your technical team against your own policies before production; Data X makes no compliance claims on your behalf.

    Sectors

    Built for institutions that sign things

    Wherever a request becomes a decision becomes a document, FormXS carries the process. Data X never independently makes lending, clinical, legal or regulatory decisions — people in the route do.

    Example process: account-opening mandate

    1Paper formcaptured, or submitted digitally
    2Reviewed recordvalidated, routed, approved by people
    3Generated documenton the institution’s own template

    Decisions remain with the institution’s people at every step.

    FAQ

    Questions institutions ask about FormXS

    6 of 6 questions
    Can our own staff really change forms and routes?

    Yes, for routine configuration: fields, validation, thresholds, route steps and templates are managed visually by authorised, trained users. Specialised requirements and integrations are technical work, and we say so explicitly during scoping rather than discovering it later.

    What happens to our existing PDF templates?

    They are used as-is where possible: FormXS maps approved record fields onto the template's layout. If a template needs restructuring to be mappable, that is identified when we review it.

    How are absences handled in an approval route?

    Through delegation and escalation: an approver can delegate a step, and steps with time targets escalate when they overrun. In both cases the audit history records what actually happened.

    Does every change require a new deployment?

    No. Form and route configuration is content, not software releases. Platform upgrades themselves are planned with your technical team as part of the support arrangement.

    Does FormXS connect to the systems we already run?

    It works alongside them through approved APIs — for example to validate a cost centre or hand an approved record onward. Compatibility is via those approved interfaces, not unrestricted, and the integration effort is estimated and agreed before work starts.

    Who owns the data and the configuration?

    Your institution does. Records, attachments, generated documents and form definitions live inside your deployment, on-premises or in an approved sovereign private cloud, and remain yours under the hosting and support arrangement agreed for it.

    Contact

    Book a demonstration

    Tell us which process you would digitise first. A demonstration can use your own form if you can share one, and we are explicit about what is configuration and what is technical work.

    • Walk through your process in FormXS
    • Review a template you already use
    • Discuss deployment options with your technical team

    Also in Data X: OCRXS (Arabic and English OCR) · XVS.ai

    We reply by email.