Skip to content
All automation tools

Supabase: development features and setup

Supabase is a PostgreSQL-based backend platform. It provides data, user authentication, file storage, and functions for building applications and automations.

Tool by the Otomatzia editorial team · source content checked on

Overview

For a business system, it can be where process state is stored, such as a request that has been received but not yet handled. This makes it possible to separate receiving an event from performing an external action, and to retry if it fails. Permission design is part of the setup, especially when the browser accesses data directly through an API.

Features

  • PostgreSQL database with data access interfaces
  • User authentication and file storage
  • Server functions and tools for jobs and queues

Business uses

  • Saving form submissions before sending them to a service system
  • Managing the state of a process that receives webhooks from multiple sources

Getting started

  • Create a test project and a table with a unique business identifier
  • Define RLS permissions for the expected users
  • Test an authorized write and confirm that access is denied to an unauthorized account

What to check

  • Do not expose server keys in a browser or public application
  • Check the storage region, backups, and costs based on process volume

Sources to check next

Vendor features and prices change. Confirm details on the linked official pages before you rely on them.

What to read next

Send a project request