upscaler
uwg · Kit
Holds a set of image upscaling models gathered from the OpenModelDB community, for people who want to enlarge low-resolution pictures with AI on their own comp…
An n8n workflow with a chat and an AI agent that reads one Google Doc through a tool and answers questions only from it, with a short memory of the conversation. It says so when the document has no answer.
Chat agent that answers only from a Google Doc is an n8n workflow in the Business category, listed by Mindket. It is free. This is version 1, last updated on . Download it on this page or copy its JSON, then import it into an n8n canvas. Nothing runs until you activate it in n8n.
A chat message
It starts when someone types a question in the chat. It brings:
A short, friendly answer in the chat, taken only from your Google Doc
What you need before you start.
Language model
Runs the agent. The copy asks for gpt-5.6-terra.
NeedsAn OpenAI API key
Knowledge source
Returns the text of one document when the agent asks.
NeedsA Google Docs OAuth2 credential and a document
Checked by Mindket on 13 Nov 2026
This n8n workflow is a chat helper that answers from one Google Doc. A chat window in n8n takes the question. An AI agent running on OpenAI’s gpt-5.6-terra reads the document with a Google Docs tool before it answers. A short memory keeps the last five exchanges of the conversation. The rules in the agent’s prompt tell it to use only the document and to say so when the answer is not there. Five nodes run it, beside one sticky note.
Businesses and teams that keep their facts in one document and want a chat that answers from it. Skip it for long manuals, because the whole document goes to the model on each question. Questions and document text go to OpenAI and Google.
| Industry | Who uses it | How they use it | Example |
|---|---|---|---|
| Travel | Agencies | Answer questions about trips and prices from one information sheet | A desk agent tests questions in the chat before it goes on a site. |
| Hospitality | Hotel teams | Answer house rules and check-in times from a guest guide | A manager asks the chat about breakfast hours. |
| Education | Schools | Answer parents’ questions from a handbook | An office tests it with the page of term dates. |
| Retail | Small shops | Answer shipping and return questions from a policy page | An owner adds the return policy and the chat repeats it. |
You need to know n8n’s settings: import a file, add two credentials and paste a document address.
Any n8n that can reach OpenAI and Google Docs will run it.
Download saves a zip with workflow.json and Mindket’s setup notes in your downloads folder. Setup is two credentials and one document address.
| Need | Detail |
|---|---|
| n8n | On n8n Cloud or on a server of your own |
| OpenAI | An API key. The model is gpt-5.6-terra |
| Google Docs | An OAuth2 credential and a document the account can read |
workflow.json.OpenAI Chat Model.Read Google Doc. Replace <YOUR_DOC_ID_OR_URL> with the document’s address or its id.AI Agent, edit the rules so they describe your business.Ask your questions in the chat. To change the answers, change the document, because it is read again on every question.
| To change | Where |
|---|---|
| The document | The address in Read Google Doc |
| The rules and the tone | The system message in AI Agent |
| The model | OpenAI Chat Model |
| How many past messages are kept | The window length in Window Buffer Memory, which is five exchanges |
| Who can open the chat | The public setting in When chat message received |
The document says the office is open from 9am to 1pm on Saturdays, and a visitor asks when you open on Saturday.
We are open on Saturdays from 9am to 1pm.
The agent reads the document, finds the hours and answers in one friendly line. A question the document does not cover gets a polite “I do not know”.
If you are new. n8n draws a workflow as boxes joined by lines, and each box, a node, does one job. Here the agent is the one that thinks, the model gives it language, the tool lets it read your document, and the memory lets it follow a conversation. Start with questions you know the answer to.
For experts. The agent decides when to call the tool, and its rules ask it to call it every time.
| Node | What it does | What to know |
|---|---|---|
When chat message received | Takes the question and a session id | It is open only inside n8n until you make it public |
AI Agent | Tools agent with a system message | The rules limit it to the document |
OpenAI Chat Model | Runs gpt-5.6-terra | A model that can call tools through this node |
Window Buffer Memory | Keeps the last five exchanges of each session | A restart of n8n clears it |
Read Google Doc | Returns the plain text of one document | The whole text goes to the model on every question |
The agent can still be wrong, so test it with questions you can check.
gpt-4o-mini shuts down on 14 January 2027. The replacement OpenAI names, gpt-6-luna, calls tools on Chat Completions only at reasoning effort none, which this node does not send, so this copy uses gpt-5.6-terraAn n8n workflow with a chat and an AI agent. The agent reads one Google Doc through a tool and answers questions only from
it. A short memory keeps the last messages of the conversation. When the document does not hold the answer, the agent says
so.
workflow.json: the workflow as n8n exports it, six nodes. One is a sticky note. It holds no credential.README.md: these notes.AI Agent has the chat, a window memory, an OpenAI chat model and a Google DocsAI Agent are now in general words about "the business described in one Google Doc".gpt-5.6-terra. The original asked for gpt-4o-mini, which OpenAI shuts down on 14 January 2027. Its namedgpt-6-luna, calls tools on Chat Completions only at reasoning effort none. n8n's OpenAI Chat Model nodeworkflow.json.OpenAI Chat Model.Read Google Doc. Replace <YOUR_DOC_ID_OR_URL> with the/d/ and /edit in it.AI Agent, edit the system message so the rules describe your business.When chat message received takes the visitor's question and a session id.AI Agent builds the prompt from the question, the rules and the last messages from Window Buffer Memory.Read Google Doc before it answers. The tool returns the plain text of the document.OpenAI Chat Model writes the answer from that text. If the text has no answer, the rules ask for an honest "I do notRead Google Doc.AI Agent.Window Buffer Memory. It keeps the last five exchanges.When chat message received. It is off, so the chat opens only inside n8n.NOTICE.md 657 B README.md 4 KB workflow.json 4 KB
uwg · Kit
Holds a set of image upscaling models gathered from the OpenModelDB community, for people who want to enlarge low-resolution pictures with AI on their own comp…
nerijs · Kit
A pixel art style add-on for Stable Diffusion XL that turns text prompts into pixel-style images, with an optional LCM LoRA for faster runs. For game makers, d…
microsoft · Kit
Turns written conversations into spoken audio with up to four speakers and about 90 minutes of speech, an open Microsoft text-to-speech model for research on p…
perplexity-ai · Kit
Picks the best option for a decision from text and images, such as which team should handle a request, with a probability for each choice, for developers who b…
numind · Kit
Reads documents as text or images and fills a JSON template with the fields you ask for, or converts the pages to Markdown. A 4B model for teams that process s…
nace-ai · Kit
Scores yes or no, multiple choice and rating questions about a document in one pass, with a probability for every option. An 8B decision model from Nace.AI tha…