RCRAG Converter

Automated API XLS parsing for NetSuite ERP intelligence

Automated API XLS parsing for NetSuite ERP intelligence converts each legacy Excel workbook attached to a record into searchable passages, so the assistant answers from the file rather than from fields someone typed.

How does automated API XLS parsing feed NetSuite ERP intelligence?

Automated API XLS parsing for NetSuite ERP intelligence converts each attached legacy Excel workbook into passages when the file is saved, so the assistant can cite the file instead of guessing from record fields.

Where the legacy Excel workbook sits in NetSuite

NetSuite keeps the file in the File Cabinet and links it to the transaction, vendor, or item. The typed fields on that record are already searchable. The legacy Excel workbook is not, until automated API XLS parsing copies its words into passages keyed to the same record. ERP intelligence that only reads the fields is intelligence about what a person typed, not about what the file says.

What a legacy XLS actually yields

An .xls file is a BIFF workbook inside an OLE container. The reader walks records: shared strings, labels, numbers, and formula results that arrived as text. The output is one table of those cell values in encounter order. A workbook with no cell text is an error, not a silent empty index. It is not an .xlsx zip and it is not a CSV.

The API call that feeds NetSuite

A SuiteScript user event or a scheduled script can POST those bytes when the file is attached. The response is JSONL, one passage per line, with the record id in metadata for the retrieval store beside NetSuite. Asking a model to reread the legacy Excel workbook inside chat for every question never builds that index. Automated API XLS parsing runs when the file is saved, once, and later questions retrieve.

What the answer is allowed to cite

After a clean parse, an answer should cite the passage and the legacy Excel workbook it came from. A file that yields no text is a skip, named as a skip, not a blank passage that crowds real hits. The parsers are Remade with Rust crates, and RAG Converter is part of MATA. The longer note on this format is RAG for Excel.

More on converting for RAG