Toshfa OptimaX Toshfa OptimaX Workflow Blueprint
AMTPL Acess Meditech
Workflow Blueprint

Toshfa OptimaX
Workflow Blueprint

What Toshfa OptimaX does, what each of its four user interfaces does, how the major insurance processes flow end to end, who performs each activity, where decisions and approvals occur, and how the interfaces work together on one shared database and API.

Prepared bySrinivas Rasoju — Project Manager
ArchitectureOne database, one API, four user interfaces
Document statusDraft v1.0
Date19 August 2026
How to read the maturity badges: every workflow below is marked Implemented, Partial, or Not Found based on direct review of the platform itself — never on what a feature list claims. Assumptions are called out explicitly wherever the picture was ambiguous.
00Executive Summary

Ten findings, before the detail

  • 01Toshfa OptimaX is one platform on a single shared database — a core API drives four purpose-built operational interfaces (Toshfa OptimaX Core, CRM, TPA Hub, Vision 360), and a dedicated middleware API drives four customer self-service channels (E-commerce, Mobile App, Client Portal, Member Portal), all reading and writing the same underlying data.
  • 02The core lifecycle (Quote → Policy → Endorsement → Claims → Finance) is deeply implemented, with Endorsement a mature, extensive engine spanning member addition, deletion, upgrade, downgrade, correction, nil endorsements, and border-to-Iqama conversion — the last two auto-approved, bypassing the shared approval step.
  • 03Renewal is not a separate engine — a renewed policy carries forward a direct link to its prior term.
  • 04A single, shared, role-gated approval mechanism — not a per-module bolt-on — backs decisioning across Quote, Policy, Finance and other transaction types.
  • 05The CRM interface is real and substantial: a genuine lead-to-quote sales pipeline, an opportunity pipeline, Customer 360, a ticket support queue, and WhatsApp conversational journeys, confirmed directly in the underlying system.
  • 06The TPA Hub interface is the most thoroughly evidenced of the four — a scheduled synchronization pipeline with a 9-module operator console.
  • 07The Vision 360 interface is real and more built than its own specification document describes — three executive BI dashboards plus a self-service report-builder layer.
  • 08Finance is a genuine double-entry ledger, with reversal support, a collections workflow, and bank-statement reconciliation.
  • 09Role-based access control and platform notifications (WhatsApp, email, SMS) and versioned documents are real and implemented across the ecosystem.
  • 10External integrations spanning national identity/regulatory services, payments, and TPA/aggregator connections are documented and confirmed (Sections 16–18).
01Executive Overview

One platform, four user interfaces, one insurance lifecycle

Toshfa OptimaX is a full insurance-lifecycle platform for insurers and TPAs, covering everything from the first sales conversation through to claims payment and executive reporting. It runs on one shared database, presented through four purpose-built operational interfaces: the Toshfa OptimaX Core interface carries a policy from quote through claims and finance; CRM runs the sales and customer-engagement side of the business; TPA HUB pushes Policy, Plan/Class and Member data out from Toshfa OptimaX to a Third-Party Administrator's claims-adjudication system, keeping the two in sync automatically; and VISION 360 gives management a single analytical view across quotations, policies and claims.

Because every interface shares the same underlying platform, information entered once — a lead in CRM, a member change in an endorsement, a TPA sync update — is immediately visible everywhere else it matters, with no duplicate entry and no reconciliation between systems.

Alongside these four operational interfaces, a set of CUSTOMER CHANNELS — E-commerce, Mobile App, Client Portal and Member Portal — gives online customers, corporate clients and individual members direct self-service access. These channels connect through a dedicated middleware API into the same shared database, so a purchase, endorsement request or claim submitted through a channel lands in the same records the operational interfaces work from.

Toshfa OptimaX Core

Quote, Policy, Endorsement, Claims and Finance — the system of record for the insurance transaction itself.

Primary users: Underwriting, Claims, Finance

CRM

Lead and opportunity pipelines, Customer 360, ticketing, and WhatsApp conversational sales/support.

Primary users: Sales & customer support

TPA HUB

A synchronization engine and operator console that pushes Policy, Plan/Class and Member data out to a TPA's downstream adjudication system, keeping both sides in lockstep.

Primary users: TPA operations team

VISION 360

Executive BI dashboards for Quotation, Policy and Claims, plus a self-service report-builder layer.

