Templates / Build a knowledge base chatbot with Jotform, RAG Supabase, Together AI & Gemini

Build a knowledge base chatbot with Jotform, RAG Supabase, Together AI & Gemini

Ready for 3.0

by iamvaar ✓ · 3,138 views · created 2025-10-14 · 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 13 nodes and runs on Jotform events (plus 1 other trigger). Along the way it connects Supabase, Google Gemini Chat Model and Jot Form. It also calls api.together.xyz over HTTP.

How it runs

Trigger: On Jotform events (plus 1 other trigger).

  1. Grab New knowledgebase (HTTP Request): calls an HTTP API
  2. Embend User Message (HTTP Request): calls api.together.xyz (POST)
  3. Grab the uploaded knowledgebase file link (HTTP Request): calls an HTTP API
  4. Search Embeddings (HTTP Request): calls an HTTP API (POST)
  5. Extract Text from PDF File (Extract from File): extracts data from a file (pdf)
  6. Aggregate: combines items into one
  7. Splitting into Chunks (Code): runs custom JavaScript code
  8. AI Agent: runs an AI agent, with model: Google Gemini Chat Model
  9. Embedding Uploaded document (HTTP Request): calls api.together.xyz (POST)
  10. Save the embedding in DB (Supabase): uses Supabase

Services it uses

SupabaseGoogle Gemini Chat ModelJot Form

HTTP calls to: api.together.xyz

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.

Nodes used (9)

From the author

Youtube Video: https://youtu.be/dEtV7OYuMFQ?si=fOAlZWz4aDuFFovH Workflow Pre-requisites Step 1: Supabase Setup First, replace the keys in the "Save the embedding in DB" & "Search Embeddings" nodes with your new Supabase keys. After that, run the following…

Excerpt from iamvaar'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.