Automation library · Documents and files

Breakdown documents into study notes with Qdrant

Started by an event in a connected app, and works across Qdrant. It puts Mistral behind a retrieval step, so answers are drawn from documents you supply rather than from the model alone. 35 steps, 1 branch, 2 loops or waits: large, and worth reading before you trust it with anything live.

LargeCalls a model: MistralRetrieval

35 stepsLarge: read it before trusting it with anything live
1Branch: places the flow splits
2Loops or waits
1Service it connects to

The flow

Starts it 1Model 16Logic 12Service 6

The steps in the order they run, from what starts it.

  1. 1Local File TriggerLocal File triggerStarts it
  2. 2Recursive Character Text SplitterText Splitter Recursive Character Text SplitterModel
  3. 3Embeddings Mistral CloudEmbeddings Mistral CloudModel
  4. 4Mistral Cloud Chat ModelLm Chat Mistral CloudModel
  5. 5Mistral Cloud Chat Model1Lm Chat Mistral CloudModel
  6. 6Item List Output ParserOutput Parser Item ListModel
  7. 7Embeddings Mistral Cloud1Embeddings Mistral CloudModel
  8. 8Mistral Cloud Chat Model2Lm Chat Mistral CloudModel
  9. 9Mistral Cloud Chat Model3Lm Chat Mistral CloudModel
  10. 10SettingsSetLogic
  11. 11Default Data LoaderDocument Default Data LoaderModel
  12. 12Qdrant Vector StoreVector Store QdrantModel
  13. 13InterviewChain LlmModel
  14. 14Summarization ChainChain SummarizationModel
  15. 15Qdrant Vector Store1Vector Store QdrantModel
  16. 16DiscoverChain Retrieval QaModel
  17. 17GenerateChain LlmModel
  18. 18Import FileRead Write FileService
  19. 19MergeMergeLogic
  20. 20Split OutSplit OutLogic
  21. 21Vector Store RetrieverRetriever Vector StoreModel
  22. 22AggregateAggregateLogic
  23. 232secsWaitLogic
  24. 24Get FileTypeSwitchLogic
  25. 25Prep For AISetLogic
  26. 26For Each Doc Type...Split In BatchesLogic
  27. 27Extract from PDFExtract From FileService
  28. 28Extract from DOCXExtract From FileService
  29. 29Extract from TEXTExtract From FileService
  30. 30Get Doc TypesSetLogic
  31. 31Get Generated DocumentsSetLogic
  32. 32Prep Incoming DocSetLogic
  33. 33Split Out Doc TypesSplit OutLogic
  34. 34To BinaryConvert To FileService
  35. 35Export to FolderRead Write FileService

How it's built

Starts on
An event in a connected app
Steps
35, with 1 branch, 2 loops or waits
Size
Large: read it before trusting it with anything live
Connects to
Qdrant
Model
Mistral
Retrieval
Answers are drawn from documents you supply, not from the model alone

Questions

What does it need to run?

An n8n account, plus your own Qdrant account, and a key for Mistral. You connect your own accounts after importing it; none are included.

What starts it?

It starts on an event in a connected app.

Does it use AI?

Yes. It calls Mistral. Its answers draw on documents you give it, not on the model alone. Model calls are billed by the provider, not by n8n.

How long does it take to set up?

Take your time. At 35 steps it is large: read it before trusting it with anything live.

How do I import it?

Copy the workflow, open a new workflow in n8n and paste. The steps appear on the canvas, ready for your own accounts.

Before you run it

Nothing here has been tested by us. It is somebody's working automation, read and described from its own steps. Treat the connections it wants as a list of accounts it will touch, and read the 35 steps before you point it at anything that matters.