Skip to main content

Overview

Agentic Studio is a no-code tool for creating custom Web Search Agents. Simply describe what data you need in plain English, and our AI builds a production-ready agent for you. No CSS selectors, no coding, no scraping expertise required. Think of it as having an expert scraper build your agent for you - just tell it what you want.

Launch Agentic Studio

Open the Agentic Studio in Nimble Platform

Why use Agentic Studio?

No Coding Required

Describe what you need in natural language - the AI handles the technical details

Production-Ready

Agents are optimized for scale with predictable costs, unlike one-off Ask calls

Any Website

Create agents for sites not covered by our public gallery

Instant API Access

Use your custom agent via the same Agent API immediately

How it works

1

Open Agentic Studio

Go to the Agentic Studio in the Nimble Platform
2

Provide a URL and describe your needs

Enter the website URL you want to extract from and describe what data you need in plain English. For example: “Extract product name, price, rating, and all review comments”
3

AI creates your agent

Our AI analyzes the page structure and builds an extraction agent based on your description. It identifies the right selectors and data patterns automatically.
4

Review and test

Preview the extracted data to make sure it matches your needs. Refine your description if needed - the AI will adjust the agent.
5

Save and use via API

Save your agent with a custom name. It’s now available via the Agent API - just like public Agent, but private to your account.

Custom vs. Public Agent

FeaturePublic AgentCustom Agent
MaintenanceMaintained by Nimble 24/7Maintained by you
SetupZero - just use agent nameCreate in Agentic Studio
AvailabilityPopular sitesAny website
Auto-healingYes - we update when sites changeNo - you update if needed
API usageSame Agent APISame Agent API
VisibilityAvailable to all usersPrivate to your account
Always prefer public Agent when available. They’re battle-tested, auto-healing, and maintained by Nimble. Only create custom Agent for sites not in the gallery.

Example: Creating a custom agent

Let’s say you need to extract data from a niche e-commerce site that’s not in our public gallery. Step 1: Enter the URL
https://example-niche-store.com/products/widget-pro
Step 2: Describe what you need
Extract the product name, current price, original price (if on sale),
stock status, all product specifications as key-value pairs,
and the first 5 customer reviews with rating and text.
Step 3: Review the extracted data
{
  "product_name": "Widget Pro 3000",
  "current_price": 49.99,
  "original_price": 79.99,
  "stock_status": "In Stock",
  "specifications": [
    {"key": "Dimensions", "value": "10 x 5 x 3 inches"},
    {"key": "Weight", "value": "1.2 lbs"},
    {"key": "Material", "value": "Aluminum"}
  ],
  "reviews": [
    {"rating": 5, "text": "Excellent product, exactly what I needed!"},
    {"rating": 4, "text": "Good quality, fast shipping."}
  ]
}
Step 4: Save as niche_store_pdp Step 5: Use via API
from nimble_python import Nimble

nimble = Nimble(api_key="YOUR-API-KEY")

# Use your custom agent just like a public one
result = nimble.agent(
    agent="niche_store_pdp",  # Your custom agent name
    params={
        "url": "https://example-niche-store.com/products/another-widget"
    }
)

print(f"Product: {result['parsing']['parsed']['product_name']}")
print(f"Price: ${result['parsing']['parsed']['current_price']}")

Tips for better agents

Be specific about data types Instead of “get the price”, say “extract the current price as a number without currency symbols” Describe the structure you want Instead of “get reviews”, say “extract reviews as an array with rating (1-5) and review text for each” Mention edge cases “Extract the sale price if available, otherwise use the regular price” Test with multiple pages Try your agent on different product pages to ensure it works consistently

Agent naming

  • Use lowercase with underscores: my_store_pdp
  • Be descriptive: competitor_pricing not agent1
  • Include the site or type: niche_store_reviews

Limitations

  • Maintenance is your responsibility: Unlike public Agent that are maintained by Nimble, you need to update custom Agent if the target site changes its structure
  • Single-page extraction: Agents extract from one page type. For multi-page workflows, create separate agents

FAQ

Yes! Custom Agent are designed for production use. They use the same reliable infrastructure as public Agent with predictable costs and high throughput.
Unlike public Agent (maintained by Nimble 24/7), custom Agent don’t auto-heal. If your extractions start failing or returning incorrect data, you’ll need to update your agent in the Agentic Studio.
There’s no limit on the number of custom Agent you can create. Create as many as you need for your use cases.
Yes, custom Agent are available to all members of your Nimble account. They’re private to your organization but shared within your team.

Next steps