Templates / Answer HR policy questions in Slack DMs with GPT-4.1, Google Drive and Pinecone

Answer HR policy questions in Slack DMs with GPT-4.1, Google Drive and Pinecone

Ready for 3.0

by Shohei Sawada ✓ · 44 views · created 2026-04-10 · Internal Wiki, AI RAG

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

What this workflow does

This AI workflow has 20 nodes and runs on a schedule (every day at 03:00) (plus 1 other trigger). Along the way it connects Google Drive, Pinecone Vector Store, OpenAI Chat Model and Slack and 2 more.

How it runs

Trigger: On a schedule (every day at 03:00) (plus 1 other trigger).

  1. Set Folder Config (Edit Fields (Set)): sets 1 field: Query String
  2. Filter: DM Only (Not Bot) (If): checks a condition and branches into true / false
  3. List Drive Files (Google Drive): work with file folder
  4. Search Pinecone (Pinecone Vector Store): searches the Pinecone vector store, with embeddings: OpenAI Embeddings (Chat)
  5. Download File (Google Drive): download
  6. Aggregate: combines items into one
  7. Extract Text (Extract from File): extracts data from a file (text)
  8. HR QA Agent (AI Agent): runs an AI agent, with model: GPT-4.1 (QA)
  9. Upsert to Pinecone (Pinecone Vector Store): stores documents in the Pinecone vector store, with embeddings: OpenAI Embeddings (Index); document loader: Load Document
  10. RAG Quality Evaluator (Basic LLM Chain): sends a prompt to an LLM, with model: GPT-5 mini (Eval)

…plus 2 more steps. See the full node list below.

Services it uses

Google DrivePinecone Vector StoreOpenAI Chat ModelSlackGoogle SheetsEmbeddings OpenAI

Before you upgrade to n8n 3.0

Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.

  • Still check Slack Trigger requires a signing secret on the Slack API credential (Slack Trigger).

Nodes used (16)

From the author

This template gives your HR or operations team an AI-powered Slack bot that answers employee questions about internal policies — directly in DM, available to everyone in the workspace, with no per-user setup required. Employees simply send a direct message to…

Excerpt from Shohei Sawada's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.