Sources
Bring representative data
Upload files or connect supported sources. Parse checks keep malformed inputs out, while normalized headers reveal every distinct layout.
Product
Convergent turns differently shaped operational files into a stable, versioned dataset. Source teams keep their existing exports while downstream teams integrate once.

Workflow
The source can change shape. The contract downstream teams depend on should not.
Sources
Upload files or connect supported sources. Parse checks keep malformed inputs out, while normalized headers reveal every distinct layout.
Contract
Set the fields, types, validation rules, and grain the downstream consumer needs, then map each source into that contract.
Approval
Preview a representative file from each distinct shape. Nothing is approved until the full source reality has been sampled.
Delivery
Run the approved specification, inspect failures, and expose ordered records through REST, CSV, JSON, or MCP.
Recurring data
Every feed has an explicit write mode. That makes recurring corrections, new records, and full snapshots predictable instead of relying on filename conventions or hidden merge logic.
Incoming rows replace records with the same grain key. Use this when later files correct prior values.
Existing records stay unchanged and only unseen keys are added. Use this for immutable event-like feeds.
Rows are upserted, then records missing from that same source are removed. Use this when each file represents current state.
Operational controls
Malformed uploads remain visible in the file library but do not enter ingestion.
Only approved specifications can be served to downstream consumers.
Invalid records are quarantined for inspection instead of silently disappearing.
Run history shows what processed, what failed, and the resulting row count.
Live API keys are revocable and can be restricted to a single dataset.
Start with one contract
A focused pilot should prove that Convergent can absorb source differences, maintain an approved dataset, and deliver it in the form your team already consumes.