Skip to content

Platform overview ​

Mini Programs are small apps that run inside Lex: a task board, a calculator, a form that asks the assistant for help. You build them on the contributor platform at platform.lexcetha.com with React and @lex/sdk, and once reviewed they appear in every workspace member's Capabilities catalog.

How it fits together ​

Your code ──build──▶ immutable bundle ──review──▶ published version
                                                     │
          Lex app ── sandboxed iframe ◀──────────┘
               │  MessagePort bridge (@lex/sdk)
               ▼
          Lex API ── checks session, workspace and approved permissions
  • Sandboxed. A Mini Program runs in an iframe with no network, no cookies and no access to the page around it.
  • Capability-based. It can only do what its manifest declares and a reviewer approved: show notifications, keep private storage, ask the assistant. See Permissions.
  • Reviewed and immutable. Every published version is reviewed, stored once and verified by SHA-256 each time it loads.

Lifecycle ​

StepWhoWhere
Create, edit, validate, build, previewContributorplatform.lexcetha.com
Submit a build (and cancel the review while it waits)Contributorplatform.lexcetha.com
Review: approve, or reject with notesLexcethaThe result shows in platform.lexcetha.com
Publish an approved versionContributorplatform.lexcetha.com → Release
Open and useWorkspace memberslexcetha.com → Capabilities → Mini Programs

Workspace owners, admins and contributors can build Mini Programs.

Versions ​

@lex/sdkBridge protocolManifest schemaPlatform runtime
0.1.x111.x

Next: Quickstart.

Lex by Gavalytics AI