Group pages under a shared slug + theme; the user-facing face of your tenant.
Apps
An app is the top-level container your end-users see. It wraps a set of pages under a shared slug, assigns a theme, declares a navigation menu, and (optionally) hosts an Advanced App Builder configuration for enterprise delivery.
Every tenant has at least one app. Most tenants have one per product
line — shipments, dispatch, billing — each with its own URL
slug and brand.
Closing periods in the Yoke Ledger
Posting cost of goods sold from inventory
Closing the year in the Yoke Ledger
Bill payments in the Yoke Ledger
Project Monte Carlo
BI Insight
Incident Manager
Free marketplace app — a lightweight service desk with incidents, child tasks, work notes, services, problems and changes.
Manufacturing
Statistical Process Control
Jobsite Yoke
Free marketplace app — bids, jobsites, change orders, punch lists and progress draws for residential and commercial contractors.
ITAD — IT Asset Disposition
Free marketplace app — per-serial custody from dock to disposition, with testing, sanitization records, re-imaging and tickets on one board.
Lease Manager
Lease administration for a real-estate portfolio — properties, units, leases, and critical dates that actually fire.
Performance Reviews
Free marketplace app — open a review cycle and every employee gets a review, see at a glance which ones are outstanding, chase them automatically, and collect signatures without giving the signer a login.
Property Ops Yoke
Maintenance and turnover work orders for a property portfolio — what broke, who is on it, and what is blocked.
Advanced App Builder
Enterprise Platform SPA-delivery surface — artifacts, health, handoff zip, and the Studio wizard / LLM-authored extension generators.
Studio Canvas tab
Build pages by drag and drop, edit every property in the inspector, and see the page with sample data while you work — all as edits to the app's Yoke source.
Tenant Portal
Give a lessee their own view of the lease — statements, insurance on file, and a way to send you a certificate or report a problem — behind a magic link, with no login to manage.
Client Flow Yoke
Free marketplace app — inquiries, proposals that bundle quote, contract and invoice, e-signature and payment schedules, for cabinet makers and design studios.
Lease Accounting
Right-of-use assets, lease liabilities and the disclosure tables, measured from the leases you already administer.
Convention Volunteer Staffing
Size volunteer crews for a convention activity — find the smallest crew at each post that keeps the longest guest wait within your target, then watch the shift play out on a floor view.
Yoke for Field Service
Job Cost Yoke
Free marketplace app — bid vs actual for every job, with costs from payroll, vendor bills and stock rolled up by cost type, cost code, employee and activity.
Roadway Yoke
Free marketplace app — sign orders from proof to post, the shop-floor panel traveler and field install sites for traffic-control and signage companies. Requires Job Cost Yoke.
Heavy Recovery
Free app for rotator and heavy-wrecker shops. One call carries the scene, the lot, and the bill.
Concierge
After you install an app, Concierge asks a few questions and fits it to how you actually work — showing you every change before it makes any.
Simple Project Tracker
Free marketplace app — organize projects, tasks, and comments with a Kanban board.
Studio Code tab
Read and edit your app as Yoke source beside the canvas — one text behind both views, checked as you type.
Studio wizard
Wix-style 4-step builder — pick a layout, brand it, choose entities, ship a themed multi-page extension.
Client Documents
Free marketplace app — keep the plans, spec sheets, drawings, and contracts you share with each client in one place, track revisions, and request e-signatures from the record.
Inventory Yoke
Project Tracker Pro — Timeline
Pay-as-you-go add-on for Simple Project Tracker — Waterfall/Gantt timeline with task bars, dependencies, critical path, milestones, and % complete.
Studio Automations tab
Build rollups, computed fields, counters, notifications and approvals from forms — the Studio writes the Yoke source for you.
GL Pack
Vendara Payments
Connect your Vendara account to invoice customers from your CRM orders and quotes.
Dejavoo SPIn Payments
Take card-present payments on your Dejavoo terminals from the parts counter and service cashier.
Auto Dealer Yoke
Run your service drive and parts counter with integrated card-present payments.
Auto Tech Yoke
POS
Compliance Yoke
Continuous control monitoring and audit readiness — SOC 2 first, framework-agnostic.
Invoicing in the Yoke Ledger
Cashflow Forecast
Medical Device Framework Pack
Contract Management
Cross-App Connections
Activation Control
Case & Household
Damage & Property
EHR / ADT Connector
Job Site
Knowledge Base
Municipal Real Estate
Patient Flow Yoke
People Directory
QMS for Medical Devices
Reservations
School Bus Router
Shift & Time
Studio
Trader P&L
Urgent Care Triage
Anatomy
An app row in apps carries:
| Field | Purpose |
|---|---|
name | Display name in the admin nav + header |
slug | URL path: /workspace/:slug for admins, /p/:slug for public pages |
navigation_json | Ordered array of {label, page_slug} entries |
theme_id | Optional override; falls back to the tenant's default theme |
custom_css | Per-app CSS layered after the theme — for fine-grained tweaks |
advanced_config_json | Enterprise Platform only; see Advanced App Builder |
Creating an app
From /admin/apps:
- New app.
- Give it a
nameand URL-safeslug. - Assign a theme (or leave blank to inherit).
- Drop pages into the navigation in the order they should appear.
- Save.
The app is immediately live at /workspace/:slug for authenticated
admins. Public pages inside the app resolve at /p/:slug/:page_slug
with the CSP derived from allowed_embed_domains (see
Pages → public pages).
Navigation order
navigation_json is an ordered array. The nav editor lets you
drag to reorder:
[
{ "label": "Overview", "page_slug": "overview" },
{ "label": "Shipments", "page_slug": "shipments" },
{ "label": "Reports", "page_slug": "reports" }
]
Each page_slug must reference an existing page in your tenant.
Missing references surface as orphan warnings in the Advanced
App Builder's Nav Health panel — the basic builder
warns inline with a red strike on the bad entry.
Theme + custom CSS
Two layers, in order:
- Theme — resolves to a set of
--brand-*CSS custom properties (colors, fonts, border-radius, etc.). Applied to the app's root. custom_css— raw CSS string the app owner can use for fine-grained overrides that don't warrant a full theme variant. Only the admin-authored value is trusted here; unlike Forms Builder's flagged custom CSS feature, apps'custom_cssisn't sanitized — it's an admin-only surface, not a public one.
Advanced App Builder (enterprise)
Enterprise Platform tenants see an additional Advanced tab at
/admin/apps/:id/advanced. It holds two markdown artifacts
(engineering_spec + feature_phases) that describe the app's
intended SPA shape, a health panel that classifies every nav entry
as ok / missing_page / orphaned_extension, and delivery
actions:
- Handoff zip — download the artifacts + manifest stub for an SDK developer to pick up.
- Generate extension — produce an extension bundle. Two paths: the deterministic Studio wizard (free, builds a themed multi-page app from your annotated entities) and LLM-authored (a frontier Claude model, ≈ $0.05 per call, for bespoke UI shaped by prose).
See the Advanced App Builder page for the full surface, including LLM setup + failure modes.
Inheritance (enterprise)
Apps participate in the inheritance engine alongside pages + FSM schemas. Master-tenant apps propagate as read-only mirrors; the builder locks every surface on inherited rows.
Related
- Pages — the block-based views an app's navigation points at.
- Workflows — how FSM schemas get surfaced through app pages.
- SDK → Block registration — extending the page block catalog via extensions mounted inside the app.
- Yoke Ledger — the free double-entry General Ledger your apps can post into via the platform's posting-rule sources.
- Marketplace — the catalogue of installable Yokes your custom apps can pair with.