उत्पाद API मूल्य दस्तावेज़ साइन इन मेरा एजेंट बनाएं

ब्राउज़र बॉट आसान काम संभालते हैं।
Deck बाकी संभालता है।

Deck आपके ऐप को पूर्ण Computer Use देता है — एजेंट जो लॉग इन करते हैं, नेविगेट करते हैं, और वास्तविक UI के माध्यम से किसी भी सॉफ़्टवेयर को चलाते हैं। एक API कॉल उसे ऑटोमेट करने के लिए जो कोई इंटीग्रेशन नहीं कर सकता।

IN PROGRESS 1
Telco Migration
Writing code
READY FOR REVIEW 2
Auth Flow
5m · +20 -3
क्रेडेंशियल वॉल्ट
12m · +45 -8
I want my users to be able to connect their telco account to facilitate migration. Use the Deck API so we don't have to build integrations for each provider.
Thought 6s
Read src/migration/flow.tsx
Read src/api/providers.ts
Installed @deck/api
src/lib/telco-connector.ts +34 -0

                
The connector logs into any telco portal, exports the user's plan details, usage history, and account info. Works with AT&T, Verizon, T-Mobile, or any provider — same code path.
src/migration/ConnectProvider.tsx +28 -5

                
Done. Users can now connect any telco account from your migration flow. The agent handles authentication, navigates the provider's portal, and exports their data — no provider-specific integration needed.
अपने IDE से Deck API के साथ निर्माण करने को कहें...
Agent Composer 1
telco-connector.ts ConnectProvider.tsx

            

Computer Use के लिए पाँच लाइनें

एक VM शुरू करें, इसे किसी भी वेबसाइट पर पॉइंट करें, और संरचित परिणाम वापस पाएं। बस इतना ही।

TypeScript Python cURL
import Deck from "deck";

const deck = new Deck({ apiKey: process.env.DECK_API_KEY });

// Create a source, open a connection, run a task
const source = await deck.sources.create({
  name: "Shopify", type: "website",
  website: { url: "https://admin.shopify.com" }
});

const conn = await deck.connections.create({
  source_id: source.id,
  auth_method: "username_password",
  auth_credentials: { username: email, password: pass }
});

const run = await deck.tasks.run(taskId, {
  connection_id: conn.id,
  input: { order_id: "#4018" }
});

console.log(run.output);
// { refund_id: "R-8821", amount: "$89.99", status: "processed" }

कैसे शुरू करें

हर रन एक आइसोलेटेड VM शुरू करता है। एजेंट विज़न, DOM एक्सट्रैक्शन, और API कॉल को मिलाता है — हर चरण के लिए सर्वोत्तम दृष्टिकोण चुनता है।

1
अपना एजेंट बनाएंवर्कफ़्लो कॉन्फ़िगर करें, कार्य परिभाषित करें, ऑटोमेशन सेट करें।
2
Deck API इंटीग्रेट करेंइसे अपने ऐप में डालें। प्रोग्रामेटिक रूप से ऑथ और क्रेडेंशियल प्रबंधित करें।
3
एजेंट वर्कफ़्लो चलाता हैक्लिक करता है, टाइप करता है, नेविगेट करता है। CAPTCHA, 2FA, और ऑथ संभालता है।
4
संरचित आउटपुट प्राप्त करेंस्टेटस, एक्सट्रैक्ट किए गए डेटा, और स्क्रीनशॉट के साथ JSON।

प्रोडक्शन के लिए बनाया गया

Computer Use को अपने उपयोगकर्ताओं तक पहुंचाने के लिए आपको जो कुछ भी चाहिए।

क्रेडेंशियल वॉल्ट

क्रेडेंशियल सुरक्षित रूप से स्टोर और रोटेट करें। आपके उपयोगकर्ताओं के पासवर्ड कभी आपके सर्वर को नहीं छूते।

SShopify••••••••••Rotated 2d ago
ZZendesk••••••••••Active
SFSalesforce••••••••••Active

सत्र रीप्ले

क्लिक दर क्लिक क्या हुआ यह देखने के लिए किसी भी एजेंट सत्र को रीप्ले करें।

1:23 / 3:45

वेबहुक और कॉलबैक

पूरा होने, विफलता, या जब एजेंट को मानव अनुमोदन चाहिए, तब सूचना पाएं।

POSTtask.completed200
POSTapproval.required202
POSTtask.failed500
POSTtask.completed200

समानांतर रन

सैकड़ों कार्यों को समवर्ती रूप से निष्पादित करें। प्रत्येक को अपना आइसोलेटेड VM मिलता है।

6 agents active
Refund #4018
Refund #4019
Lead qualify
Invoice match
Onboarding
CRM sync

संरचित आउटपुट

एजेंट को क्या लौटाना चाहिए इसके लिए स्कीमा परिभाषित करें। स्क्रीनशॉट नहीं, टाइप्ड JSON पाएं।

{
  "status": "completed",
  "output": {
    "contacts": [
      { "name": "Jane Doe", "email": "[email protected]" }
    ],
    "plan": {
      "type": "Business 500",
      "renewal": "2026-04-01"
    }
  }
}

नीतियां और सुरक्षा रेल

एजेंट क्या कर सकते हैं और क्या नहीं इसके लिए नियम परिभाषित करें। अनुमोदन गेट और कार्रवाई सीमाएं निर्धारित करें।

Allow refunds > $500
Require approval for deletions
Max actions per run50
Allow external navigation

Deck API के साथ निर्माण शुरू करें।