Supabase
How to connect using the Supabase system integration

Overview
Couchdrop supports inserting data into Supabase through file actions and Automations. This allows data received from cloud storage, SFTP/FTP, APIs, inbound webhooks, and other Couchdrop workflows to be written into a Supabase table.
Supabase is configured in Couchdrop as a system integration rather than a virtual folder. Once connected, you can select Supabase as a file action inside an Automation and configure the table that Couchdrop will insert data into.
How to connect Supabase to Couchdrop
Before you start
To connect Supabase to Couchdrop, you will need:
A Supabase account and project
A Supabase table that you want Couchdrop to insert data into
Access to create or retrieve a Supabase API key
A location or inbound method in Couchdrop that will provide the data you want to ingest
Generate a Supabase access key
In Supabase, open your project and navigate to Settings > API Keys.
Create or retrieve a Secret key for the Couchdrop integration. Secret keys use the sb_secret_... format and are intended for backend services and data pipelines.
Copy the key so you can enter it into the Supabase Access Key field in Couchdrop.
Supabase secret keys provide elevated access to your project and can bypass Row Level Security. Store the key securely and do not expose it publicly.
For more information, see the Supabase API keys documentation.
Configure the Supabase connection
Configure the following fields:
Integration name
A name used to identify the Supabase integration within Couchdrop.
Supabase URL
The URL for your Supabase project. The standard format is https://<supabase_project_id>.supabase.co.
Supabase Access Key
Enter the Supabase API key generated in the previous step.
Supabase Table
Enter the Supabase table that Couchdrop will insert data into.
Click Add System Integration and follow the wizard to complete the connection.
Last updated
Was this helpful?