Deck API

Computer use agents designed for scale

Create an agent, point it at any website, and get structured results back. Deck handles authentication, session management, and execution.

index.ts

              
Response

            

Everything agents need in production

The primitives you need to ship computer use agents to your users. Schema-validated output, encrypted credential storage, and full session observability built in from day one.

output_schema
confirmation_numberstring
hotel_namestring
check_instring
check_outstring
total_costnumber
output

Structured output

Define input and output schemas on every task. Deck returns schema-validated JSON regardless of how the underlying website renders its data.

Deck Vault

Credential vault

Securely store your or your users credentials. Store credentials for reuse or delete immediately after tasks are performed.

app.example.com
Agent reasoning

Agent observability

Every run produces screenshots captured every ~5 seconds and reasoning traces showing what the agent saw, considered, and chose. Replay sessions click by click.

Depth when you need it

As your integration grows, Deck grows with it. Advanced capabilities for storage, event routing, user interactions, and access to protected sources.

statement_jan.pdf
{
"company": "EnergyLink"
"account": "58291-44720"
"amount": 8247.41
"date": "2025-01-22"
}

Storage & extraction

Capture documents, images, and files from sources. Optionally extract structured data from PDFs, invoices, and statements with custom schemas.

Event destinations

Push events to webhooks, AWS SQS, Kinesis, GCP Pub/Sub, Azure Service Bus, and more. Built-in retries and delivery tracking.

Authenticating to shopify.com running
Credentials submitted done
MFA verification required paused
Choose verification method

Select how you'd like to receive your code

Phone •••• 4821
Email j•••@acme.co
Verification required

Enter the 6-digit code sent to your phone

Submit

Interactions

When a source requires MFA or verification, Deck pauses the agent and notifies your app. Collect the input, submit it, and the agent resumes.

Stealth mode

Reliable access to protected sources. Deck handles bot detection, CAPTCHAs, device fingerprinting, and behavioral analysis automatically.