Skip to Content
ConnectorsReference documents

Reference documents — reference

Documents (json / csv / md / txt) attached to an entity by their labels — project notes, schemas, runbooks. Unlike the event connectors this is declarative reference material, not a stream: it’s always surfaced when correlating on that entity, regardless of the read time window. A runbook doesn’t “age out” of a 15-minute read.

The config is the data: each attachment carries its own labels and content. Editing the source re-materializes it — there’s no poll interval, and no entity key (correlation is label-native). The labels you tag each document with become real NavFlow labels you can build views on.

Set up

Sources → Add source → Reference documents. Upload json / csv / md / txt files (read into text), tag each with the labels of the entity it describes (e.g. service=navflow, environment=production), and Create. Re-open the source and Upload more to extend it.

Configuration

fieldtypedescription
attachments*listthe documents — each is materialized into one always-surfaced event

Each attachments entry:

fieldtypedescription
name*stringfile name / title
content*stringthe document’s text
formatstringjson | csv | md | txt
labelsobjectentity labels, e.g. { "service": "navflow" }

Verify

Open the source: Recent events shows one event per document; Fields shows the labels they carry. Read the entity they describe — read({ service: navflow }) — and the documents come back in the timeline, even outside the read window.

Last updated on