Skip to content
Back to features
Operational UI

Apps

Register Svelte operational pages in workspace.ts — department dashboards, forms, and queues.

Tenant app pages registered in workspace source

What it is

Apps are Svelte pages you author under apps/<slug>/ and register in workspace.ts. They compile with the rest of workspace source and serve at /<org>/app/<slug>.

Apps import pod UI primitives and your workspace SDK. They are operational interfaces — not a separate admin builder or dynamic UI layer.

What you author

  • Page components — dashboards, intake forms, review queues, status boards
  • App registration — slug, title, and icon in workspace.ts
  • Team visibility — via accessible_applications on policies assigned to teams

Where it adds value

Each department gets screens shaped for their workflow while sharing the same collections, hooks, and policies underneath.

Next feature

Automations

Scheduled jobs authored in automation/.