Primary users: Management & business reporting

Customer Channels

E-commerce: online customers browse and buy a policy directly. Mobile App: online customers purchase and maintain their policies from a mobile device. Client Portal: corporate clients manage their policies and submit endorsement requests — Member Addition, Deletion, Upgrade, Downgrade, Nil Endorsement and Border-to-Iqama conversion (the latter two auto-approved). Member Portal: an individual insured member logs in to check their policy, benefit, coverage and network details, and can submit a reimbursement claim request.

Primary users: Online customers, corporate clients, individual members — connected through a dedicated middleware API into the same shared database
02Ecosystem Overview

One shared database, four operational interfaces

All four operational interfaces sit on the same shared foundation. Nothing about the underlying data or business logic is duplicated between them — each interface simply presents the part of the platform relevant to the person using it. The Mobile App and Customer Channels blocks below the shared core (E-commerce, Client Portal, Member Portal) read and write the same database too, through a dedicated middleware API rather than the core API — details further down.

Shared Database + API Toshfa OptimaX Core Aggregators Bcare/Tameeni/Damin TPA Hub Interface Mobile App Vision 360 Interface Customer Channels CRM Interface Visitor (MOFA)
The shared database and API sit at the center; four operational interfaces (Toshfa OptimaX Core, TPA Hub, Vision 360, CRM) orbit it with a solid glowing connection. Four more blocks reach the same shared core from outside it, shown with dashed or lighter connectors: Aggregators (Bcare, Tameeni, Damin) exchanging quotes, policies and endorsements; Mobile App and Customer Channels (E-commerce, Client Portal, Member Portal) through a dedicated middleware API; and Visitor policy issuance through the MOFA integration.
InterfacePrimary usersPurpose
Toshfa OptimaX CoreUnderwriting, Claims, FinanceQuote, Policy, Endorsement, Claims, Finance
CRMSales & customer supportSales pipeline, customer engagement, support
TPA HUBTPA operations teamTPA data synchronization & operator console
VISION 360Management & business reportingExecutive BI & self-service reporting

Customer self-service channels

These channels do not carry their own copy of the data — every purchase, endorsement request or claim submitted through one of them is written straight into the same records the four operational interfaces above work from, just reached through a middleware API rather than the core API.

ChannelPrimary usersPurpose
E-commerceOnline customersBrowse and buy a policy directly, without a sales agent
Mobile AppOnline customersPurchase a policy and maintain it from a mobile device
Client PortalCorporate clientsManage policies and submit endorsement requests — Member Addition, Deletion, Upgrade, Downgrade, Nil, Border-to-Iqama
Member PortalIndividual insured membersCheck policy, benefit, coverage and network details; submit a reimbursement claim request
03End-to-End Insurance Lifecycle

Customer to analytics, in eight stages

Every interface plugs into one customer journey. The diagram shows which interface primarily owns each stage — Toshfa OptimaX Core owns the transactional spine from Quote through Finance, CRM owns the customer relationship that starts the journey, TPA Hub sits alongside Policy/Endorsement keeping a TPA in sync, and Vision 360 observes the whole journey from the outside.

Customer Quote Policy Endorsement Claims Renewal Finance Analytics renewal loops back into a new Quote/Policy term ↕ synced by TPA Hub endorsement issued goes to Finance policy issued goes to Finance
The transactional spine (Quote → Finance) is owned by Toshfa OptimaX Core; CRM originates the Customer stage; TPA Hub synchronizes Policy/Endorsement data outward; Vision 360 observes every stage for reporting. Finance receives three separate, direct inputs — a policy being issued, an endorsement being issued, and a claim being posted — not just a single hand-off at the end of the chain. Renewal re-enters the Quote/Policy path rather than running its own engine (Section 09).
04CRM Workflows Implemented

Lead → Opportunity → Customer, with support ticketing alongside

Confirmed directly against the CRM interface itself — this is a fully working set of workflows, not a placeholder.

