Thynk Documents

Proposals, templates, and brand in one workspace.

Interactive users enter through tenant-qualified routes and land in/app. Public proposal links use /p/[token] and tenant-qualified public pages use /public/[tenantSlug].

Secure entry
Open /example-tenant or /example-tenant/login to begin SSO or accept a Canvas handoff.
Authenticated app
The working app surface lives at /app and uses the signed app session established by Canvas or direct SSO.
Public pages
Use signed links and tenant-qualified public routes backed by client credentials where configured.
Local development
Run npm run setup -- --yes, configure an org with npm run setup:org, then open /example-tenant for secure entry or /public/example-tenant for the public route starter.
Mock Canvas remains available at /api/dev/mock-canvas for local launches into /app.