Supabase Automation Workflows
154 ready-made Supabase workflows for n8n, Make, Zapier, Activepieces, and Pipedream. Supabase-backed automations: auth events, database triggers, storage.
Provide Real-time Updates for Notion Databases via Webhooks with Supabase
## Purpose This enables webhooks for nearly real-time updates (every 5 seconds) from Notion Databases. ## Problem Notion does not offer webhooks. Even worse, the “Last edited time” property, which we could use for polling, only updates every minute. This gives us a polling interval only as low as 2 minutes, and we still need to implement a comparing mechanism to detect changes. ## Solution This workflow caches states in between while doing efficient polling & comparing. It brings down the update latency from 2 minutes to 5 seconds and also provides the output of the changes only. ## Demo [](https://youtu.be/BROsXafy9Uw) ## How it works - Database Pages are frequently polled while filtered by a last modified timestamp for more efficiency. - Retrieved pages get compared with previously cached versions in Supabase. - Only new and changed pages are pushed to a registered webhook. ## Setup - Create a new project in Supabase and import the DB schema (provided through Gumroad). - Add a Last edited time property to your Notion Database, if it has none yet. - Define the dynamically generated settings_id from the settings table (Supabase) in the Globals node. - Define the Notion Database URL in the Globals node. - Define your custom Webhook URL in the last node where the results should be pushed to. - It is recommended to call this workflow using [this](https://n8n.io/workflows/2270-prevent-simultaneous-workflow-executions-with-redis/) template to prevent simultaneous workflow executions. - Set the Schedule trigger to every 5 seconds or less frequent. - More detailed instructions provided within the workflow file and the illustrated instructions provided during the download. ## Example output ```json [ { "action": "changed", "changes": { "property_modified_at": "2024-06-04T17:59:00.000Z", "property_priority": "important" }, "data": { "id": "ba761e03-7d6d-44c2-8e8d-c8a4fb930d0f", "name": "Try out n8n", "url": "https://www.notion.so/Try-out-n8n-ba761e037d6d44c28e8dc8a4fb930d0f", "property_todoist_id": "", "property_id": "ba761e037d6d44c28e8dc8a4fb930d0f", "property_modified_at": "2024-06-04T17:59:00.000Z", "property_status": "Backlog", "property_priority": "important", "property_due": { "start": "2024-06-05", "end": null, "time_zone": null }, "property_focus": false, "property_name": "Try out n8n" }, "updated_at": "2024-06-04T17:59:42.144+00:00" } ] ```
n8n$14.99A/B Split Test AI Agent Prompts: Supabase + OpenAI
Randomly assigns chat sessions to baseline or alternative AI prompts for A/B testing LLM performance in real-time conversations.
n8n$22.99Raw Materials Inventory Management with Google Sheets, Supabase & Approvals
Automates raw materials inventory tracking, approvals, and low stock alerts using Google Sheets, Supabase, and Gmail. Ensures real-time updates and notifications for efficient stock management.
n8n$22.99RAG AI Voice Customer Support Agent (Supabase + Gemini + ElevenLabs)
AI voice agent for customer support using RAG: transcribes speech via ElevenLabs, retrieves context from Supabase vectors, generates responses with Gemini, and speaks back instantly.
n8n$24.99Automated WhatsApp Lead Nurturing with Gallabox & Supabase
Hourly automated WhatsApp messaging workflow that nurtures leads based on disposition status and message history from Supabase, using Gallabox for delivery.
n8n$22.99Auto-Assign Stale JIRA Tickets with AI & Supabase
Automates assignment of unassigned JIRA support tickets over a week old using AI similarity search in Supabase vector store, selecting the best-fit team member by workload balance.
n8n$19.99Supabase Realtime JS: Live PostgreSQL Updates
JavaScript library to listen for realtime changes in Supabase PostgreSQL databases via Phoenix channels.
n8n$14.99Learn Secure Webhooks with Auth & Supabase Integration
Educational n8n template showcasing secure webhooks for all HTTP methods (GET, POST, PUT, PATCH, DELETE, HEAD) with Basic, Header, and JWT auth, integrated with Supabase for CRUD operations.
n8n$14.99Inbox Manager: AI Email Automation with GPT, Calendar & Supabase
Automates email management by categorizing messages with AI, drafting replies via Google Calendar checks or Supabase knowledge base, and sending Telegram alerts for leads.
n8n$24.99AI Personal Assistant: GPT-4o RAG Voice WhatsApp Supabase
Intelligent AI assistant for WhatsApp handling voice, text, docs & images with GPT-4o, RAG via Supabase, transcription & multi-channel replies.
n8n$27.99Supabase JS Client for Knowledge Retrieval in n8n
Integrates @supabase/supabase-js client into n8n for business intelligence and knowledge retrieval from Supabase Postgres databases with vector search support.
n8n$14.99AI Agent for Chatting with Files in Supabase & Google Drive
Automates file management across Supabase Storage and Google Drive with an AI agent that parses documents and answers queries based on content.
n8n$22.99AI-Powered Personalized Cold Email Generator with Supabase & Smartlead
Automates cold email campaigns by fetching leads from Supabase, generating hyper-personalized emails with Google Gemini AI, sending via Smartlead, and logging to Google Sheets for tracking.
n8n$24.99AI Multi-Source Agent: GPT-4, Perplexity, Supabase & Google Sheets
Advanced AI agent workflow integrating GPT-4 with Perplexity search, Supabase vector DB, Google Sheets, and MCP tools for multi-source data retrieval and intelligent orchestration.
n8n$24.99MCP Supabase AI Agent: Natural Language DB Management
AI-powered agent manages Supabase databases via natural language for create, update, delete, and search operations, with safety confirmations—no SQL needed.
n8n$24.99Supabase PostgREST JS Client Integration
Integrates the isomorphic PostgREST client for Supabase into n8n workflows, enabling seamless REST API access to PostgreSQL databases for data operations.
n8n$12.5Supabase Insertion, Upsertion, and Retrieval Workflow
This workflow automates the process of inserting, upserting, and retrieving data from Supabase, integrating with Google Drive for document handling.
n8n$14.99Knowledge-Powered Chatbot: Claude, Supabase Vector DB & Postgres Memory
Build a customizable AI chatbot with RAG using Claude, Supabase for vector search, and Postgres for memory. Handles conversations, knowledge retrieval, and actions like email or scheduling.
n8n$24.99RAG Chatbot for Procurement: Supabase + TogetherAI + Openrouter
Ingests Google Docs into Supabase embeddings via TogetherAI, then powers a RAG chatbot for accurate procurement queries using chat triggers and similarity search.
n8n$24.99Upsert Notion Docs to Supabase Vector Store for RAG
Automates upserting updated Notion pages into Supabase vector store with embeddings for real-time RAG. Processes changes, chunks content, and enables Q&A chat.
n8n$24.99RAG AI Chatbot with OpenAI, Cohere Reranker & Supabase
Build an intelligent document-based AI chatbot using RAG, OpenAI for responses, Cohere reranking, and Supabase vectors from Google Drive PDFs.
n8n$24.99Telegram Bot with OpenAI Assistant & Supabase Memory
Builds a contextual Telegram bot using OpenAI assistants and Supabase for user memory, enabling persistent conversations via telegram_id and thread_id.
n8n$24.99Website Q&A Chatbot with RAG, OpenAI GPT-4o-mini & Supabase
Transforms any website into a RAG-powered chatbot by extracting content, generating embeddings, storing in Supabase Vector DB, and enabling context-aware Q&A with OpenAI.
n8n$24.99Supabase Document Embed, Upsert & Retrieval Workflow
Demo workflow for embedding documents into Supabase vector store, upserting data, and retrieving via AI chat. Integrates Google Drive, LangChain loaders, and Supabase for RAG setups.
n8n$18.99
More integrations
Need a custom Supabase workflow?
Our automation experts build tailored Supabase integrations for your exact stack.
Request a Custom Workflow