Remote access for your
whole fleet.
Connect to any machine from the browser, manage every device in one console, and meter usage — on signaling and relays you run yourself. The control plane is ours; the infrastructure is yours.
Built for teams that run their own machines
Browser-based remote control
Connect to any machine from a tab — no client install for the operator. WebRTC video, low latency, full keyboard and mouse.
Fleet at a glance
Every device in one console: online status, OS, last seen. Group by team, search, and connect in one click.
Self-hosted signaling
Run the signaling server and relays on your own infrastructure. Your sessions never touch a vendor's cloud.
Workspaces & RBAC
Invite teammates, assign roles, and scope access per workspace. Every action is audited.
Usage metering
Session minutes and active devices are metered per workspace — wire to billing or just keep an eye on it.
AI-native
A built-in MCP server lets agents see and drive remote machines through the same secure path your team uses.
From one machine to a managed fleet
Install the host
Drop the agent on any Windows or macOS machine. It registers to your signaling server and appears in the fleet.
Open the console
Sign in to your dashboard, find the device, and click Connect — the session streams straight to your browser.
Scale to a fleet
Invite your team, group devices by workspace, and meter usage. Everything runs on infrastructure you own.
An API for every device and session
List the fleet, broker connections, rotate secrets, and meter usage from your own systems. Workspace-scoped API keys, predictable JSON, and webhooks for live events.
Explore the API →curl https://convex.ollalink.com/api/v1/devices \
-H "x-api-key: sk_live_..."
{
"items": [
{ "id": "295758162", "os": "Windows",
"online": true, "workspace": "acme" }
],
"next_cursor": null
} Own your remote access.
Spin up the control plane, point your machines at it, and invite your team. Free to start.