Lead pipeline New Quotation Won Lost/Disq. Opportunity pipeline Prospecting Proposal Closed Won Closed Lost Ticket workflow New Picked Up Comment / Activity Resolved
Three gated pipelines confirmed end to end: leads convert into quotations before closing, opportunities track through a standard sales-stage model, and tickets move through pickup/comment/resolution — plus a separate WhatsApp conversational-journey layer and a Customer 360 view that ties them together, with a direct policy-lookup link back into the Toshfa OptimaX Core interface.
WorkflowWhat it doesMaturity
Lead pipelineGated stage transitions, New → Quotation → Won/Lost/DisqualifiedImplemented
Opportunity pipelineStandard sales-stage tracking with KPI counts per stage, Prospecting → Proposal → Closed Won/LostImplemented
Ticket support queuePickup, release, assignment and comment actions on every ticketImplemented
Customer 360A dedicated, consolidated customer viewImplemented
WhatsApp conversational journeysA full conversation-flow builder with inbox and journey trackingImplemented
Policy lookup from CRMA real, working link back into Toshfa OptimaX Core policy dataImplemented
05Quote-to-Policy Workflow Implemented

From census to activated policy

A quote carries its own status, decision status and approval status as it moves through the process, and premium calculation is handled distinctly for each business segment. Assumption: a census upload appears to feed directly into the quote rather than passing through a separate, formal request-for-quote stage; confirm this matches the intended sales design.

Census / Quote Premium calcper segment UW / Salesdecision Convert to Policyby segment CHI Registration Activation
Three distinct conversion paths confirmed, one for each business segment (Individual, SME, Corporate). The decision step routes through the same shared approval mechanism used across the platform (Section 14), not a Quote-specific one.

For the Individual segment, a customer can also complete this journey directly through the E-commerce channel or the Mobile App — both connect through the middleware API into this same quote-to-policy engine, rather than a separate one.

A quote can also originate from an aggregator (Bcare, Tameeni, Damin — Section 17): the aggregator sends the quotation request in, Toshfa OptimaX returns a quote, and on the customer's acceptance the aggregator sends the policy request back into this same conversion path.

06Policy Lifecycle Workflow Implemented

One record, carrying its own history forward

A policy carries its own status and a running renewal count, and keeps a direct link back to the term it replaces when renewed — a policy's history is modeled as a self-referencing chain, not as a separate lifecycle record.

Policy · Term 1 Renewal count = 0 Policy · Term 2 Renewal count = 1 links back to prior term
A renewed policy is a new record that keeps a link back to the term it replaces — there is no separate "renewal" record (see Section 09).
07Endorsement Workflow Implemented

Eight transaction types, most sharing one approval path

An extensive, mature engine confirms support for every major endorsement transaction type — richer than the endorsement types previously documented for client review. Two types — Nil Endorsement and Border-to-Iqama conversion — are auto-approved, bypassing the shared approval step entirely.

Add Class Member Addition Member Correction Member Deletion Member Upgrade Member Downgrade Nil Endorsement Border to Iqama auto-approved — bypasses Shared Approval Shared Approval role-gated stages Policy updated TPA Hub data sync CHI registration update Finance premium adjustment Health-declaration re-review
Six of the eight transaction types funnel through the same shared approval mechanism used elsewhere in the platform (Section 14) rather than each having its own bespoke logic. Nil Endorsement and Border-to-Iqama conversion are auto-approved instead, going straight to Policy updated. Once approved (either way), an endorsement updates the policy and the change is integrated out to TPA Hub, CHI registration and Finance (Section 10) together — endorsements are a second source of financial activity alongside claims payments. A health-declaration re-review can be triggered alongside member-level changes.

Corporate clients can also submit these same requests — Member Addition, Deletion, Upgrade, Downgrade, Nil Endorsement and Border-to-Iqama conversion — directly through the Client Portal, which routes through the middleware API into this same approval path (or straight to Policy for the two auto-approved types) rather than a Client-Portal-specific one.

An aggregator (Bcare, Tameeni, Damin — Section 17) can also submit an endorsement request through the same integration channel it uses for quotes and policies.

08Claims Workflow Implemented

Adjudicated claims from the TPA, staged, fraud-scored, then posted

For this client the primary claims intake path runs through the TPA (GlobeMed): the TPA sends already-adjudicated claims database-to-database into a staging area, where the data is validated before being loaded into Toshfa OptimaX. As claims load, an automated fraud-detection engine scores each one; the claims department sees the resulting cleared batch and can post it directly, generating a credit note that goes to Finance for the provider payment. Claim batches can also be raised internally rather than received from a TPA (Section 11).

