Overview

Introduction

Satellite Labs runs a marketing site, Satellite OS, and a set of public HTTP endpoints for forms, waitlists, and billing. This documentation describes how those surfaces fit together and how to integrate safely from your own stack.

Layered clouds over a clear sky, representing Satellite Labs products across marketing, OS, and APIs

What you can build

  • Public HTTP APIs for newsletter signup, careers applications, report waitlists, and tooling, all JSON over HTTPS with predictable error shapes.
  • Webhooks for Stripe billing events that keep subscriptions and entitlements aligned with Satellite OS.
  • First-party surfaces such as the marketing site and OS dashboard, which share auth, theming, and Supabase-backed data.

Architecture

Traffic enters through Vercel Edge / Node runtimes. Route handlers under src/app/api validate input, apply rate limits where configured, and call Supabase or Stripe. Nothing here is a separate microservice, each endpoint is colocated with the Next.js app for simpler operations and reviews.

Client-only dashboards (OS, Studio) use the Supabase client with row-level security; public docs focus on the routes you can call from servers or edge workers you control.

Environments

EnvironmentBase URL
Productionhttps://satellitelabs.xyz
PreviewYour Vercel preview URL (per deployment)

User Studio tools

Signed-in users open tools from /studio/tools. Projects, settings, usage, and library uploads sync to Supabase under your account; billing stays on Stripe with a cached profile in Supabase.

  • Voice Studio — browse voice styles and preview scripts with browser speech synthesis; studio TTS providers connect later.
  • Content Copilot — generate campaign copy variants from a brief (demo templates today; plug in your model when ready).
  • Research Lens — summarize URLs and notes into structured briefs.
  • Studio assistant — routes you to the right workflow based on goal and channel.
  • Music Suite — Melody Typist maps every letter to a note so typed sentences become melodies; Beat Maker adds drum pads (QWER / ASDF), a 16-step sequencer, and WAV export to Library.
  • Deck Builder — paste a brief, generate a slide outline with speaker notes, edit slides inline, and export markdown or PDF to Library.

Referral programme

  • Overview — partners earn 10% of collected project fees or first-year retainer revenue. Payouts are made after Satellite receives payment.
  • OS tracking — log introductions in /os/dashboard?tab=referrals, mark deals won, and record commission when client invoices are paid.

Next steps

Read the API reference for request/response schemas, then Webhooks if you are extending billing or fulfillment flows that originate in Stripe.

Need something that is not documented?

Reach out via Contact , we can point you to the right RPC or internal surface.