Deck makes any company
an AI company.
Computer Use agents that operate any software like a human — clicking, typing, and navigating real interfaces. No APIs, no integrations, no limits.
TRUSTED BY WORLD-CLASS TEAMS
Works on any software. No APIs needed.
Deck agents log in, navigate, and operate software exactly like any human does. No data migration, no custom connectors, no 6-month integration. If your team can use it, Deck can automate it — on day one.
Build my Agent →One agent or thousands. Same deploy.
Deck provisions isolated VMs on demand. Go from one agent running a workflow to thousands running it in parallel — no config changes, no re-architecture.
Embed Computer Use in your product.
The Deck API lets you programmatically spin up Computer Use agents, execute workflows, and return structured results — all from your own app. Give your users or your agents the ability to operate any software at scale.
Read the Docs →import Deck from "deck"; const deck = new Deck({ apiKey: process.env.DECK_API_KEY }); // Create a source and open a connection const source = await deck.sources.create({ name: "Hilton", type: "website", website: { url: "https://hilton.com" } }); const conn = await deck.connections.create({ source_id: source.id, auth_method: "username_password", auth_credentials: { username: email, password: pass } }); // Run a task and get structured output const run = await deck.tasks.run(taskId, { connection_id: conn.id, input: { check_in: "2025-02-01" } }); console.log(run.output); // → [{ url: "...", title: "...", timestamp: "..." }, ...]
Full audit trail. Total control.
Every click, every decision, every recovery — logged and replayable. Credential vault with rotation, human-in-the-loop approvals, and a kill switch for any agent, instantly. Computer Use you can actually put in production.