GlobeMed (TPA) — DB to DB Staging Tablealready adjudicated Validation Toshfa OptimaXClaims Fraud Detection8 checks · 0–100 Cleared Batchscore below threshold Claims Deptposts + credit note Finance provider payment
The fraud-scoring step is a real, working engine, not a placeholder: eight independent checks (duplicate billing, unbundling, upcoding, provider outlier, member outlier, diagnosis-service consistency, eligibility window, network/geography mismatch) each add a fixed weight toward a 0–100 score. Scores under 20 auto-close as Not Fraud; 20 and above hold for a reviewer with the full per-check breakdown before the batch is cleared. It scores and routes on its own today — it does not yet send an automatic alert, place a payment hold, or produce a standalone FWA report.

An individual insured member can also submit a reimbursement claim request directly through the Member Portal, and use the same portal to check their policy, benefit, coverage and network details — again routed through the middleware API into these same claim and policy records.

09Renewal Workflow Implemented

Renewal reuses the Quote-to-Policy path by design

Renewal is fully implemented as a deliberate design choice rather than a separate engine: a renewal is executed as a new policy record linked directly to its predecessor (Section 06), which re-enters the same Quote-to-Policy path (Section 05) for the new term. This keeps renewal behavior — pricing, decisioning, and approval — consistent with new business rather than duplicating that logic in a second workflow.

For the SME segment, renewal is also available self-service through the E-commerce and Mobile App channels, rather than only through Toshfa OptimaX Core.

10Finance Workflow Implemented

A real double-entry ledger, not just invoicing

Every financial entry is tracked as a debit and credit pair, with a clear draft/posted status. Reversal is a supported, first-class action — not a manual workaround. A broad set of financial workflows covers payments, receipts, debit/credit notes, and a genuine collections process.

Voucherdebit/credit + FX Approvalshared approval path Posted Payment / Receiptor Debit/Credit Note Collectionsif overdue Bank reconciliation runs against posted vouchers independently of the collections path
Reversal and bank-statement reconciliation are both real, confirmed workflows — this is a functioning ledger, not a thin invoicing layer.
11TPA Hub Workflow Implemented — most thoroughly evidenced of the four

A scheduled sync pipeline, confirmed end to end

Every stage below is corroborated three separate ways: the underlying system, the platform's own process documentation, and the actual operator console screens — all three sources agree, with no gaps found.

Three categories of data are pushed out from Toshfa OptimaX to the TPA: Policy Data, Plan/Class Data, and Member Data. The pipeline below is how that push happens — contract and plan/class detail go out first, member-level endorsements follow and are confirmed and committed on both sides before the cycle repeats.

TPA Hub is the monitoring and operations hub for these Policy, Technical Sheet, Endorsement and Member integrations. From the console, the TPA operations team can reprocess and retry any failed transaction, edit a transaction before retrying it, track and manage integration status end to end, download the underlying XML transaction logs, view a performance dashboard, and pull reports on TPA integration activity.

The relationship runs in both directions: Policy, Plan/Class and Member data are pushed out to the TPA as shown below, while claim batches raised by the TPA are received back in through TPA Hub and land directly in the Claims workflow (Section 08).

Runs on a fixed schedule, several times per hour ContractCreate TechSheet Commit OpenEndorsement Add/Correct/Delete Member EndoConfirm MemberConfirm EndoCommit MemberCommit
Sequence confirmed verbatim in the platform's own process notes and matched step-for-step against the running system. A parallel reprocess/error queue catches failures at any stage.
Console moduleWhat it's for
Performance DashboardAt-a-glance view of sync health, volume and integration performance
Reprocess & RetryEdit a failed Policy, Technical Sheet, Endorsement or Member transaction and retry it, with the failure reason visible
Track & Manage (Policy 360)A single consolidated view to track and manage one policy's full integration history
ReportsDetail and summary reports on TPA integration activity
Logs & XML DownloadsA full audit trail of every sync attempt and error, with the underlying XML transaction logs available to download
Option-code mappingMaps code values between the two systems being synchronized
Backfill / reconciliationCatches up historical records and confirms nothing was missed
Settings / UsersConsole configuration and operator access

Field Mapping — Example Integration (GlobeMed)

