Automation library · Research and reporting

Draft and manage academic research papers with OpenAI

Started by a clock, and works across Google Sheets and in-memory vectors. It puts OpenAI behind a retrieval step, so answers are drawn from documents you supply rather than from the model alone. 34 steps, 1 branch, 1 loop or waits: large, and worth reading before you trust it with anything live.

LargeCalls a model: OpenAIRetrieval

34 stepsLarge: read it before trusting it with anything live
1Branch: places the flow splits
1Loop or waits
2Services it connects to

The flow

Starts it 1Model 19Logic 4Service 10

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

  1. 1Schedule Research MonitoringSchedule triggerStarts it
  2. 2OpenAI GPT-4 ModelLm Chat Open AiModel
  3. 3Analysis Output ParserOutput Parser StructuredModel
  4. 4Research Context MemoryMemory Buffer WindowModel
  5. 5OpenAI EmbeddingsEmbeddings Open AiModel
  6. 6Text SplitterText Splitter Recursive Character Text SplitterModel
  7. 7OpenAI GPT-4 Drafting ModelLm Chat Open AiModel
  8. 8Manuscript Output ParserOutput Parser StructuredModel
  9. 9Citation EmbeddingsEmbeddings Open AiModel
  10. 10OpenAI Format ModelLm Chat Open AiModel
  11. 11Format Output ParserOutput Parser StructuredModel
  12. 12OpenAI Learning ModelLm Chat Open AiModel
  13. 13Learning Output ParserOutput Parser StructuredModel
  14. 14Workflow ConfigurationSetLogic
  15. 15Research Analysis AgentAgentModel
  16. 16Knowledge Base Vector StoreVector Store In MemoryModel
  17. 17Document LoaderDocument Default Data LoaderModel
  18. 18Manuscript Drafting AgentAgentModel
  19. 19Citation Reference StoreVector Store In MemoryModel
  20. 20Format Adaptation AgentAgentModel
  21. 21Learning Optimization AgentAgentModel
  22. 22Fetch Academic PapersHttp RequestService
  23. 23Fetch PatentsHttp RequestService
  24. 24Fetch DatasetsHttp RequestService
  25. 25Fetch Technical BlogsHttp RequestService
  26. 26Save to Research DatabaseGoogle SheetsService
  27. 27Validate References APIHttp RequestService
  28. 28Track Submission DeadlinesGoogle SheetsService
  29. 29Store Learning InsightsGoogle SheetsService
  30. 30Combine All SourcesMergeLogic
  31. 31Plagiarism Check APIHttp RequestService
  32. 32Log Reviewer FeedbackGoogle SheetsService
  33. 33Rate Limit DelayWaitLogic
  34. 34Check Validation ResultsIfLogic

How it's built

Starts on
A clock
Steps
34, with 1 branch, 1 loop or waits
Size
Large: read it before trusting it with anything live
Connects to
Google Sheets, in-memory vectors
Model
OpenAI
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 Google Sheets and in-memory vectors accounts, and a key for OpenAI. You connect your own accounts after importing it; none are included.

What starts it?

It starts on a clock.

Does it use AI?

Yes. It calls OpenAI. 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 34 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 34 steps before you point it at anything that matters.