One lifecycle per document
A document shows exactly one lifecycle state.
Integrations read the same facts as
materialState (draft, live,
archived) and documentStatus (processing, incomplete, ready,
archived).
When a document needs attention
How completely the Library managed to read a document is separate from that lifecycle. A Live document the Library could read only part of, or not at all, stays Live — your agent still uses what was read — and reads Needs attention beside its state.- Find them all at once. The Needs attention filter lists every Live document in that state, so you can work through them instead of scanning. It applies to Live documents, so choosing Draft or Archived clears it.
- Fix one. Open the row’s actions menu. Try reading again re-reads a linked or connected source. For an uploaded file, open the document and replace the file.
- Or leave it. A partly-read document is still usable. Nothing is blocked.
search(kind: "material", filter: { documentStatus: ["incomplete"] }). Any
listed status matches, and the filter applies to Live documents, so it cannot
be combined with materialState draft or archived.
Finding documents
Documents are one flat list — never split into sections. Narrow it with the filters above the list (status, file type, source, category, and your own storefront dimensions), sort it from the Name, Type and Updated column headers, and switch between the list and a grid. Clear all resets every filter at once.Filing several documents at once
Select documents with the checkbox on each row, or the one in the table header to take everything the page shows. The bar above the list then applies to that selection:- Choose a category and select Apply to N documents. Nothing is written until you apply, and the bar first tells you how many of the selected documents already carry a different category and would be refiled.
- Archive N documents archives the selection; the Library offers an undo.
- Cancel clears the selection.