The four sync stages carry a defined set of fields out to the TPA. The table below is the actual field mapping used for one live integration (GlobeMed) as a concrete example — the same four-stage pipeline applies to any TPA, with its own field mapping configured per integration. Fields without a description are self-explanatory identifiers or values not yet documented.

StageGlobeMed FieldDescription
Submit ContractpolicyHolderNamePolicy Holder Name / Sponsor Name
englishNamePolicy Holder Name / Sponsor Name
personInChargeAuthorized Contact Name
externalNumberToshfa Policy No
effectiveDatePolicy Effective Date
expiryDatePolicy Expiry Date
countryCodeMapping Country Code
cityCodeMapping City Code
streetStreet
building
pobox
zip
addressFull Address
phoneNumber1Authorized Contact Mobile No
emailAuthorized Contact Email
branchNumber
brokerNumber
brokerAccount
accountNumber
paymentModeCodePayment terms (annually, half-yearly, etc.)
programCodeTPA internal mapping code
subProgramCodeTPA internal mapping code
groupIdChanges based on Policy Sub-Type Code
Activity
insuranceTypeMapping TPA code
policyLimitation
networkCode
offNbrPolicy Sponsor Number
numberOfRecordClass count present in the policy
Technical SheetoptionCode
TechSheetNameClass display name
englishNameClass display name
EndorsementEffectiveDateEndorsement effective date
EndorsementTypeChanges based on endorsement type
SubTypeChanges based on endorsement type
EligibilityDateEndorsement effective date
NumberOfRecordsMember count present in the endorsement
MemberGuarantorLineReference
AdherentFirstNameEnglish
AdherentFamilyNameEnglish
AdherentDateOfBirth
AdherentNationality
AdherentGender
MaritalStatus
AdherentNationalId
AdherentResidencyExpiryDate
AdherentEmployeeId
AdherentSponsorId
AdherentReference
PrincipalOrBeneficiaryChanges based on relation
Class
AddressFirstLineBuilding
AddressSecondLineStreet
CityCode
MobileNumber
NationalityIdTypeChanges based on identity type
AcceptPremChanges based on endorsement type
GrossPrem
TechPrem
BrokComm
AccFees
AdmFees
Tax1
Tax2
AdherentNotes
12Vision 360 / Analytics Workflow Implemented

Executive dashboards, plus a self-service reporting layer

Three executive Command Center dashboards — Quotation, Policy, and Claims — are confirmed live end to end. Alongside them, a separate self-service reporting layer provides genuine report building, saving, and sharing — more built than its own specification document describes.

Quotation data Policy data Claims data Command Center dashboards Report Builder Archive / Duplicate / Favorite Publish / Share / Unpublish
A real, working report lifecycle — building, saving, archiving, duplicating, and publishing or sharing a report — was confirmed on both sides of the interface, not just as a mock-up.
13User Roles & Responsibilities

Roles inferred from access scoping and workflow-stage ownership

The platform's role-based access model is real and confirmed — permissions are scoped by module, with access controllable down to the individual screen level. The specific role list below, however, is inferred from which part of the platform each workflow stage belongs to — it is not a confirmed, client-approved list of role names and should be validated with the product team before being presented as authoritative.

Inferred rolePrimary interfaceKey responsibility
Sales / ProducerCRMRuns the lead and opportunity pipeline through to quotation
UnderwriterToshfa OptimaX CoreQuote and Policy decisioning
Claims AdjudicatorToshfa OptimaX CoreManual claim adjudication and approved-amount decisions
Finance OfficerToshfa OptimaX CoreVoucher approval, payments/receipts, collections, reconciliation
TPA OperatorTPA HUBRuns the sync console — reprocess queue, option-code mapping, reports
CRM Agent / SupportCRMTicket pickup, comments, WhatsApp conversations
Business / Report ViewerVISION 360Consumes Command Center dashboards and self-service reports
System AdministratorToshfa OptimaX CoreRole, permission and access configuration
14Approvals & Decision Points Implemented

One shared mechanism, reused everywhere

A single, shared decision-routing mechanism — not a separate one for each area — moves any transaction through an ordered set of role-gated approval stages until it reaches a final, approved state. Quote, Policy, Endorsement and Finance transactions all use this same mechanism rather than each having bespoke approval logic.

