Try Nimble Studio
Create a Web Search Agent for any website — no coding required
Install Plugin
Use Nimble directly in Claude Code or Cursor
Quick Start
Example Request
Example Response
How it works
Select an agent and provide inputs
Choose an agent by name (e.g.,
amazon_pdp, google_search) and pass the
required parameters like product ID, search query, or URLNimble handles everything
The agent fetches the page, handles anti-bot protection, and extracts data
using battle-tested selectors maintained by Nimble
Any website. Structured data. One API.
Every Web Search Agent — whether pre-built or custom — works through the same simple API. Pick a site, describe what you need, and get production-ready structured data.Pre-Built Agents
\ A growing library of agents for popular websites — maintained by Nimble 24/7, auto-healing when sites change. Browse the Gallery.
Custom Agents
\ Create an agent for any website using Nimble Studio or the Nimble plugin in your IDE. Describe what you need in plain English.
Parameters
Supported input parameters:agent - Required
agent - Required
The name of the pre-built agent to use. Each agent is designed for a specific platform or data type.Popular agents:
amazon_pdp- Amazon product pagesamazon_serp- Amazon search resultsgoogle_search- Google search resultsgoogle_maps_search- Google Maps locationswalmart_pdp- Walmart productschatgpt- ChatGPT prompt resultsperplexity- Perplexity prompt results
params - Required
params - Required
Agent-specific parameters that tell the agent what data to fetch. Each agent has different requirements.Common param types:
- Product IDs (ASINs, SKUs)
- Search queries
- URLs or usernames
- Page numbers for pagination
localization
localization
Enable location-based pricing and availability. Required when passing
zip_code or store_id in params.Only available for agents that support localization (check agent details).Example:Usage
E-commerce product extraction
Extract product data from Amazon, Walmart, and other retailers:Search results extraction
Get search results from Google, Amazon, and other platforms:Google Maps extraction
Find businesses and locations:LLM platform extraction
Get responses from AI platforms like ChatGPT and Perplexity:Localized extraction
Get location-specific pricing and availability:Async extraction
Run agent extractions asynchronously:Agent Gallery
Browse pre-built agents maintained by Nimble for popular platforms:Explore Full Gallery
Browse all agents with interactive documentation and live testing
E-commerce
| Agent | Platform | Description |
|---|---|---|
amazon_pdp | Amazon | Product details, pricing, reviews |
amazon_serp | Amazon | Search results with products |
walmart_pdp | Walmart | Product details and pricing |
walmart_search | Walmart | Search results |
target_pdp | Target | Product details |
best_buy_pdp | Best Buy | Product details |
Search Engines
| Agent | Platform | Description |
|---|---|---|
google_search | Search results with snippets | |
google_maps_search | Google Maps | Business listings and locations |
google_search_aio | AI Overview results |
LLM Platforms
| Agent | Platform | Description |
|---|---|---|
chatgpt | ChatGPT | Prompt responses |
perplexity | Perplexity | Search + AI responses |
gemini | Google Gemini | Prompt responses |
grok | Grok | Prompt responses |
Social Media
| Agent | Platform | Description |
|---|---|---|
tiktok_account | TikTok | Account profiles and videos |
facebook_page | Page information | |
youtube_shorts | YouTube | Short-form videos |
Create Custom Agents
Can’t find an agent for your target website? Create your own using Nimble Studio - no coding required.Open Nimble Studio
Go to the Nimble Studio in Nimble Platform
Provide URL and describe your needs
Enter the website URL and describe what data you need in plain English:“Extract product name, price, rating, and all review comments”
AI creates your agent
Our AI analyzes the page and builds an extraction agent automatically - no CSS selectors needed
Custom agent example
Response Fields
| Field | Type | Description |
|---|---|---|
url | string | The URL that was extracted |
task_id | string | Unique identifier for the request |
status | string | success or failed |
data.html | string | Raw HTML content |
data.parsing | object | Structured extracted data |
status_code | number | HTTP status code from target |
Use cases
Price Monitoring
Track prices across Amazon, Walmart, and other retailers with consistent
data formats
Product Research
Gather comprehensive product data from major e-commerce platforms
Search Tracking
Monitor Google, Bing, and marketplace search results for SEO and visibility
Competitive Intelligence
Extract competitor data from any website using public or custom agents
Agents vs other tools
| What you need | Use |
|---|---|
| Data from popular sites (Amazon, Google, etc.) | Public Agents - browse gallery |
| Data from sites not in the gallery | Custom Agents - create in Studio |
| Data from specific URLs (expert users) | Extract - full control with CSS selectors |
| Data from entire website | Crawl |
| Search web + extract content from results | Search |
Next steps
Try Nimble Studio
Create a Web Search Agent for any website — see the value in minutes
Install Plugin
Use Nimble in Claude Code or Cursor — your AI assistant builds agents for you
Agent Gallery
Browse pre-built agents for popular sites
API Reference
Explore the Agents API for direct integration