Connect Your Supabase Account
IntegrationsConnect Your Supabase Account
Bring your own Supabase project and let the Priiism agent build against it. Once connected, your app’s data lives in your Supabase — you own it, and you can open it in the Supabase dashboard any time.
With Supabase connected, the agent can use:
- Postgres database — create tables, run migrations, and query your data
- Auth — email/password and social login, wired into your app
- Storage — file and image uploads
- Edge Functions — serverless backend logic
1. Connect your Supabase organization
Connecting is done once for your whole organization.
- Open a project and go to Supabase (in the project menu under Integrations).
- Click Connect Supabase.
- Approve access on Supabase’s consent screen.
You’ll return to Priiism showing Connected as your-org.
2. Bind a project
Each project connects to one Supabase project.
- Link an existing project — pick it from the list and click Link project.
- Create a new one — click Create new project, choose a name and region, then Create & bind. Provisioning takes about a minute; the panel shows a provisioning status until it’s ready.
Once bound, Priiism automatically adds your Supabase URL and keys to the project’s environment variables, so the generated app can use them right away.
3. Build with the agent
Just describe what you want. For example:
“Add email login and a
todostable where each user only sees their own todos.”
The agent will create the table, add Row Level Security policies, wire up Supabase Auth, and update your app — all against your Supabase project.
Approvals and safety
Changes to your database are treated with care:
- Before running a destructive or schema-changing operation (dropping a table, a destructive migration, deploying an edge function), the agent describes what it’s about to do and asks you to confirm.
- You can switch the connection to read-only from the Supabase panel. In read-only mode the agent can read data and schema but cannot make changes — useful while you’re exploring.
Disconnecting
- Unbind a project removes the link and the injected keys from that project. Your Supabase project is left untouched.
- Disconnect Supabase removes the connection for your whole organization. Bound projects lose access until you reconnect.
Frequently asked
Where does my data live? In your own Supabase project. Priiism never copies it elsewhere.
Do I need to paste API keys? No. Connecting with Supabase handles keys for you securely — you never have to copy them by hand.
Can I still use the Supabase dashboard? Yes. Everything the agent does shows up in your Supabase dashboard, and you can manage it there directly.