Submitted Stage 1Role: Underwriter Rework → Stage 2Role: Manager Final StageApproved Any Quote, Policy, Endorsement or Finance transaction can move through this same path
Submit, approve, reject, and send-back-for-rework are all real, working actions available at every stage, whatever entity is attached — making this the single decisioning mechanism across the platform.
15Notifications & Documents Implemented

Versioned documents, multi-channel messaging

CapabilityWhat it covers
Document versioningEvery document keeps a full version history, linked back to the version it replaced
WhatsApp conversational flowsA complete conversation-flow builder, with session tracking and full message history
Email / SMS templatesReusable message templates for both channels
Event-to-template mappingBusiness events automatically trigger the right notification template
16External Integrations

Confirmed national and partner services

Recovered from the platform's own reviewed integrations documentation (its confirmed sections only — the source document itself flags a later section as suggested/unverified, which is excluded here).

National identity & regulatory

Wathq · Tahkuk · Dakhli · Yakeen (Member Data Retrieval) · Yakeen (Sponsor National Address) · CCHI Service · CCHI Minimum Count Service · MOFA/Masdar/Elm Service
MOFA integration also covers visitor policy issuance — see the dedicated MOFA Integration section (Section 18) for the four policy segments.

Payments & messaging

Payment Gateway: one of Payfort / Checkout / Hyperpay
Sadad Bill: via Ejada / Eddat
STC Pay: via Payfort
Tabby: via Payfort
Apple Pay: via Payfort
SMS & Email Notification Services · IBAN & ID Verification Services

TPA & aggregators

TPA Service · Aggregator connections — see the dedicated Aggregator Integrations section (Section 17) for the full exchange flow and partner logos.

17Aggregator Integrations

A two-way exchange with each aggregator

Bcare, Tameeni and Damin are insurance aggregators that bring their own customers to Toshfa OptimaX for a quote. This is substantial enough to warrant its own section: the exchange runs in both directions on the same channel for each aggregator — a quotation request comes in, a quote goes back, a policy request comes in on the customer's acceptance, and endorsement requests follow once the policy is in force.

Aggregator Toshfa OptimaXCore 1. Quotation request 2. Quote returned 3. Policy request (on customer acceptance) 4. Endorsement request (post-issuance)
The same channel handles all four steps — quotation, quote response, policy issuance and, later, endorsements — for each connected aggregator.

Bcare

Insurance aggregator — quotation, policy issuance and endorsement exchange.

Tameeni

Insurance aggregator — quotation, policy issuance and endorsement exchange.

Damin

Insurance aggregator — quotation, policy issuance and endorsement exchange.

18MOFA Integration Implemented

Visitor policy issuance through the MOFA integration

Beyond standard resident policies, the platform issues a set of visitor-specific policy segments through its existing MOFA (Ministry of Foreign Affairs) integration — covering people in the country on a temporary or visitor basis rather than a standard residency (Iqama).

Tourist

Short-stay tourist-visa policy segment.

Visit

Visit-visa policy segment (business or family visit).

Unique Iqama

Policy segment tied to a Unique Iqama (residency) number.

Visitor Extension

Extension of an existing visitor policy segment beyond its original term.

Ministry of Foreign Affairs (MOFA)

The national integration these four visitor policy segments are issued through — the same MOFA/Masdar/Elm service referenced in Section 16.

19Workflow Inventory

Every workflow found, in one table

