Close Menu
    Main Menu
    • Home
    • News
    • Tech
    • Robotics
    • ML & Research
    • AI
    • Digital Transformation
    • AI Ethics & Regulation
    • Thought Leadership in AI

    Subscribe to Updates

    Get the latest creative news from FooBar about art, design and business.

    What's Hot

    Evaluating the ethics of autonomous programs | MIT Information

    April 2, 2026

    CultureAI Launches on Microsoft Market to Speed up Safe AI Adoption

    April 2, 2026

    NASA’s Artemis II moon launch astronauts — and the area program’s darkish aspect

    April 2, 2026
    Facebook X (Twitter) Instagram
    UK Tech InsiderUK Tech Insider
    Facebook X (Twitter) Instagram
    UK Tech InsiderUK Tech Insider
    Home»Machine Learning & Research»Automating aggressive worth intelligence with Amazon Nova Act
    Machine Learning & Research

    Automating aggressive worth intelligence with Amazon Nova Act

    Oliver ChambersBy Oliver ChambersApril 2, 2026No Comments16 Mins Read
    Facebook Twitter Pinterest Telegram LinkedIn Tumblr Email Reddit
    Automating aggressive worth intelligence with Amazon Nova Act
    Share
    Facebook Twitter LinkedIn Pinterest Email Copy Link


    Monitoring competitor costs is important for ecommerce groups to keep up a market edge. Nonetheless, many groups stay trapped in guide monitoring, losing hours each day checking particular person web sites. This inefficient strategy delays decision-making, raises operational prices, and dangers human errors that lead to missed income and misplaced alternatives.

    Amazon Nova Act is an open-source browser automation SDK used to construct clever brokers that may navigate web sites and extract knowledge utilizing pure language directions. This put up demonstrates methods to construct an automatic aggressive worth intelligence system that streamlines guide workflows, supporting groups to make data-driven pricing selections with real-time market insights.

    The hidden price of guide aggressive worth intelligence

    Ecommerce groups want well timed and correct market knowledge to remain aggressive. Conventional workflows are guide and error-prone, involving looking a number of competitor web sites for sure merchandise, recording pricing and promotional knowledge, and consolidating this knowledge into spreadsheets for evaluation. This course of presents a number of crucial challenges:

    • Time and useful resource consumption: Guide worth monitoring consumes hours of employees time on daily basis, representing a big operational price that scales poorly as product catalogs develop.
    • Knowledge high quality points: Guide knowledge entry introduces inconsistency and human error, probably resulting in incorrect pricing selections based mostly on flawed info.
    • Scalability limitations: As product catalogs broaden, guide processes change into more and more unsustainable, creating bottlenecks in aggressive evaluation.
    • Delayed insights: Essentially the most crucial difficulty is timing. Competitor pricing can change quickly all through the day, that means selections made on stale knowledge can lead to misplaced income or missed alternatives.

    These challenges lengthen far past ecommerce. Insurance coverage suppliers routinely evaluation competitor insurance policies, inclusions, exclusions, and premium constructions to keep up market competitiveness. Monetary companies establishments analyze mortgage charges, bank card gives, and price constructions by way of time-consuming guide checks. Journey and hospitality companies monitor fluctuating costs for flights, lodging, and packages to regulate their choices dynamically. Whatever the trade, the identical struggles exist. Guide analysis is sluggish, labor-intensive, and susceptible to human error. In markets the place costs change by the hour, these delays make it virtually inconceivable to remain aggressive.

    Automating with Amazon Nova Act

    Amazon Nova Act is an AWS service, with an accompanying SDK, designed to assist builders construct brokers that may act inside net browsers. Builders construction their automations by composing smaller, focused instructions in Python, combining pure language directions for browser interactions with programmatic logic resembling exams, breakpoints, assertions, or thread-pooling for parallelization. By means of its software calling functionality, builders may also allow API calls alongside browser actions. This provides groups full management over how their automations run and scale. Nova Act helps agentic commerce situations the place automated brokers deal with duties resembling aggressive monitoring, content material validation, catalogue updates, and multi-step shopping workflows. Aggressive worth intelligence is a robust match as a result of the SDK is designed to deal with real-world web site habits, together with structure adjustments and dynamic content material.

    Ecommerce websites continuously change layouts, run short-lived promotions, or rotate banners and elements. These shifts usually break conventional rules-based scripts that depend on fastened component selectors or inflexible navigation paths. Nova Act’s versatile, pure language command-driven strategy helps brokers proceed working at the same time as pages evolve, offering the resilience wanted for manufacturing aggressive intelligence methods.

    Frequent constructing blocks

    Nova Act features a set of constructing blocks that simplify browser automation. This can be utilized by ecommerce firms to gather and document product costs from web sites with out human intervention. The constructing blocks that allow this embrace:

    Extracting info from a webpage

    With the extraction capabilities in Nova Act, brokers can collect structured knowledge straight from a rendered webpage. You possibly can outline a Pydantic mannequin that represents the schema that they need returned, then ask an act_get() name to reply a query concerning the present browser web page utilizing that schema. This retains the extracted knowledge strongly typed, validated, and prepared for downstream use.

    Nova.act_get("Seek for 'iPad Professional 13-inch (M4 chip), 256GB Wi-Fi'.", schema=ProductData.model_json_schema())

    Navigate to a webpage

    This step redirects the agent to a selected webpage as a place to begin. A brand new browser session opens at a desired place to begin, enabling the agent to take actions or extract knowledge.

    nova.go_to_url(website_url)

    Working a number of classes in parallel

    Value intelligence workloads usually require checking dozens of competitor pages in a brief interval. A single Nova Act occasion can invoke just one browser at a time, however a number of cases can run concurrently. Every occasion is light-weight, making it sensible to spin up a number of in parallel and distribute work throughout them. This permits a map‑scale back type strategy to browser automation the place totally different Nova Act cases deal with separate duties on the identical time. By parallelizing searches or extraction work throughout many cases, organizations can scale back complete execution time and monitor giant product catalogs with minimal latency.

    from concurrent.futures import ThreadPoolExecutor, as_completed
    
    from nova_act import ActError, NovaAct
    
    # Accumulate the entire checklist right here.
    all_prices = []
    
    # Set max staff to the max variety of lively browser classes.
    with ThreadPoolExecutor(max_workers=10) as executor:
        # Get all costs in parallel.
        future_to_source = {
            executor.submit(
                check_source_price, product_name, source_name, source_url, headless
            ): source_name
            for source_name, source_url in sources
        }
        # Acquire the ends in all_books.
        for future in as_completed(future_to_source.keys()):
            attempt:
                supply = future_to_source[future]
                source_price = future.outcome()
                if source_price just isn't None:
                    all_prices.lengthen(source_price.supply)
            besides ActError as exc:
                print(f"Skipping supply worth as a result of error: {exc}")
    
    print(f"Discovered {len(all_prices)} supply costs:n{all_books}")

    Captchas

    Some web sites current captchas throughout automated shopping. For moral causes, we suggest involving a human to unravel captchas moderately than trying automated options. Nova Act doesn’t remedy captchas on the consumer’s behalf.

    When working Nova Act regionally, your workflow can use an act_get() name to detect whether or not a captcha is current. If one is detected, the workflow can pause and immediate the consumer to finish it manually, for instance, by calling enter() in a terminal-launched course of. To allow this, run your workflow in headed mode (set headless=False, which is the default) so the consumer can work together with the browser window straight.

    When deploying Nova Act workflows with AgentCore Browser Software (ACBT), you should utilize its built-in human-in-the-loop (HITL) capabilities. ACBT gives serverless browser infrastructure with stay streaming from the AgentCore AWS Console. When a captcha is encountered, a human operator can take over the browser session in real-time by way of the UI takeover characteristic, remedy the problem, and return management to the Nova Act workflow.

    outcome = nova.act("Is there a captcha on the display screen?", schema=BOOL_SCHEMA) if outcome.matches_schema and outcome.parsed_response:
        enter("Please remedy the captcha and hit return when executed")
    ...

    Dealing with errors

    As soon as the Nova Act shopper is began, it could encounter errors throughout an act() name. These points can come up from dynamic layouts, lacking parts, or sudden web page adjustments. Nova Act surfaces these conditions as ActErrors in order that builders can catch them, retry operations, apply fallback logic, or log particulars for additional evaluation. This helps worth intelligence brokers keep away from silent failures and proceed working even when web sites behave unpredictably.

    Constructing and Monitoring Nova Act workflows

    Constructing with AI-powered IDEs

    Builders constructing Nova Act automation workflows can speed up experimentation and prototyping through the use of AI-powered improvement environments with Nova Act IDE extensions. The extension is out there for in style IDEs together with Kiro, Visible Studio Code, and Cursor, bringing clever code technology and context-aware help straight into your most popular improvement setting. The IDE extension for Amazon Nova Act hurries up improvement by turning pure language prompts into production-ready code. As a substitute of digging by way of documentation or writing repetitive boilerplate, you’ll be able to merely describe your automation objectives. That is useful for advanced duties like aggressive worth intelligence, the place the extension might help you shortly construction ThreadPoolExecutor logic, design Pydantic schemas, and construct sturdy error dealing with.

    Observing workflows within the Nova Act console

    The Nova Act AWS console gives visibility into your workflow execution with detailed traces and artifacts out of your AWS setting by way of the AWS Administration Console. It gives a central place to handle and monitor automation workflows in real-time. You possibly can navigate from a high-level view of the workflow runs into the precise particulars of particular person classes, acts, and steps. This visibility lets you debug and analyze efficiency by displaying you precisely how the agent makes selections and executes loops. With direct entry to screenshots, logs, and knowledge saved in Amazon S3, you’ll be able to troubleshoot points shortly with out switching between totally different instruments. This streamlines the troubleshooting course of and accelerates the iteration cycle from experimentation to manufacturing deployment.

    Working the answer

    That will help you get began with automated market analysis, we’ve launched a Python-based pattern undertaking that handles the heavy lifting of worth monitoring. This answer makes use of Amazon Nova Act to launch a number of browser classes directly, trying to find merchandise throughout varied competitor websites concurrently. As a substitute of going by way of tabs your self, the script navigates the online to search out costs and promotions. It then gathers all the pieces right into a clear, structured format so you should utilize it in your personal pricing fashions. The next sections will describe how one can get began constructing the aggressive worth intelligence agent. After exploring, you’ll be able to deploy to AWS and monitor your workflows within the AWS Administration Console.

    The aggressive worth intelligence agent is out there as an AWS Samples answer within the Amazon Nova Samples GitHub repository as a part of the Value Comparability use case.

    1. Stipulations

    Your improvement setting should embrace: Python: 3.10 or later and the Nova Act SDK.

    2. Get Nova Act API key:

    Navigate to https://nova.amazon.com/act and generate an API key. When utilizing the Nova Act Playground or selecting Nova Act developer instruments with API key authentication, entry and use are topic to the nova.amazon.com Phrases of Use.

    3. Clone the repo, set the API key, and set up the dependencies:

    To get began, clone the repository, set your API key so the applying can authenticate, and set up the required Python dependencies. This prepares your setting so you’ll be able to run the undertaking regionally with out points. An API Key might be generated on Nova Act.

    # Clone the repo 
    https://github.com/aws-samples/amazon-nova-samples.git 
    cd nova-act/usecases/price_comparison 
    
    # Create and activate a digital setting (optionally available however beneficial) 
    python3 -m venv .venv 
    supply .venv/bin/activate 
    
    # Home windows:
    .venvScriptsactivate 
    
    # Set up Python dependencies 
    pip set up -r necessities.txt 
    
    # Set the Nova Act API Key export NOVA_ACT_API_KEY="your_api_key"

    4. Working the script

    As soon as your setting is ready up, you’ll be able to run the agent to carry out aggressive worth intelligence. The script takes a product identify (optionally available) and a listing of competitor web sites (optionally available), launches concurrent Nova Act browser classes, searches every website, extracts worth and promotional particulars, and returns a structured, aggregated outcome.

    The earlier instance makes use of the script’s default competitor checklist, which incorporates main retailers resembling Amazon, Goal, Finest Purchase, and Costco. You possibly can override these defaults by supplying your personal checklist of competitor URLs when working the script.

    python -m foremost.py 
        --product_name "iPad Professional 13-inch, 256GB Wi-Fi" 
        --product_sku "MVX23LL/A" 
        --headless

    The agent launches a number of Nova Act browser classes in parallel, one per competitor website. Every session hundreds the retailer’s web site, checks whether or not a captcha is current, and pauses for consumer enter if one must be solved. As soon as clear, the agent searches for the product, evaluations the returned outcomes, clicks probably the most related itemizing, and extracts the worth and promotional info. Working these flows concurrently permits the agent to finish a multi-site comparability effectively.

    For instance, when focusing on Amazon, the agent opens a contemporary browser session, navigates to amazon.com, and performs a site-specific seek for the product. It inspects the returned outcomes, identifies the product itemizing that the majority carefully matches the question, and extracts key particulars resembling worth, promotions, availability, and related metadata. This course of is mirrored within the following terminal output that displays every reasoning step (costs on this instance are illustrative and never consultant of actual market costs):

    583c> act("Is there a captcha on the display screen?, format output with jsonschema: {"kind": "boolean"}")
    583c> ...
    583c> assume("I'm on the Amazon homepage. My job is to return whether or not there's a captcha on the display screen. I can look across the web page to try to discover a captcha. I do not see something that appears like a captcha. I additionally do not see something that looks as if it could require a captcha to be displayed. I ought to return false to point that there isn't any captcha on the web page.");
    ...
    583c> act("Seek for 'iPad Professional 13-inch (M4 chip), 256GB Wi-Fi'.")
    583c> ...
    583c> assume("I'm on the amazon homepage. My job is to seek for 'iPad Professional 13-inch (M4 chip), 256GB Wi-Fi'. I see an empty search discipline. I must kind 'iPad Professional 13-inch (M4 chip), 256GB Wi-Fi' into the search discipline.");
    583c> ...
    583c> assume("I see that the search discipline is populated with 'iPad Professional 13-inch (M4 chip), 256GB Wi-Fi', however the search has not been initiated. Due to this fact, my final motion was not appropriate. I see a search button to the fitting of the search discipline which can be utilized to finish the search. I'll click on on the search button to finish the search.");
    ...
    583c> assume("I'm now on the search outcomes web page for 'iPad Professional 13-inch (M4 chip), 256GB Wi-Fi'. My job is full, and I must return.");
    ...
    583c> assume("I'm on the Amazon search outcomes web page for "iPad Professional 13-inch (M4 chip), 256GB Wi-Fi". My job is to evaluation all the outcomes and discover probably the most related one, then extract the worth and any promotion particulars. I must return the knowledge within the specified JSON format. I see a listing of merchandise, however the first few are sponsored. I ought to scroll down the web page to search out probably the most related, non-sponsored product.");
    583c> ...
    583c> assume("The web page has scrolled down and I see extra merchandise. My prior motion of scrolling down was profitable. I see the primary non-sponsored product, which is the "Apple iPad Professional 13-Inch (M4): Constructed for Apple Intelligence, Extremely Retina XDR Show, 256GB, 12MP Entrance/Again Digicam, LiDAR Scanner, Wi-Fi 6E, Face ID, All-Day Battery Life — House Black". I ought to click on on the product to navigate to its web page and discover the worth and promotion particulars.");
    583c> ...
    583c> assume("I'm now on the product web page for the "Apple iPad Professional (M4) 13-inch (M4 chip), 256GB Wi-Fi". My prior motion of clicking on the product was profitable. I see the worth of the product is $1,039.99 and there's a promotion for 19% off. I ought to return the worth and promotion particulars within the specified JSON format.");

    4. Reviewing the output

    After the agent finishes looking all competitor websites, it returns a consolidated desk that lists every retailer, the matched product, the extracted worth, the promotion particulars, and extra metadata. From this desk, you’ll be able to examine outcomes throughout a number of sources in a single view. For instance, the output may look as follows (costs on this instance are illustrative and never consultant of actual market costs):

    | Supply | Product Identify | Product SKU | Value | Promotion Particulars |
    |--------|--------------|-------|-------|-------------------|
    | Amazon | Apple iPad Professional (M4) 13-inch (M4 chip), 256GB Wi-Fi | MVX23LL/A | $1,039.99 | 19% off |
    | Finest Purchase | Apple - 13-inch iPad Professional M4 chip Constructed for Apple Intelligence Wi-Fi 256GB with OLED - Silver |  MVX23LL/A | $1239.00 | Save $50 |
    | Costco | iPad Professional 13-inch (M4 chip), 256GB Wi-Fi | MVX23LL/A | $1039.99 | $200 OFF; financial savings is legitimate 11/12/25 by way of 11/22/25. Whereas provides final. Restrict 2 per member. |
    | Goal | Apple iPad Professional (M4) WiFi with Customary glass | MVX23LL/A | $999.00 | Sale ends Wednesday |

    The agent writes the extracted outcomes to a CSV file to later combine with pricing instruments, dashboards, or inside APIs.

    Conclusion

    Amazon Nova Act transforms browser automation from a posh technical job right into a easy pure language interface, so retailers can automate guide workflows, scale back operational prices, and achieve real-time market insights. By considerably decreasing the time spent on guide knowledge assortment, groups can shift their focus to strategic pricing selections. The answer scales effectively as monitoring wants develop, with out requiring proportional will increase in sources. Nova Act permits builders to construct versatile, sturdy brokers that ship well timed insights, decrease operational effort, and help data-driven pricing selections throughout industries.

    We welcome suggestions and would love to listen to how you utilize Nova Act in your personal automation workflows. Share your ideas within the feedback part or open a dialogue within the GitHub repository. Go to the Nova Act to be taught extra or discover extra examples on the Amazon Nova Samples GitHub Repository.


    In regards to the authors

    Nishant Dhiman

    Nishant Dhiman is a Senior Options Architect at AWS based mostly in Sydney. He comes with an in depth background in Serverless, Generative AI, Safety and Cellular platform choices. He’s a voracious reader and a passionate technologist. He likes to work together with prospects and believes in giving again to neighborhood by studying and sharing. Exterior of labor, he likes to maintain himself engaged with podcasts, calligraphy and music.

    Nicholas Moore

    Nicholas Moore is a Options Architect at AWS, serving to companies of all sizes – from agile startups to Fortune World 500 enterprises – flip concepts into actuality. He makes a speciality of cloud options with a concentrate on synthetic intelligence, analytics, and trendy software improvement. Nicholas is acknowledged for his contributions to the technical neighborhood by way of architectural patterns and thought management, in addition to his dedication to utilizing know-how for good by way of volunteer work.

    Aman Sharma

    Aman Sharma is an Enterprise Options Architect at AWS, the place he companions with enterprise retail and provide chain prospects throughout ANZ to drive transformative outcomes. With over 21 years of expertise in consulting, architecting, migration, modernization and answer design, he’s captivated with democratizing AI and ML, serving to prospects craft purposeful knowledge and ML options. Exterior of labor, he enjoys exploring nature, music and wildlife images.

    Share. Facebook Twitter Pinterest LinkedIn Tumblr Email
    Oliver Chambers
    • Website

    Related Posts

    Construct Higher AI Brokers with Google Antigravity Expertise and Workflows

    April 1, 2026

    Constructing a ‘Human-in-the-Loop’ Approval Gate for Autonomous Brokers

    April 1, 2026

    When AI Breaks the Methods Meant to Hear Us – O’Reilly

    April 1, 2026
    Top Posts

    Evaluating the Finest AI Video Mills for Social Media

    April 18, 2025

    Utilizing AI To Repair The Innovation Drawback: The Three Step Resolution

    April 18, 2025

    Midjourney V7: Quicker, smarter, extra reasonable

    April 18, 2025

    Meta resumes AI coaching utilizing EU person knowledge

    April 18, 2025
    Don't Miss

    Evaluating the ethics of autonomous programs | MIT Information

    By Yasmin BhattiApril 2, 2026

    Synthetic intelligence is more and more getting used to assist optimize decision-making in high-stakes settings.…

    CultureAI Launches on Microsoft Market to Speed up Safe AI Adoption

    April 2, 2026

    NASA’s Artemis II moon launch astronauts — and the area program’s darkish aspect

    April 2, 2026

    Automating aggressive worth intelligence with Amazon Nova Act

    April 2, 2026
    Stay In Touch
    • Facebook
    • Twitter
    • Pinterest
    • Instagram
    • YouTube
    • Vimeo

    Subscribe to Updates

    Get the latest creative news from SmartMag about art & design.

    UK Tech Insider
    Facebook X (Twitter) Instagram
    • About Us
    • Contact Us
    • Privacy Policy
    • Terms Of Service
    • Our Authors
    © 2026 UK Tech Insider. All rights reserved by UK Tech Insider.

    Type above and press Enter to search. Press Esc to cancel.