Files

38 lines
2.3 KiB
Plaintext

---
title: "OpenWork Web"
description: "Run a full OpenWork workspace in the browser, hosted by OpenWork"
---
<Warning>
**Hosted access.** OpenWork Web is available to every organization when an OpenWork-hosted deployment explicitly enables it. A platform admin in Den `/admin` can also grant complimentary access to one specific organization while deployment-wide availability is off. Web billing must be configured before an owner or admin can purchase it. It costs **$50 per joined organization member per month**; pending invitations are not billed until they are accepted.
</Warning>
OpenWork Web gives your team a full OpenWork workspace in the browser, hosted and managed for you — nothing to install. An organization owner or admin can purchase it directly from the organization dashboard.
## Deploy a hosted workspace
1. Open your org dashboard and go to `Shared Workspace`.
2. Click `Add workspace`.
3. Wait until the status becomes `Ready`.
4. Click `Connect`.
From the connection drawer you can choose `Open in web` to use OpenWork Web directly in the browser, `Open in desktop`, or copy the `Connection URL` plus `Owner token` / `Client token`.
## Open it from the desktop app
The same hosted workspace also opens in the desktop app. From the connection
drawer, click `Connect` and copy the `Connection URL` plus `Owner token` /
`Client token`. In the desktop app, choose `Add workspace -> Connect custom
remote`, paste the connection URL and token, then click `Connect remote`.
## When to use OpenWork Web
Use OpenWork Web when your team needs a hosted OpenWork runtime, a stable place for long-running tasks or messaging connectors, or one workspace that several people can open from the same org — especially for teammates who should not have to install anything.
## Notes
- `DEN_OPENWORK_WEB_ENABLED=true` makes OpenWork Web available to every organization. Missing or false remains fail-closed except for an organization with an explicit complimentary grant from a platform admin in Den `/admin`; organization mode, Stripe-variable presence, and ordinary organization metadata do not act as rollout signals.
- A workspace must be `Ready` before it can be opened.
- Hosted workspace limits follow your OpenWork plan.
- If you prefer to self-host a runtime instead, run `openwork-server` and connect the desktop app to that server URL.