WorkflowInterfaceMaturity
Lead pipelineCRMImplemented
Opportunity pipelineCRMImplemented
Ticket support queueCRMImplemented
WhatsApp conversational journeysCRMImplemented
Quote creation & premium calcToshfa OptimaX CoreImplemented
Quote-to-Policy conversionToshfa OptimaX CoreImplemented
Policy renewal (self-referencing)Toshfa OptimaX CoreImplemented
SME renewal self-service (E-commerce / Mobile App)CUSTOMER CHANNELSImplemented
Endorsement — Add ClassToshfa OptimaX CoreImplemented
Endorsement — Member AdditionToshfa OptimaX CoreImplemented
Endorsement — Member Correction/Upgrade/Downgrade/DeletionToshfa OptimaX CoreImplemented
Endorsement — Nil (auto-approved)Toshfa OptimaX CoreImplemented
Endorsement — Border to Iqama (auto-approved)Toshfa OptimaX CoreImplemented
Endorsement — health-declaration re-reviewToshfa OptimaX CoreImplemented
Claims batch intake & postingToshfa OptimaX CoreImplemented
Bulk Batch PostingToshfa OptimaX CoreImplemented
Automated fraud-detection scoring (8 checks, auto-close/reviewer routing)Toshfa OptimaX CoreImplemented
Finance voucher posting & reversalToshfa OptimaX CoreImplemented
Collections workflowToshfa OptimaX CoreImplemented
Bank reconciliationToshfa OptimaX CoreImplemented
Shared approval mechanismToshfa OptimaX CoreImplemented
Role-based access controlToshfa OptimaX CoreImplemented
Document versioningToshfa OptimaX CoreImplemented
Scheduled background processingToshfa OptimaX CoreImplemented
TPA sync — Contract → TechSheet → Endorsement → MemberTPA HUBImplemented
TPA reprocess / error handlingTPA HUBImplemented
TPA operator console (9 modules)TPA HUBImplemented
Command Center dashboards (Quotation/Policy/Claims)VISION 360Implemented
Self-service report builder & publishingVISION 360Implemented
Tourist / Visit / Unique Iqama / Visitor Extension policy issuance (MOFA)Toshfa OptimaX CoreImplemented
Aggregator quote / policy / endorsement exchange (Bcare, Tameeni, Damin)Toshfa OptimaX CoreImplemented
E-commerce self-service policy purchaseCUSTOMER CHANNELSImplemented
Mobile App self-service purchase & policy managementCUSTOMER CHANNELSImplemented
Client Portal — endorsement self-service (Addition/Deletion/Upgrade/Downgrade/Nil/Border-to-Iqama)CUSTOMER CHANNELSImplemented
Member Portal — policy/benefit/coverage/network view & reimbursement claim submissionCUSTOMER CHANNELSImplemented
20Module-to-Workflow Matrix

Which interface touches which lifecycle stage

Lifecycle stageToshfa OptimaX CoreCRMTPA HubVision 360Customer Channels
CustomerSupportingPrimary
QuotePrimarySupportingSupportingSupporting (E-commerce/Mobile)
PolicyPrimarySupportingSupportingSupportingSupporting (Mobile/Client/Member Portal)
EndorsementPrimaryPrimary (sync)SupportingSupporting (Client Portal)
ClaimsPrimarySupportingSupportingSupporting (Member Portal)
RenewalPrimarySupportingSupportingSupporting (SME)
FinancePrimary
AnalyticsSupportingSupportingPrimary
21Overall End-to-End Blueprint

The whole ecosystem, in one picture

A customer's journey starts in CRM, an Aggregator, or the Customer Channels / Mobile App self-service path — all three feeding a Quote (with Aggregators and Customer Channels able to submit an Endorsement directly too) — or arrives as a Visitor (MOFA) policy segment straight into Policy. From there it runs the transactional spine through Toshfa OptimaX Core, is kept in sync with TPA Hub and CHI, passes claims through fraud-detection scoring on the way to Finance, and is observed end to end by Vision 360.

policy issued → Finance endorsement issued → Finance TPA Hub sync engine CHI registration renewal loops to a new Quote CRM: Lead Quote Policy Endorsement Claims Fraud Detection Finance Aggregators Visitor (MOFA) Customer Channels / Mobile App + SME renewal aggregator can also submit an endorsement Vision 360 observes every stage above
The complete cycle: a customer's journey can start in CRM — converting a lead into a Quote, not directly into a Policy. Aggregators and the Customer Channels / Mobile App self-service path (Sections 17 and 1–2) feed a Quote the same way, and can also submit an Endorsement request directly once a policy is in force. A Visitor (MOFA) policy segment (Section 18) is the one exception that reaches Policy directly, since it is a policy-issuance segment rather than a new-business quote. Toshfa OptimaX Core carries the transaction on through Policy, Endorsement and Claims. TPA Hub and CHI both keep a synchronized copy of Policy and Endorsement data. Claims are scored by the fraud-detection engine (Section 8) before Finance is reached. Finance receives three separate, direct inputs — a policy being issued, an endorsement being issued, and a claim being posted — rather than a single hand-off at the end of the chain. Renewal loops back from Policy to a new Quote, not from Finance. Vision 360 watches the whole picture for reporting — none of it invented, all of it confirmed through direct review of the platform.