Supabase Automation Workflows
154 ready-made Supabase workflows for n8n, Make, Zapier, Activepieces, and Pipedream. Supabase-backed automations: auth events, database triggers, storage.
Automate Document-Based AI Queries with Google Drive and Supabase
Transform your Google Drive documents into a searchable knowledge base with AI-powered responses using Supabase and OpenAI. This workflow automates the ingestion, processing, and querying of documents for instant, context-aware answers.
n8n$14.99Advanced AI Personal Assistant for WhatsApp with GPT-4 and Supabase Integration
Leverage this workflow to create a sophisticated AI personal assistant for WhatsApp, utilizing GPT-4, RAG, and voice capabilities through Supabase. Enhance user interaction by understanding and responding to messages across multiple formats and platforms.
n8n$24.99Automate Google Drive File Ingestion to Supabase for Knowledge Base Creation
This n8n workflow automates the ingestion of files from Google Drive into Supabase, facilitating the creation of a queryable knowledge base. It processes text and tabular files, generates embeddings, and ensures data consistency.
n8n$24.99Automate Slack Helpdesk with AI, Supabase, and JIRA Integration
Streamline your Level 1 IT support by automating repetitive tasks with AI-driven assistance, integrating Slack, Supabase, and JIRA for efficient ticket management.
n8n$14.99Enhance AI Document Retrieval with OpenAI and Supabase Vector Search
This workflow optimizes AI document retrieval by integrating OpenAI and Supabase, using a two-stage process to filter and retrieve relevant document chunks for precise AI responses.
n8n$14.99Automate Raw Materials Inventory Management with Google Sheets and Supabase
Streamline your raw materials inventory management by automating stock updates, approvals, and low stock alerts using Google Sheets, Supabase, and Gmail integrations in n8n.
n8n$19.99Automate Document Management with Supabase and OpenAI
This workflow demonstrates how to automate document insertion, upsertion, and retrieval using Supabase and OpenAI. It integrates Google Drive for document uploads and leverages AI models for embedding and querying.
n8n$14.99Conduct A/B Testing on AI Prompts with Supabase and OpenAI
This workflow facilitates A/B testing by randomly assigning chat sessions to either a baseline or alternative prompt using Supabase and OpenAI. It helps optimize AI interactions by evaluating different prompt settings.
n8n$14.99Create a Knowledge-Based Chatbot Using Google Drive, OpenAI, and Supabase
Develop a chatbot that leverages your Google Drive PDFs to provide intelligent responses, ideal for support, internal documentation, education, or research.
n8n$14.99Enable AI-Powered Conversational Access to Supabase/PostgreSQL Databases
This workflow allows users to interact with a Supabase/PostgreSQL database using an AI agent, facilitating dynamic SQL query generation and data analysis without manual SQL scripting.
n8n$9.99Automate Knowledge Base Updates with Notion and Supabase Vector Store
This workflow automates the process of updating a knowledge base by monitoring Notion pages for changes and upserting document embeddings into a Supabase vector store. It enables real-time question and answer capabilities on updated content.
n8n$24.99Automate Resume Parsing and Storage in Supabase from Email Attachments
Streamline the hiring process by automating the extraction of key resume information from email attachments and storing it in a Supabase database.
n8n$14.99Create an AI Voice Customer Support Agent with Supabase and ElevenLabs
Leverage ElevenLabs' conversational model and n8n to build an AI voice-triggered customer support agent that processes user queries and provides contextually accurate responses.
n8n$9.99Upload & Categorize Files with Supabase Storage and Secure URL Generation
# Supabase Storage File Upload Workflow *works with self-hosted Supabase* ## How it works - Accepts file data (MIME type, filename, base64 content) from other workflows - Automatically routes files to appropriate storage buckets based on file type (images, audio, video, documents) - Uploads files to Supabase Storage using the REST API - Generates secure signed URLs for file access with 30-day expiration - Returns structured success/error responses for downstream processing ## Set up steps - Configure Supabase API credentials in n8n - Create storage buckets in your Supabase project (image-files, audio-files, video-files, document-files) (or choose your own structuring system) - Replace URL paths with your own - Test the workflow using the included form trigger - Remove test form and integrate with your main workflows **Reference:** [Supabase Storage Documentation](https://supabase.com/docs/guides/storage)
n8n$9.99Automate LinkedIn Profile Analysis with AI and Supabase
Streamline LinkedIn data extraction and enrichment using Bright Data, Google Gemini, and Supabase to generate actionable insights for recruiters and analysts.
n8n$19.99Automate Customer Support Emails with AI and Supabase
This n8n workflow automates customer support by leveraging AI and a vector database to generate context-aware email responses. It integrates email monitoring, AI classification, and document management for efficient support operations.
n8n$14.99AI Agent for Intelligent File Interaction in Supabase and Google Drive
Automate your file interactions using an AI agent that efficiently communicates with files stored in Supabase and Google Drive.
n8n$19.99Automate GitHub Trending Data Collection to Supabase
Streamline the process of collecting and storing GitHub trending repository data in Supabase for easy access and analysis.
n8n$9.99Automate Personalized WhatsApp Quizzes with GPT-4 and Supabase
This workflow creates a personalized quiz assistant on WhatsApp using GPT-4 and Supabase, capturing user data and delivering tailored quizzes.
n8n$9.99Automated Website Downtime Alerts with LINE Notifications and Supabase Logging
This workflow monitors website uptime using the UptimeRobot API. It sends humorous downtime alerts to a LINE group and logs incidents in a Supabase database, ensuring timely notifications and record-keeping.
n8n$9.99Automate Chat Data Storage in Supabase from WhatsApp/Slack
This n8n workflow captures chat data from platforms like WhatsApp and Slack, and stores it in a Supabase PostgreSQL database, facilitating easy data management and future analytics.
n8n$4.99Telegram Bot with Supabase Memory and OpenAI Assistant Integration
### Video Guide I prepared a detailed guide that showed the whole process of building an AI bot, from the simplest version to the most complex in a template. [.png)](https://www.youtube.com/watch?v=QrZxuWgFqBI) ### Who is this for? This workflow is ideal for developers, chatbot enthusiasts, and businesses looking to build a dynamic Telegram bot with memory capabilities. The bot leverages OpenAI's assistant to interact with users and stores user data in Supabase for personalized conversations. ### What problem does this workflow solve? Many simple chatbots lack context awareness and user memory. This workflow solves that by integrating Supabase to keep track of user sessions (via `telegram_id` and `openai_thread_id`), allowing the bot to maintain continuity and context in conversations, leading to a more human-like and engaging experience. ### What this workflow does This Telegram bot template connects with OpenAI to answer user queries while storing and retrieving user information from a Supabase database. The memory component ensures that the bot can reference past interactions, making it suitable for use cases such as customer support, virtual assistants, or any application where context retention is crucial. 1. **Receive New Message:** The bot listens for incoming messages from users in Telegram. 2. **Check User in Database:** The workflow checks if the user is already in the Supabase database using the `telegram_id`. 3. **Create New User (if necessary):** If the user does not exist, a new record is created in Supabase with the telegram_id and a unique `openai_thread_id`. 4. **Start or Continue Conversation with OpenAI:** Based on the user's context, the bot either creates a new thread or continues an existing one using the stored `openai_thread_id`. 5. **Merge Data:** User-specific data and conversation context are merged. 6. **Send and Receive Messages:** The message is sent to OpenAI, and the response is received and processed. 7. **Reply to User:** The bot sends OpenAI's response back to the user in Telegram. ### Setup 1. **Create a Telegram Bot** using the [Botfather](https://t.me/botfather) and obtain the bot token. 2. **Set up Supabase:** 1. Create a new project and generate a `SUPABASE_URL` and `SUPABASE_KEY`. 2. Create a new table named `telegram_users` with the following SQL query: ``` create table public.telegram_users ( id uuid not null default gen_random_uuid(), date_created timestamp with time zone not null default (now() at time zone 'utc'), telegram_id bigint null, openai_thread_id text null, constraint telegram_users_pkey primary key (id) ) tablespace pg_default; ``` 3. **OpenAI Setup:** 1. Create an OpenAI assistant and obtain the `OPENAI_API_KEY`. 2. Customize your assistant's personality or use cases according to your requirements. 4. **Environment Configuration in n8n:** 1. Configure the Telegram, Supabase, and OpenAI nodes with the appropriate credentials. 2. Set up triggers for receiving messages and handling conversation logic. 3. Set up OpenAI assistant ID in **OPENAI - Run assistant** node.
n8n$14.99Enhance WordPress User Experience with AI Chatbot Using Supabase and OpenAI
This workflow integrates WordPress content with Supabase and OpenAI to create an AI chatbot that enhances user experience through Retrieval-Augmented Generation (RAG).
n8n$19.99AI-Powered RAG Q&A Chatbot with OpenAI, Google Sheets, Glide, & Supabase
**Automate AI-Powered RAG System with Contextual Q&A, Google Sheets Integration, and Glide Frontend-Powered by n8n, OpenAI, Supabase, and Google Apps Script.** # Tools & Services Used - Glide (Frontend for user interactions) - Google Sheets (Stores questions and answers) - Google Apps Script (Forms + media upload handling) - OpenAI (Embeddings + GPT-4 to rank and generate answers) - Supabase (Optional for image hosting) - n8n (Automation logic and backend glue) # Workflow Overview ## This automation performs the following steps: - **Trigger**: Webhook receives a user question from a Glide frontend. - **Fetch Data**: Retrieves Q&A entries (and optionally, image URLs) from a connected Google Sheet. - **Rank Relevance**: - OpenAI Embeddings rank the relevance of stored questions to the new input. - Top matches are passed to a GPT-4 prompt for answer generation. - **Generate Answer**: - GPT-4 creates a contextual answer using the best match. - Optional: Includes media URL if attached to the matched answer. - **Response**: Sends the formatted answer back to Glide frontend (text + optional image). # Prerequisites ## Active accounts and API keys for: - OpenAI (API key with GPT-4 and embedding access) - Google Sheets (linked via Service Account or OAuth2 credentials) - Glide App (with a form to submit questions) - Supabase (optional, if hosting user-uploaded media) - n8n Self-hosted (for community nodes and webhook access) # How to Use This Template ## Step 1: Import the Template - Upload the provided JSON into your self-hosted n8n instance. - Requires installation of the Community Node: @n8n/n8n-nodes-openai-embeddings ## Step 2: Configure Credentials - **Webhook Trigger**: Replace the Glide webhook URL with your actual endpoint from your app. - **Google Sheets Node**: Set the spreadsheet ID and worksheet name to fetch your Q&A dataset. - **OpenAI Nodes**: - Insert your OpenAI API key. - Confirm that both text-embedding-ada-002 (or similar) and gpt-4 are available. - **Supabase or Apps Script (Optional)**: Ensure image links are correctly formed in the Sheet. ## Step 3: Customize Prompts and Thresholds - Update the OpenAI ranking prompt or similarity threshold in the Function or Code node. - Tailor GPT-4 prompts to return concise or detailed answers based on your use case. # Initial Test Run - Simulate a Question: - Trigger the Glide form with a sample question. - Check n8n logs for: - Matching score/ranking success - Correct retrieval from Sheets - GPT-4 answer generation - Image URL handling (if enabled) # Production Prep - Add error-handling nodes for cases when Sheets are empty or GPT-4 fails. - Set up logging via Google Sheets, Supabase, or external database. - Rate-limit or debounce requests from Glide if needed. # Use Cases - Customer Support Portals: Offer instant Q&A with your business data. - Internal Knowledgebase: Employees can query training manuals and SOPs. - AI Concierge: Combine structured answers with a friendly tone for guest interactions. # Disclaimer - Validate Glide form inputs before full deployment. - Ensure your OpenAI and Google Sheets usage stays within quota limits.
n8n$24.99
More integrations
Need a custom Supabase workflow?
Our automation experts build tailored Supabase integrations for your exact stack.
Request a Custom Workflow