Skip to main content

Web Search & Content Extraction

Perform comprehensive web searches across multiple search engines with Nimble’s advanced infrastructure. This tool serves as your general-purpose web retrieval solution, providing real-time access to search results and extracting content from any website found through Google, Bing, and Yandex searches. Use Cases:
  • Generic web content retrieval and data collection
  • Real-time information gathering from any website
  • General-purpose web scraping and research

nimble_extract

Extract and parse content from a specific URL when you already know the target webpage. This tool automatically identifies the main content of a webpage and returns it in your preferred format. Use Cases:
  • Direct URL content extraction (when you have the link)
  • Targeted webpage scraping and monitoring
  • Specific article or product page parsing

Google Maps & Local Business Intelligence

Description: Search Google Maps to discover places and businesses with comprehensive location data. Returns structured information about multiple venues matching your search criteria, including ratings, addresses, and unique place identifiers. Use Cases:
  • Local business discovery and analysis
  • Competitor location mapping
  • Market saturation studies

nimble_google_maps_place

Retrieve comprehensive, real-time information about a specific place from Google Maps. This tool provides the most detailed venue data available, including amenities, accessibility features, business attributes, and rich metadata. Use Cases:
  • Detailed venue profiling
  • Business intelligence gathering
  • Location-based app development

nimble_google_maps_reviews

Collect and analyze customer reviews for any Google Maps location. Provides detailed review content, ratings, timestamps, and reviewer information, enabling comprehensive reputation analysis and customer sentiment tracking. Use Cases:
  • Reputation monitoring and management
  • Customer sentiment analysis
  • Competitive benchmarking

E-commerce & Marketplace Intelligence

nimble_targeted_engines

Description: Discover available pre-trained extraction templates for major e-commerce platforms. This tool lists all supported websites and their extraction capabilities, helping you identify which platforms and data types can be accessed. Use Cases:
  • Platform capability discovery
  • Integration planning and scope assessment
  • Multi-platform strategy development

nimble_targeted_retrieval

Description: Execute intelligent data extraction using Nimble’s pre-trained AI templates for e-commerce sites. Extracts structured product information from search results, product pages, and category listings across major retail platforms. Use Cases:
  • Price monitoring and comparison
  • Product catalog management
  • Competitive intelligence and market research

Agents

Browse, generate, and run pre-built agents for structured data from any website.

nimble_agents_list

Browse the catalog of pre-built agents with keyword search and pagination. Use short keyword queries (e.g. “amazon”, “linkedin”) to find agents matching your extraction goal. Use Cases:
  • Discovering existing agents for a target website
  • Browsing available extraction capabilities
  • Finding the right agent before building a custom one

nimble_agents_get

Get full details of a specific agent including its input/output schema. Returns the agent’s description, required input parameters, and the structure of the extracted data. Use Cases:
  • Inspecting an agent’s capabilities before running it
  • Understanding required input parameters
  • Reviewing output schema to plan data processing

nimble_agents_generate

Create a custom agent from a natural-language description. This is a conversational tool — reuse the same session_id across calls to handle follow-up questions, poll for completion, and retrieve the generated agent. Use Cases:
  • Building custom extractors for websites without existing agents
  • Creating tailored data extraction schemas
  • Automating agent creation from business requirements

nimble_agents_run

Execute an agent against a target URL or parameters and get structured results. Pass the agent name and input parameters matching the agent’s input schema. Use Cases:
  • Extracting structured data from web pages
  • Running bulk extraction across multiple URLs
  • Automating recurring data collection tasks

nimble_agents_publish

Save a generated agent so it becomes reusable and searchable in future queries. Uses the same session_id from the generation flow. Use Cases:
  • Persisting custom agents for team-wide reuse
  • Building a library of organization-specific extractors
  • Sharing generated agents across projects

Data Pipelines

Create, run, and query automated data pipelines for scheduled extraction workflows.

nimble_pipeline_list

Get Nimble Effortless Pipeline definitions. Lists all pipelines available in your account with their configuration and status. Use Cases:
  • Viewing existing pipeline configurations
  • Monitoring pipeline status and schedules
  • Auditing active data collection workflows

nimble_pipeline_templates

Get Nimble Effortless Pipeline templates. Browse pre-built pipeline templates that can be customized and deployed for common extraction workflows. Use Cases:
  • Discovering available pipeline patterns
  • Finding starter templates for common use cases
  • Evaluating pipeline capabilities before building custom ones

nimble_pipeline_create

Create a new pipeline from a template with optional scheduling. Configure extraction targets, output format, and run frequency. Use Cases:
  • Setting up automated data collection
  • Creating scheduled extraction workflows
  • Deploying pipelines from templates with custom parameters

nimble_pipeline_run

Execute/run an existing pipeline definition. Triggers an immediate run of a configured pipeline. Use Cases:
  • On-demand pipeline execution
  • Testing pipeline configurations
  • Triggering data refreshes outside the regular schedule

nimble_pipeline_metadata

Get table metadata and schema information for a specific pipeline. Returns the structure of the pipeline’s output data. Use Cases:
  • Understanding pipeline output format
  • Planning downstream data processing
  • Validating schema before querying

nimble_pipeline_query

Execute SQL queries against pipeline data. Query extracted data using standard SQL syntax for filtering, aggregation, and analysis. Use Cases:
  • Analyzing extracted data with SQL
  • Building reports and dashboards
  • Filtering and aggregating pipeline results

nimble_pipeline_input_generate

Generate structured input data for pipelines using PLP (Product Listing Pages) generation. Automatically creates input parameters for pipeline runs. Use Cases:
  • Automating pipeline input preparation
  • Generating product listing page URLs at scale
  • Bootstrapping pipeline runs with generated inputs

Nimble Cookbook

Getting Started with Nimble Cookbook

Explore our open source Nimble Cookbook on GitHub for ready-to-run examples, best practices, and composable recipes that demonstrate real-world data workflows.The cookbook includes practical implementations for common use cases across retail, finance, marketing, and AI applications.