What's the warranty on a new compressor?
Expect: 10 years on parts if registered within 60 days (5 if not), 2 years on labor, citing Section 7.
Playbook 2
The AI reads the company handbook, answers customer questions from it, cites the section, and says so when the handbook does not cover something. Then it flags that question for a person.
One workflow, two starting points. The top row reads the handbook into n8n's memory, filed by meaning. The bottom row is a public chat page: the assistant searches the handbook for every question and answers only from what it finds.
This is a demo environment. Do not load real company documents into a trial account. The Pinelands handbook is fictional and public on purpose.
File: . Change your setup and the diagram and file change with it.
Import the workflow as in Playbook 1. Then connect:
inbound-drafts channel.your Slack credential and #inbound-drafts.your credential. It sends to .Click Execute workflow and choose Load the handbook if n8n asks which starting point. The top row turns green: the PDF is downloaded, cut into short passages, and filed by meaning.
Glance at the handbook itself: Pinelands handbook (PDF). Note Section 7 (warranties), Section 11 (emergencies), and Sections 13 and 14, which are marked internal.
Do this at the start of every session. n8n keeps this handbook in memory, and memory empties whenever n8n restarts. Playbooks 3 to 6 rely on it too. If an answer ever comes back empty, reload first.
Publish (activate) the workflow with the switch at the top. Open Ask Pinelands and copy the Chat URL. Open it in a new tab. Anyone with this link can chat, so keep it to yourself while you test.
What's the warranty on a new compressor?
Expect: 10 years on parts if registered within 60 days (5 if not), 2 years on labor, citing Section 7.
Look for the section reference at the end of the answer. That citation is your audit trail: you can open the handbook and check it.
Pinelands does not do geothermal, and the handbook does not mention it. Before you ask, decide: will the AI make something up?
Do you service geothermal systems?
Expect: "Our handbook doesn't cover that, so a team member will follow up with you." Plus a Needs a person flag for your team.
It says the handbook does not cover that and a person will follow up. Then check the Teams channel#inbound-draftsyour team inbox: a Needs a person flag with the question. That behavior is not luck. Open Pinelands assistant and read the system message: it says exactly what to do when the handbook is silent. It stopped and handed the question to a person because you told it to.
In Executions, open the Q01 run and click pinelands_handbook. You will see the four passages the search returned, word for word. When an answer looks wrong, this is where you find out whether the search missed or the AI misread.
Do you charge extra on Saturdays?
Expect: No surcharge Saturday 8 to 1; $95 outside scheduled hours; waived for Comfort Club members.
Ask: What does Pinelands pay for a 10-ton rooftop unit? Check Section 13. The system message says Sections 13 and 14 are internal. Read what it says, then read the log to see whether the search pulled Section 13 passages. Instructions are a fence, not a vault. For anything truly private, keep it out of the document the assistant can search.
Ask three questions the handbook can't answer, and read each flag. Then write the missing answers into a copy of the handbook. Every flag is a handbook improvement waiting to happen.
Which document do your people search, or ask a colleague about, ten times a day? An employee handbook, a price list, a service catalog, an IT runbook. To use your own: replace the URL in Download handbook PDF with your document, move to a paid or self-hosted n8n before you load anything confidential, and rewrite the system message's rules for your business, including what must never be shared.
The handbook is not in memory. Run Load the handbook again and wait for green. Also confirm both Embeddings steps use the same credential and model.
Publish (activate) the workflow, then reload the chat page. The test chat inside n8n works without publishing, if you prefer that.
Do not count that as success. Add this line to the system message: If no handbook passage mentions the service by name, it is not covered. Test again several times. If it still invents an answer, that is the lesson: rules have to be explicit, and tested.
Google renames models often. Open the AI model or Embeddings step and pick the newest Flash model or the newest embedding model from the list.