Conduit

Architecture

Integration status and adapter configuration

Data Source Status

Salesforce

Adapter: Mock JSON · 11 records

Last sync: about 19 hours ago

healthy

Certinia

Adapter: Mock JSON · 11 records

Last sync: about 20 hours ago

warning

Monday.com

Adapter: Mock JSON · 11 records

Last sync: about 18 hours ago

healthy

Kipsi

Adapter: Mock JSON · 9 records

Last sync: 2 days ago

stale

Integration Architecture

Source Systems (Salesforce, Certinia, Monday, Kipsi)
        │
        ▼
Source Adapters (src/integrations/*)
  • Mock JSON (current POC)
  • REST API (Phase 2)
  • Scheduled exports (Phase 2)
        │
        ▼
Normalization / Entity Mapping
  • client-map.json → canonical client IDs
  • Alias resolution across systems
        │
        ▼
Hub API / Domain Services
  • client-service, search-service, delivery-service
        │
        ▼
Search + Unified Views (UI)

To replace a mock adapter with a real integration, implement the same SourceAdapter<T> interface and swap the adapter instance — no UI changes required.