Skip to content
Spreadsheets & DatabasesReal-timeUpdated May 2026

Supabase

Insert, query, mutate Supabase from any workflow

Supabase is the open-source-Firebase-alternative built on Postgres, and on Tiny Command its action surface treats every Supabase project as a typed database you can read and write from any workflow. Seven actions: Insert Row, Upsert Row, Update Rows, Delete Rows, List Rows (with PostgREST query syntax for filters and joins), List Tables for discovery, and Call Function for invoking Supabase Edge Functions. The integration uses a Supabase service_role key per project. The connection respects Row Level Security policies you've set up, if a policy blocks a workflow's write, the action returns a clear permissions error rather than silently dropping. List Rows accepts the full PostgREST query syntax (eq, gt, in, ilike, or, and, plus select for column projection and embedded joins), so a single action can fetch joined data without orchestrating multiple calls. Common pattern: a Stripe Customer Created webhook upserts the customer into a Supabase users table, a Supabase Edge Function (Call Function) runs an enrichment script, and the result fans into Slack and HubSpot.

0triggers
7actions
≈ 2 minto set up
Freetier · no card
Actions

Do anything Supabase can do, from a workflow.

Every action accepts dynamic inputs from upstream nodes, whether that's an AI output, a form field, or a search result.

ActionWhat it does
Call Function (RPC)Calls a Postgres function (RPC) defined in your Supabase database with the supplied JSON arguments. The escape hatch when typed table operations don't express the business logic you need.
Delete RowsDeletes rows from a Supabase table that match a filter (eq, neq, gt, in, like, etc.). PostgREST requires at least one filter, so empty filters are rejected as a safety guard.
Insert RowInserts a new row into a Supabase table with the supplied field values. Respects table RLS policies based on the API key in use.
Select RowsSelects rows from a Supabase table with optional filters, order, and limit. Supports joined selects via the PostgREST embed syntax (e.g. *, author(name)).
List TablesLists all tables in a Supabase database (from the public schema) with their column metadata. Used to dynamically populate table pickers and column dropdowns.
Update RowsUpdates rows in a Supabase table that match a filter. PostgREST requires at least one filter, so empty filters are rejected to prevent accidental table-wide updates.
Upsert RowInserts a row, or updates it if a conflict occurs on the primary key or a unique constraint. The right tool for idempotent sync flows from another source-of-truth system.
Recipes

Pre-built Supabase workflows.

Clone any recipe and customize it in one click. Every recipe is fully editable.

Before you build

Three things worth knowing.

Filter at the trigger

Tiny Command counts a run the moment a trigger fires. Filtering early means only matching events spend your usage budget.

Authorize once, reuse anywhere

Connect Supabase once and every workflow on your account can use its triggers and actions. You don't have to re-auth per workflow.

No JSON to read

Every Supabase field shows up in the visual picker for downstream nodes. The raw payload is there for power users, optional for everyone else.

FAQ

Questions about the Supabase integration.

If we missed yours, ping support. We usually reply within an hour.

How do I connect Supabase to Tiny Command?
Open the Tiny Command workflow builder, drop in a Supabase node, and click Connect. Authorize Supabase once and any workflow on your account can use its triggers and actions. Most teams finish the connection in under two minutes.
What Supabase triggers does Tiny Command support?
Tiny Command focuses on outbound actions for Supabase today. Use Tiny Command's universal Webhook or Schedule trigger to start Supabase workflows, then run any Supabase action you need.
What Supabase actions can I run from a workflow?
7 Supabase actions are available out of the box, covering spreadsheets & databases operations like "Call Function (RPC)". Every action accepts dynamic inputs from upstream nodes, whether that's a search result, an AI output, or a form field.
Is the Supabase integration real-time?
Supabase actions execute synchronously inside your workflow. Tiny Command waits for Supabase's API to confirm before continuing to the next step, so downstream nodes can rely on the result.
Do I need to write code to use Supabase with Tiny Command?
No. Every Supabase trigger and action is fully configurable from the visual workflow builder. For edge cases that aren't covered, drop in a custom HTTP node and call any Supabase API endpoint directly.
How much does the Supabase integration cost?
There's a free tier you can start on without a credit card. Higher run volumes and team features come with paid plans. The Supabase integration itself has no per-app surcharge.
Related

More spreadsheets & databases apps people connect.

Same category as Supabase, ordered by how often teams pair them. Hover the carousel to pause.

Do more with Supabase.

Wire it to Slack, Notion, HubSpot, Stripe, or any of the other 438 apps in our catalog. Setup takes roughly two minutes. Free to try, no credit card.