Skip to main content
QUADFIN SOLUTIONS · PROCESS OVERVIEW

Mass telephony & message verification, at three levels of depth

One engine, one upload, three service tiers. Every record enters the same way — an ID number and a cell number — and the tier you choose decides how far the engine goes to validate, enrich, and act on that contact.

Upload contact data
ID number + cell number, per record
QuadSingula
R2.45 per cell number
Clean data in, one pass, one outreach.
  • Validate number Confirms the uploaded cell number is live
  • Send call-to-action Delivered by voice call and SMS together
  • Customer sets the CTA You define what the contact is asked to do
Call-to-action options
Email document Visit website Chat on WhatsApp
QuadItera
R4.25 per cell number
Same outreach, with recovery when a number fails.
  • Validate number Confirms the uploaded cell number is live
  • Data enrichment Runs only if the uploaded number is invalid
  • Recycle outreach Call and SMS re-sent to the enriched number
  • Customer sets the CTA You define what the contact is asked to do
Invalid number → enrichment finds a new one → the same call + SMS flow runs again on it.
Call-to-action options
Email document Visit website Chat on WhatsApp
QuadOmnes
From R108.00 priced on risk
Full-spectrum verification, when the case calls for it.
  • Verified ID Issued with a digital signature
  • Bank verification Confirms banking details against the record
  • SARS tax number check Validates tax reference details
  • Document collection Any document that can be submitted electronically
  • Estate & trust lookup Finds beneficiaries or trusts tied to deceased estates
Output A verifiable data package covering identity, banking, tax, supporting documents, and — where relevant — deceased estate beneficiaries.

See it in action

A walk-through of what each tier looks like from the console, step by step.

quadfin.io/console/singula/upload quadfin.io/console/singula/validate quadfin.io/console/singula/outreach
STEP 1 OF 3
Upload contact data
contacts_batch_04.csvReady
Records4,812
Columns detectedid_number, cell_number
TierQuadSingula · R2.45 / number
STEP 2 OF 3
Validating numbers
0027 82 411 09xxValid
0027 71 902 33xxValid
0027 63 550 71xxValid
Batch validity4,791 / 4,812 (99.6%)
STEP 3 OF 3
Outreach results
Voice call
Delivered3,940
Voicemail detected612
Invalid number239
SMS
Delivered4,573
Invalid number218
Reply "CHAT" to speak to us on WhatsApp, or tap the link we’ve sent.
Upload
The list goes in exactly as you have it — ID number and cell number, nothing else required.
Validate
Every number in the batch is checked as live before anything goes out.
Outreach results
Every attempt lands in one of a fixed set of outcomes per channel, so nothing gets lost silently.
quadfin.io/console/itera/upload quadfin.io/console/itera/validate quadfin.io/console/itera/enrich quadfin.io/console/itera/outreach
STEP 1 OF 4
Upload contact data
contacts_batch_04.csvReady
Records4,812
TierQuadItera · R4.25 / number
STEP 2 OF 4
Validating numbers
0027 82 411 09xxValid
0027 71 902 33xxInvalid
0027 63 550 71xxValid
STEP 3 OF 4
Enriching invalid record
Original number0027 71 902 33xx
EnrichmentSearching…
New number found0027 71 902 84xx
STEP 4 OF 4
Outreach results
Voice call
Delivered4,206
Voicemail detected487
Invalid number98
SMS
Delivered4,691
Invalid number100
Reply "CHAT" to speak to us on WhatsApp, or tap the link we’ve sent.
Upload
Same upload as QuadSingula — ID number and cell number per record.
Validate
Numbers that fail validation are flagged for enrichment instead of being dropped.
Data enrichment
Only invalid numbers go through enrichment — a fresh number is sourced and recycled back into the flow.
Recycled outreach results
The call and SMS run again on the enriched number, landing in the same fixed outcome set.
quadfin.io/console/omnes/intake quadfin.io/console/omnes/verify quadfin.io/console/omnes/package
STEP 1 OF 3
Open verification case
Case refQO-2026-08841
Risk tierAssessing
Estimated feefrom R108.00
STEP 2 OF 3
Running verification
Verified ID (digital signature)Complete
Bank verificationComplete
SARS tax numberComplete
Document collectionIn progress
Deceased estate / trust lookupIn progress
STEP 3 OF 3
Verified data package
IdentityVerified
BankingVerified
SARS tax numberVerified
Documents3 collected
Estate beneficiaries2 found
Case intake
QuadOmnes opens a full case rather than a single message — priced on the risk profile of the record.
Full-spectrum verification
Every check runs against the record — identity, banking, tax, documents, and estate ties where relevant.
Verified data package
The finished case returns a single verifiable package covering everything that was checked.
QuadSingula — single pass
QuadItera — with enrichment recycle
QuadOmnes — full spectrum, risk-priced