Skip to Content
IntegrationsSupabase Management API

Supabase Management API

Connect the Supabase Management API and your assistant can work at the project level — creating new Supabase projects and generating TypeScript types from a project’s schema.

What’s included

With the Supabase Management API connected, your assistant can:

  • Provision projects — create a new Supabase project
  • Generate types — produce TypeScript types from a project’s database schema

Connecting Supabase Management API

  1. Go to Integrations
  2. Find Supabase Management API and click Connect
  3. Authorize Town in Supabase (sign in when prompted)
  4. Return to Town

Project creation provisions real infrastructure in your Supabase organization. You can revoke access anytime from Supabase.

What your assistant can do

CapabilityWhat it doesMakes changes?
Generate TypeScript typesProduce types from a project’s schemaNo
Create projectsProvision a new Supabase projectYes

Use cases

  • Project spin-up — “create a new Supabase project for the prototype.”
  • Type sync — regenerate TypeScript types after schema changes.

Good to know

  • Project creation may incur billing in your Supabase organization — use approval-required tool settings in routines that create projects.
  • For table-level reads and writes, use the Supabase integration.
Last updated on