For Claude Code & Cursor builders

You built it
in an afternoon.

Ship it to your team before dinner. workshop deploy → live URL → gated to @company.com. Done.

Free for your first app · no credit card required
~/projects/inventory-tool
$workshop deploy
✦ Detected Next.js (package.json)
↑ Bundling… 2.4 MB
⚡ Building on edge…
✓ Live at acme-inventory.getworkshop.io
→ https://acme-inventory.getworkshop.io
⚿ Secured to @acme.com · 0 other domains can access
$
deployed 28 seconds ago
edge · 47ms
< 30s
from code to live URL
Zero
no config files
4
runtimes supported
100%
company-gated
Works with
Claude CodeCursorGitHub CopilotWindsurfBoltv0

You finish building.
Then the real
problem starts.

without workshop
✗"IT takes a looong time"
✗"Only works on my laptop"
✗"Nobody has a GitHub account"
✗"Rebuild it in Retool first"
✗"Vercel SSO is $320/month"
with workshop
✓
workshop deployone command, any folder
✓
Live in 30 secondsno config, no Dockerfile
✓
@company.com gatedautomatic, from day one
✓
API keys stay privateproxied through our edge
✓
Free to startno credit card
Sound familiar?

The gap between “I built this.”
and “my team can use this.”

shouldn't be a Jira ticket.

workshop deploy
How it works

Three commands.
Your team is in.

01
Install once globally

Sign in with your work Google account. Your CLI key is stored locally — never committed to git.

npm i -g @getworkshop/cli
workshop login
02
Deploy from any folder

Workshop detects your runtime, bundles your app, and ships it to the edge. No Dockerfile, no config file.

cd my-project
workshop deploy
03
Your team signs in

Anyone with @yourcompany.com can open it immediately. No invite list, no passwords, no IT ticket.

acme-tool.getworkshop.io
→ Secured to @acme.com
Security

Private by default.
Not a $320/month add-on.

Every Workshop app is gated to your company email domain from the moment it deploys. No configuration, no invite list, no SSO contract. You run workshop deploy and we handle the rest.

workshop — access log
Sat Jun 4 16:12:02 UTC 2026
GET acme-tool.getworkshop.io
session → sarah@acme.com
match @acme.com → 200 OK
GET acme-tool.getworkshop.io
session → attacker@gmail.com
no match → 401 Unauthorized
01Company-domain gate

Workshop reads your work email on deploy and locks the app to that domain. Anyone with @yourcompany.com gets in. Nobody else does. Ever.

02Secrets stay on the edge

Add your API key once. We proxy calls through our edge — your key never touches your app's frontend code. Teammates get full functionality without seeing it.

03No public app registry

We don't publish a list of what you've deployed. Your subdomain is yours. Only the people you let in know it exists.

Unlike public-hosting platforms, Workshop deploys private by default. We've seen what happens when internal tools accidentally ship to public URLs — Workshop makes that impossible from day one.

Supported runtimes
Static HTML/CSS/JSNext.jsPython (Flask/FastAPI)Node.js (Express)
Pricing

Priced for builders.

Not enterprises.

Free
$0forever
Solo
$19/month
Team
$99/month
Company
Let's talkorg-wide
✓3 apps
✓5 viewers per app
✓100 cron runs / mo
✓All runtimes
✓10 apps
✓Unlimited viewers — always free
✓10k cron runs / mo
✓All runtimes
✓Deploy failure alerts
✓Unlimited apps
✓Unlimited viewers — always free
✓Everything in Solo
✓Shared workspace
✓Role-based access
✓Invite teammates
✓Unlimited apps & viewers
✓Everything in Team
✓Org-wide SSO (Okta / Entra)
✓Audit log + admin console
✓DPA + security review
✓Priority support
Free$0 forever
✓3 apps✓5 viewers per app✓100 cron runs / mo✓All runtimes
Join waitlist →
Solo$19 /month
✓10 apps✓Unlimited viewers — always free✓10k cron runs / mo✓All runtimes✓Deploy failure alerts
Join waitlist →
Team$99 /month
✓Unlimited apps✓Unlimited viewers — always free✓Everything in Solo✓Shared workspace✓Role-based access✓Invite teammates
Join waitlist →
CompanyLet's talk org-wide
✓Unlimited apps & viewers✓Everything in Team✓Org-wide SSO (Okta / Entra)✓Audit log + admin console✓DPA + security review✓Priority support
Contact us →
Early access — first 50 users

Your team is waiting
for that tool you built.

I'm personally onboarding the first 50 users.