Data Sourcing & Integration Hub
Connector health for screening, registry and corporate data providers
Connected Sources
6
Healthy
4
Delayed
1
Failed
1
About This Agent
Data on This Page
6 external connectors (World-Check One, D&B Corporate Data, LexisNexis Adverse Media, Companies House Registry UK, OFAC/UN/EU Sanctions Feed, Cayman Registrar of Companies) with type, module tag, health status and last-sync time, plus a schema-mapping list showing source fields mapped to Covenant's canonical fields with a confidence percentage.
What This Agent Does
Owns the integration layer that feeds every other agent: monitors connector health, auto-resyncs delayed or failed feeds, and maps each provider's raw schema onto Covenant's canonical client/screening data model with a confidence score — so KYC screening, client data and document checks always run on current, correctly-mapped source data instead of stale or misaligned feeds.
Worked Examples
- The Cayman Registrar of Companies SFTP/CSV feed has Failed, last synced 5 hours ago — this feeds Client Data for entities like Halcyon Ventures SPV, so the agent surfaces a Resync action before UBO records go stale.
- The Companies House Registry — UK connector is Delayed at 41 minutes, which risks stale corporate data for UK entities such as Solent Maritime Trading Ltd.
- The schema mapping shows Companies House PSC record →
client.ubos[]at only 94% confidence, lower than D&B DUNS Number →client.registrationIdat 100%, flagging UBO fields as more likely to need manual review after ingestion.
Connector Inventory
World-Check One — Screening
REST API · KYC / Due Diligence · synced 3 min ago
Dun & Bradstreet — Corporate Data
REST API · Client Data · synced 8 min ago
LexisNexis — Adverse Media
REST API · KYC / Due Diligence · synced 2 min ago
Companies House Registry — UK
REST API · Client Data · synced 41 min ago
OFAC/UN/EU Sanctions Feed
Batch/CSV · KYC / Due Diligence · synced 15 min ago
Cayman Registrar of Companies
SFTP/CSV · Client Data · synced 5 hours ago
Schema Mapping
→ screening.riskScore
→ client.registrationId
→ client.ubos[]