Can an AI agent buy a Dell computer?
Short answer. Partly, through AgentWeb. As of Oct 22, 2026, the Dell map (version 0.1.0) gives your agent 12 actions on the user's Dell account. It can configure software and service options for a system, add the configured product to the cart, read the cart and payment options, and check that the cart is valid for checkout. Placing the order is not mapped yet.
Map: Dell (dell.com) · version 0.1.0 · 12 actions · Uses the person's own signed-in account
What your agent can do on Dell
| Action | What it does |
|---|---|
submit_software_selections | Submits software and service selections for a configured system. |
software_option_selection_change | Changes a software option and recalculates the configuration. |
add_to_cart | Adds a configured product to the cart. |
What your agent can read first
| Action | What it returns |
|---|---|
get_services_upsell | Fetch service/warranty upsell options for a configured product order code Sends the order KeyBase (orderCode, country, language, segment, customerSet) with no. |
get_cart_item_summary | Fetch the current cart summary Returns JSON with cartItemCount, cartSubtotal, and totalCartItemsCount for the logged-in session. |
get_product_detail_page | Fetch the product detail (spd) page HTML for a specific Dell product configuration Returns the raw HTML product page including the title, description, meta. |
search_products | Search the Dell catalog for systems, accessories & software Returns the raw HTML search-results page (the observed page echoes the query back in a userquery. |
get_payment_options | Fetch available checkout payment options for a cart total Returns JSON with paymentContext (countryCode, language, currencyCode, segment, region, customerSet. |
get_checkout_cart_bridge_context | Fetch the checkout cart-bridge context for the "work" store Returns a JSON object describing the current logged-in checkout/cart bridge context (response body. |
get_cart | Fetch the current shopping cart page Returns the raw HTML of the logged-in user's Dell cart ("Dell - Cart" page). |
get_active_cart | Fetch the current logged-in user's active shopping cart Returns a JSON object with the cart id and an items[] array where each item has id, openBasketItemId. |
validate_cart_for_checkout | Validate the current cart for checkout Returns a JSON object with cartValid (boolean) and invalidityType (e.g. "None"). |
How the login works
The person signs in once on Dell through AgentWeb's hosted login, started with agentweb_start_connection and confirmed with agentweb_poll_connection. Your agent never sees the password. Actions then run on that person's own account, and they can disconnect at any time.
Try it
curl -s https://mcp.agentweb.us/api/execute \
-H "Authorization: Bearer $AGENTWEB_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: dell-cart-1" \
-d '{"domain":"dell.com","action":"get_active_cart","params":{}}'
Parameter names shown are illustrative. Your agent gets the exact schema for every action from AgentWeb's list_actions tool.
What it does not cover yet
- Placing the order is not mapped yet.
validate_cart_for_checkoutconfirms the cart is ready.
Frequently asked questions
Can my agent check out on Dell?
Not yet. It can configure, cart and validate the cart for checkout, and the person places the order.
What does it cost?
Each completed action costs $0.05, paid from prepaid blocks of $25, $50 or $100 that never expire. Failed actions are refunded.
Which AI tools can use it?
Any agent that speaks MCP or HTTP. Add https://mcp.agentweb.us/mcp as a remote MCP server in Claude, ChatGPT, Cursor, Codex or Grok, or call the REST endpoint directly.
Related
- Order from Cider
- Best tools for AI agents to take actions on websites (2026)
- What is an execution layer for AI agents?
- All sites AgentWeb can act on
Action list from AgentWeb's public sites API, snapshot Oct 22, 2026, 16:59 London time. Live coverage: mcp.agentweb.us/api/sites.
More: Sites AgentWeb can act on · All guides · Glossary · Install AgentWeb