SegmentStream
Apps

Build any internal app your company needs.

CRM, lead scoring, finance reporting or anything else, deployed next to your data in one workspace on your domain. Write any logic and UI in your repo; the platform handles sign-in, access control and data access.

Many apps, one workspace

CRM, marketing, finance: every app you install or build adds its own pages, API, agent tools and tables to the same workspace, and reads the same data as the others.

One-command deploys

Your agent writes a Next.js app in the workspace repo; segmentstream deploy puts it online. You don't need a hosting account, servers or copied secrets.

Sign-in built in

Members sign in with their SegmentStream account in three files of setup. Only your organization gets in; the app never sees credentials.

Data and metrics as the user

Read-only SQL over the warehouse and metrics through the semantic layer, as the signed-in member. The app holds no service keys.

Durable workflows

Exports, syncs and approvals run as durable workflows with retries, inside the same app.

Per-team access

Roles decide which apps each team sees and which rows they return, so Finance sees finance and nobody else does.

Embedded analytics

Ship analytics inside your own product with the same metrics your team uses.

In code

app/src/app/spend/page.tsx
export default async function Page() {
  const user = await segmentstream.requireUser();

  const { rows } = await segmentstream.semantic.query("advertising", {
    dimensions: ["platform"],
    measures: ["spend", "clicks"],
    dateRange: { from: "2026-09-01", to: "2026-09-30" },
  });

  return <SpendTable rows={rows} viewer={user.email} />;
}
App SDK reference →

Use it, install it, or build on it

Every block on the platform comes three ways. Most teams use all three.

Use it

Every workspace starts with a deployed app you can open.

Install it

Install a ready app, such as lead scoring or marketing analytics, and change anything.

Build on it

Your agent builds the app in the workspace repo and opens a preview for every change.

Replaces Looker dashboards, Tableau and Internal admin tools.

Install from the marketplace

Solutions built with it

Enterprise pilot

Start a pilot.

Want apps set up for you? Our forward-deployed engineers build it for you in your workspace, as code you own.

  • One solution, on your data, in your own workspace
  • First version live in two weeks
  • Parity proven before anything is switched off
  • Fixed scope and price, credited to your contract if you continue

Not ready for a pilot? Send the form anyway with your question. An engineer will reply, not a sales rep.

How the pilot works

Goes to our founder’s inbox. No sales queue, no newsletter.

Your company’s context, ready for every agent.

$ segmentstream workspace create acme --region eu

▸ workspace ready · data, objects, metrics and access rules in one place

▸ connect Claude, ChatGPT or Cursor with one connector

▸ tell your agent: “add our billing API as a source”

Start a pilot

Our engineers build the first version on your data in two weeks, at a fixed price.

Or join the waitlist for self-serve:

Pilots are open now. Self-serve opens to the waitlist this fall.