Monitor a target image URL, attempt a direct fetch, and automatically switch to BrightData Web Unblocker when blocked, then deliver the image.
The AI agent automatically fetches images from any web source using a direct HTTP GET first. If access is blocked, it seamlessly switches to BrightData Web Unblocker to bypass protections. It logs results and delivers the image data for downstream use in datasets, catalogs, or enrichment pipelines.
End-to-end image retrieval with automatic protection bypass when needed.
Define the target image URL from input or prior steps.
Attempt a direct HTTP GET using the Classic Image Getter.
Detect failures such as IP blocks or CAPTCHAs.
Switch to BrightData Web Unblocker as fallback.
Retrieve the image data via Unblocker.
Return the image data and log results for auditing.
before → Blocked access to images from protected sites; CAPTCHAs; IP blocking and rate limits; Expensive or unreliable scrapers; Manual retries. after → Access to images from protected sites reliably; Cost-effective operation; Automated failover to BrightData Unblocker; Consistent delivery for datasets; Reduced manual intervention.
A simple 3-step flow that non-technical users can follow.
The AI agent starts and the target image URL is captured from input or a preceding step.
The AI agent performs a direct HTTP GET to fetch the image; if successful, the image data is returned.
If the direct fetch fails due to blocks, the AI agent routes the URL through BrightData Web Unblocker to bypass protections and retrieve the image.
One supporting sentence with short explanation.
Scenario: A market researcher needs to fetch a product image from a protected retailer site. Time window: 5 minutes. Outcome: Image retrieved successfully via direct fetch or BrightData Unblocker fallback, ready for downstream use.
One supporting sentence.
Needs reliable access to product images from protected sources.
Collects images from multiple sources without manual work.
Builds image datasets that include images from blocked sites.
Monitor competitor catalogs with consistent visuals.
Curate visual assets from secured sources for campaigns.
Ensures compliant retrieval with audit-ready logs.
One supporting sentence with short explanation.
Performs the direct image download via a standard HTTP request.
Fallback to unblock protected images when direct fetch fails.
One supporting sentence with short explanation.
One supporting sentence with short explanation.
When a direct fetch is blocked, the agent automatically routes the URL to BrightData Web Unblocker. It retries the request through the unblocker and returns the image data if successful. All steps are logged for auditability. If unblocker access is unavailable, the agent surfaces an error with recommended next steps.
Yes. The agent is designed to pair with input URLs from prior steps and can emit the retrieved image data to downstream processes. It supports dynamic URL feeds and can be triggered manually or as part of an automation pipeline. It maintains reversible state to avoid duplicate retrievals. Credentials are kept secure and separate from the core logic.
The flow prioritizes a direct HTTP fetch to minimize cost and latency. Only when the first attempt fails does it engage BrightData Unblocker, reducing unnecessary usage. The agent logs timing and success metrics to help you tune thresholds. In typical use, most images are retrieved quickly via the direct path.
Credentials are stored securely using your chosen secret management approach. In production, it is recommended to use environment-based or vault-integrated credentials rather than hardcoding keys. The BrightData API key is referenced by the unblocker node and is not exposed in logs. Access is limited to the AI agent runtime.
BrightData is used as the dedicated failover when direct access is blocked. It is not required for sites that respond to standard HTTP requests. If you do not have BrightData, the agent will still attempt direct fetch and report failures when the unblocker is unavailable. You can enable BrightData integration based on your data protection strategy.
Create a Web Unblocker zone in BrightData and obtain the API key. Then configure the AI agent’s unblocker node with the correct zone ID and API key. Store the key securely using a credentials mechanism and reference it in the node configuration. Ensure the zone ID exactly matches the one in BrightData to avoid authentication errors.
Yes. The AI agent accepts dynamic URLs from preceding steps, enabling integration with data pipelines that feed URLs based on prior results. It can adapt to varying sources without code changes. This makes it suitable for large-scale, ongoing image retrieval tasks.
Monitor a target image URL, attempt a direct fetch, and automatically switch to BrightData Web Unblocker when blocked, then deliver the image.