INTEGRATION

Files in. Decisions out.
Outcomes back.

ShieldX integrates the way tier-one Indian banks actually integrate: encrypted file exchange over SFTP, through endpoints your InfoSec team whitelists, into a canonical schema. It is the pattern their middleware teams have built a hundred times and their auditors already understand — which is why it clears security review faster than anything else.

No changes to your core banking or collections systems. No agent installed anywhere. If you can produce a scheduled extract, you can run ShieldX.

01

Accounts in

Your extract, on your schedule, through an endpoint your InfoSec team whitelists.

TRANSPORT
SFTP drop into a dedicated inbox on a whitelisted endpoint, stood up per engagement against your InfoSec requirements
FORMAT
Delimited file, one row per account, encrypted in transit and at rest
CADENCE
Daily is typical; intra-day supported where the portfolio warrants it
MAPPING
Your column names map once to ShieldX's canonical schema — you don't rename anything on your side
02

Decisions out

Every account gets a treatment, a cohort, a channel, and a reason code.

RETURN FILE
Decision per account — treatment, cohort, channel, recommended contact window, the rule that fired, and a reason
OPERATIONAL UI
The same decisions, worked directly by your collections and compliance teams
DISPATCH
Where you want ShieldX to execute, decisions route through your own CPaaS, dialer, or agency work-lists
RECORD
Every decision retained with the rule waterfall evaluated, the rule that fired, and its reason — browsable per account and period, and produced for an auditor on request
03

Outcomes back

The loop only closes if what happened returns to the system that decided.

FEEDBACK FILE
Payments, contact results, dispositions, agency outcomes
CHANNEL TELEMETRY
Delivery and call outcomes flow back automatically where ShieldX dispatches
EFFECT
Outcomes update the next decision on that account — this is the loop, not a report

What your IT team builds

The honest list. Scoped against your environment on a technical call — we don't quote an integration timeline before seeing what your extract already produces.

→A scheduled extract from your CBS or collections module, in any column layout you already produce
→An SFTP account on a whitelisted endpoint, with key exchange
→A one-time mapping session — your fields to the canonical schema
→A return path for the decision file, or UI access for the teams who will work it
→An outcome extract, usually from the same system as the first

Voice channel: programmatic

Where ShieldX voice is in use, integration is API-based rather than batch — for CRM and dialer systems that need to push and receive synchronously.

AUTHENTICATION
Scoped API keys, issued and revocable per integration
PUSH TARGETS
Call targets posted programmatically, with duplicate-batch protection
OUTCOME WEBHOOKS
Signed with HMAC-SHA256 and delivered through a retry queue — not fire-and-forget
AUDIT
Every programmatic action logged against the key that made it
SYNCHRONOUS SCORING

Where an institution can integrate synchronously, the decision engine exposes synchronous scoring over an authenticated API — a decision returned in the request, rather than waiting for the next batch. Most institutions still prefer file exchange for the volume, and run the API only for the accounts where latency matters.

Outbound decision and outcome webhooks — ShieldX pushing to your systems rather than your systems calling ShieldX — are on the roadmap for the decisioning platform. They already run on the voice channel.