Data inventory & connections

Every source that feeds the customer profile

Connect a domain and Neural 360 parses, normalizes and deduplicates it into a single unified collection.

Upload a file

Drop a file in any supported format. Neural 360 parses, normalizes, embeds and lands it in the unified collection — indexes are created automatically and the live pipeline timeline below shows you every step.

MongoDB Atlas — the unified store

Three data shapes, one collection

Every record — a sales row, a support conversation, a chunk of a PDF — is normalized into the same document schema. That's what lets a single query span all of them.

Structured records

SALES · ORDERS · USAGE

Transactional rows keep their typed fields and become filterable, aggregatable documents — no star schema, no warehouse load.

// sales transaction
{
  "type": "sales_order",
  "customer_id": "cus_8842",
  "amount": 14250,
  "sku": "PREMIUM-AN",
  "ts": "2026-05-21"
}

Unstructured text

TICKETS · CHATS · REVIEWS

Conversations, tickets and reviews land as free text with an embedding alongside, so they're searchable by keyword and meaning.

// support conversation
{
  "type": "support_ticket",
  "customer_id": "cus_8842",
  "content": { "text": "billing sync
     failed after May update…" },
  "embedding": [0.021, -0.44, …]
}

Chunked documents

PDF · DOCX · CONTRACTS

Long documents are split into passages before embedding, so retrieval points to the exact clause — not a whole 40-page contract.

// one chunk of a contract
{
  "type": "doc_chunk",
  "parent_id": "doc_renewal_22",
  "chunk": 7, "of": 31,
  "content": { "text": "auto-renews
     for 12 months unless…" }
}

What happens when a source is connected

Parse
Format-specific extractor turns the file into records.
Normalize
Mapped to the unified schema; text capped at 50k chars.
Dedupe
BLAKE2b content hash; the unique index rejects repeats.
Index
Text, compound and vector indexes make it searchable.
Connections shown above are an illustrative inventory. In deployment each source authenticates through its own connector and writes into the governed Atlas collection with a mandatory customer scope on every document.
Supported formats
Structured · .csv, .xlsx, .xls, .parquet, .json, .jsonl, .ndjson, .avro, .xml, .yaml, .yml, .orc Unstructured · .pdf, .docx, .doc, .pptx, .html, .htm, .eml, .md, .png, .jpg, .jpeg, .tiff, .bmp, .mp3, .wav, .m4a, .flac Vector · .npy, .npz, .safetensors, .h5, .hdf5, .faiss, .pkl