Exact request sent to the run panel.
{
"source": "retrieve",
"template": {
"id": "extract_product_info",
"slug": "extract-product",
"name": "Extract Product Info",
"categoryId": "EXTRACT"
},
"inputs": {
"target": "",
"normalizedTarget": {
"raw": ""
}
},
"agentHint": "You are extracting product information from a page. Adapt to the site's structure.\n\n**TASK CONFIGURATION:**\n- Target URL: \n\n---\n\n## STEP 1: NAVIGATE TO PRODUCT PAGE\n\n1. Go to \n2. Wait for page to fully load\n3. **Handle common scenarios:**\n - Cookie consent: Accept/dismiss\n - Region/currency selection: Note selection\n - Age verification: Handle appropriately\n - Login prompts: Dismiss if possible\n4. **Verify this is a product page:**\n - Has product title/name? Proceed\n - Has price? Proceed\n - Not a product page? Report and adapt\n\n---\n\n## STEP 2: IDENTIFY SITE TYPE\n\n**Recognize the e-commerce platform:**\n- Amazon\n- Shopify store\n- WooCommerce\n- eBay\n- Direct brand site\n- Marketplace listing\n- Other\n\n**Site type affects where data is located.**\n\n---\n\n## STEP 3: EXTRACT CORE PRODUCT DATA\n\n### Product Identity\n- Product name/title\n- Brand name\n- Product ID/SKU (if visible)\n- Category/department\n\n### Pricing\n- Current price\n- Currency\n- Original/compare price (if on sale)\n- Discount percentage\n- Price per unit (if applicable)\n- Any additional fees shown\n\n### Availability\n- Stock status\n- Quantity available (if shown)\n- Ships from / Sold by\n- Delivery estimate\n- Backorder status\n\n### Description\n- Main product description\n- Key features/highlights\n- Bullet points\n- Specifications (may be in tabs or expandable sections)\n\n### Variants (if applicable)\n- Size options\n- Color options\n- Other variants\n- Price differences by variant\n- Stock per variant\n\n### Media\n- Main product image URL\n- Additional image URLs\n- Video (if present)\n\n### Reviews Summary\n- Average rating\n- Total review count\n- Rating distribution (if shown)\n- Key review highlights\n\n### Seller/Merchant Info\n- Seller name\n- Seller rating\n- Return policy summary\n- Shipping info\n\n---\n\n## STEP 4: HANDLE DYNAMIC CONTENT\n\n**Some product data may require:**\n- Scrolling to load\n- Clicking tabs to reveal\n- Expanding \"See more\" sections\n- Selecting variants to see prices\n\n**Capture what's accessible without extensive interaction.**\n\n---\n\n## STEP 5: REPORT EXTRACTED DATA\n\n```json\n{\n \"sourceUrl\": \"\",\n \"extractedAt\": \"<ISO timestamp>\",\n \"siteType\": \"\",\n \"product\": {\n \"name\": \"\",\n \"brand\": \"\",\n \"sku\": \"\",\n \"category\": \"\",\n \"description\": \"\",\n \"features\": [],\n \"specifications\": {}\n },\n \"pricing\": {\n \"currentPrice\": <number>,\n \"currency\": \"\",\n \"originalPrice\": <number or null>,\n \"discountPercent\": <number or null>,\n \"pricePerUnit\": \"\"\n },\n \"availability\": {\n \"inStock\": true|false,\n \"stockStatus\": \"\",\n \"quantity\": <number or null>,\n \"seller\": \"\",\n \"fulfillment\": \"\",\n \"deliveryEstimate\": \"\"\n },\n \"variants\": [\n {\n \"type\": \"\",\n \"options\": [],\n \"priceVaries\": false\n }\n ],\n \"media\": {\n \"mainImage\": \"\",\n \"additionalImages\": [],\n \"hasVideo\": false\n },\n \"reviews\": {\n \"averageRating\": <number>,\n \"totalReviews\": <number>,\n \"distribution\": {},\n \"highlights\": []\n },\n \"seller\": {\n \"name\": \"\",\n \"rating\": <number or null>,\n \"returnPolicy\": \"\"\n }\n}\n```\n\n---\n\n## ADAPTIVE EXTRACTION\n\n**Product pages vary wildly in structure.**\n- Don't assume specific element locations\n- Extract what's available\n- Note null for unavailable fields\n- Describe any access limitations",
"userInput": "You are extracting product information from a page. Adapt to the site's structure.\n\n**TASK CONFIGURATION:**\n- Target URL: \n\n---\n\n## STEP 1: NAVIGATE TO PRODUCT PAGE\n\n1. Go to \n2. Wait for page to fully load\n3. **Handle common scenarios:**\n - Cookie consent: Accept/dismiss\n - Region/currency selection: Note selection\n - Age verification: Handle appropriately\n - Login prompts: Dismiss if possible\n4. **Verify this is a product page:**\n - Has product title/name? Proceed\n - Has price? Proceed\n - Not a product page? Report and adapt\n\n---\n\n## STEP 2: IDENTIFY SITE TYPE\n\n**Recognize the e-commerce platform:**\n- Amazon\n- Shopify store\n- WooCommerce\n- eBay\n- Direct brand site\n- Marketplace listing\n- Other\n\n**Site type affects where data is located.**\n\n---\n\n## STEP 3: EXTRACT CORE PRODUCT DATA\n\n### Product Identity\n- Product name/title\n- Brand name\n- Product ID/SKU (if visible)\n- Category/department\n\n### Pricing\n- Current price\n- Currency\n- Original/compare price (if on sale)\n- Discount percentage\n- Price per unit (if applicable)\n- Any additional fees shown\n\n### Availability\n- Stock status\n- Quantity available (if shown)\n- Ships from / Sold by\n- Delivery estimate\n- Backorder status\n\n### Description\n- Main product description\n- Key features/highlights\n- Bullet points\n- Specifications (may be in tabs or expandable sections)\n\n### Variants (if applicable)\n- Size options\n- Color options\n- Other variants\n- Price differences by variant\n- Stock per variant\n\n### Media\n- Main product image URL\n- Additional image URLs\n- Video (if present)\n\n### Reviews Summary\n- Average rating\n- Total review count\n- Rating distribution (if shown)\n- Key review highlights\n\n### Seller/Merchant Info\n- Seller name\n- Seller rating\n- Return policy summary\n- Shipping info\n\n---\n\n## STEP 4: HANDLE DYNAMIC CONTENT\n\n**Some product data may require:**\n- Scrolling to load\n- Clicking tabs to reveal\n- Expanding \"See more\" sections\n- Selecting variants to see prices\n\n**Capture what's accessible without extensive interaction.**\n\n---\n\n## STEP 5: REPORT EXTRACTED DATA\n\n```json\n{\n \"sourceUrl\": \"\",\n \"extractedAt\": \"<ISO timestamp>\",\n \"siteType\": \"\",\n \"product\": {\n \"name\": \"\",\n \"brand\": \"\",\n \"sku\": \"\",\n \"category\": \"\",\n \"description\": \"\",\n \"features\": [],\n \"specifications\": {}\n },\n \"pricing\": {\n \"currentPrice\": <number>,\n \"currency\": \"\",\n \"originalPrice\": <number or null>,\n \"discountPercent\": <number or null>,\n \"pricePerUnit\": \"\"\n },\n \"availability\": {\n \"inStock\": true|false,\n \"stockStatus\": \"\",\n \"quantity\": <number or null>,\n \"seller\": \"\",\n \"fulfillment\": \"\",\n \"deliveryEstimate\": \"\"\n },\n \"variants\": [\n {\n \"type\": \"\",\n \"options\": [],\n \"priceVaries\": false\n }\n ],\n \"media\": {\n \"mainImage\": \"\",\n \"additionalImages\": [],\n \"hasVideo\": false\n },\n \"reviews\": {\n \"averageRating\": <number>,\n \"totalReviews\": <number>,\n \"distribution\": {},\n \"highlights\": []\n },\n \"seller\": {\n \"name\": \"\",\n \"rating\": <number or null>,\n \"returnPolicy\": \"\"\n }\n}\n```\n\n---\n\n## ADAPTIVE EXTRACTION\n\n**Product pages vary wildly in structure.**\n- Don't assume specific element locations\n- Extract what's available\n- Note null for unavailable fields\n- Describe any access limitations",
"urls": [],
"meta": {
"createdAt": "",
"userAgent": ""
}
}