Close Menu
  • Home
  • AI Models
    • DeepSeek
    • xAI
    • OpenAI
    • Meta AI Llama
    • Google DeepMind
    • Amazon AWS AI
    • Microsoft AI
    • Anthropic (Claude)
    • NVIDIA AI
    • IBM WatsonX Granite 3.1
    • Adobe Sensi
    • Hugging Face
    • Alibaba Cloud (Qwen)
    • Baidu (ERNIE)
    • C3 AI
    • DataRobot
    • Mistral AI
    • Moonshot AI (Kimi)
    • Google Gemma
    • xAI
    • Stability AI
    • H20.ai
  • AI Research
    • Allen Institue for AI
    • arXiv AI
    • Berkeley AI Research
    • CMU AI
    • Google Research
    • Microsoft Research
    • Meta AI Research
    • OpenAI Research
    • Stanford HAI
    • MIT CSAIL
    • Harvard AI
  • AI Funding & Startups
    • AI Funding Database
    • CBInsights AI
    • Crunchbase AI
    • Data Robot Blog
    • TechCrunch AI
    • VentureBeat AI
    • The Information AI
    • Sifted AI
    • WIRED AI
    • Fortune AI
    • PitchBook
    • TechRepublic
    • SiliconANGLE – Big Data
    • MIT News
    • Data Robot Blog
  • Expert Insights & Videos
    • Google DeepMind
    • Lex Fridman
    • Matt Wolfe AI
    • Yannic Kilcher
    • Two Minute Papers
    • AI Explained
    • TheAIEdge
    • Matt Wolfe AI
    • The TechLead
    • Andrew Ng
    • OpenAI
  • Expert Blogs
    • François Chollet
    • Gary Marcus
    • IBM
    • Jack Clark
    • Jeremy Howard
    • Melanie Mitchell
    • Andrew Ng
    • Andrej Karpathy
    • Sebastian Ruder
    • Rachel Thomas
    • IBM
  • AI Policy & Ethics
    • ACLU AI
    • AI Now Institute
    • Center for AI Safety
    • EFF AI
    • European Commission AI
    • Partnership on AI
    • Stanford HAI Policy
    • Mozilla Foundation AI
    • Future of Life Institute
    • Center for AI Safety
    • World Economic Forum AI
  • AI Tools & Product Releases
    • AI Assistants
    • AI for Recruitment
    • AI Search
    • Coding Assistants
    • Customer Service AI
    • Image Generation
    • Video Generation
    • Writing Tools
    • AI for Recruitment
    • Voice/Audio Generation
  • Industry Applications
    • Finance AI
    • Healthcare AI
    • Legal AI
    • Manufacturing AI
    • Media & Entertainment
    • Transportation AI
    • Education AI
    • Retail AI
    • Agriculture AI
    • Energy AI
  • AI Art & Entertainment
    • AI Art News Blog
    • Artvy Blog » AI Art Blog
    • Weird Wonderful AI Art Blog
    • The Chainsaw » AI Art
    • Artvy Blog » AI Art Blog
What's Hot

Deloitte Will Make Claude AI Assistant Available to 470K People Across Its Global Network

What’s Going On With IBM Stock Tuesday? – IBM (NYSE:IBM)

EvenUp, AI Software For Personal Injury Law, Doubles Valuation To $2B As Legal Tech Funding Hits Record High

Facebook X (Twitter) Instagram
Advanced AI News
  • Home
  • AI Models
    • OpenAI (GPT-4 / GPT-4o)
    • Anthropic (Claude 3)
    • Google DeepMind (Gemini)
    • Meta (LLaMA)
    • Cohere (Command R)
    • Amazon (Titan)
    • IBM (Watsonx)
    • Inflection AI (Pi)
  • AI Research
    • Allen Institue for AI
    • arXiv AI
    • Berkeley AI Research
    • CMU AI
    • Google Research
    • Meta AI Research
    • Microsoft Research
    • OpenAI Research
    • Stanford HAI
    • MIT CSAIL
    • Harvard AI
  • AI Funding
    • AI Funding Database
    • CBInsights AI
    • Crunchbase AI
    • Data Robot Blog
    • TechCrunch AI
    • VentureBeat AI
    • The Information AI
    • Sifted AI
    • WIRED AI
    • Fortune AI
    • PitchBook
    • TechRepublic
    • SiliconANGLE – Big Data
    • MIT News
    • Data Robot Blog
  • AI Experts
    • Google DeepMind
    • Lex Fridman
    • Meta AI Llama
    • Yannic Kilcher
    • Two Minute Papers
    • AI Explained
    • TheAIEdge
    • The TechLead
    • Matt Wolfe AI
    • Andrew Ng
    • OpenAI
    • Expert Blogs
      • François Chollet
      • Gary Marcus
      • IBM
      • Jack Clark
      • Jeremy Howard
      • Melanie Mitchell
      • Andrew Ng
      • Andrej Karpathy
      • Sebastian Ruder
      • Rachel Thomas
      • IBM
  • AI Tools
    • AI Assistants
    • AI for Recruitment
    • AI Search
    • Coding Assistants
    • Customer Service AI
  • AI Policy
    • ACLU AI
    • AI Now Institute
    • Center for AI Safety
  • Business AI
    • Advanced AI News Features
    • Finance AI
    • Healthcare AI
    • Education AI
    • Energy AI
    • Legal AI
LinkedIn Instagram YouTube Threads X (Twitter)
Advanced AI News
Amazon AWS AI

Automate Amazon QuickSight data stories creation with agentic AI using Amazon Nova Act

By Advanced AI EditorOctober 7, 2025No Comments6 Mins Read
Share Facebook Twitter Pinterest Copy Link Telegram LinkedIn Tumblr Email
Share
Facebook Twitter LinkedIn Pinterest Email


Amazon QuickSight data stories support global customers by transforming complex data into interactive narratives for faster decisions. However, manual creation of multiple daily data stories consumes significant time and resources, delaying critical decisions and preventing teams from focusing on valuable analysis.

Each organization has multiple business units, and each business unit creates and operates multiple dashboards based on specific reporting requirements. Users create various data stories from these dashboards according to their needs. Currently, data story creation is a manual process that consumes significant time because users need to develop multiple narratives. By automating this process, organizations can dramatically improve productivity, so users can redirect their time toward making data-driven decisions.

In this post, we demonstrate how Amazon Nova Act automates QuickSight data story creation, saving time so you can focus on making critical, data-driven business decisions.

Amazon Nova Act modernizes web browser automation, which helps in performing complex, real-world tasks through web interfaces. Unlike traditional large language models (LLMs) focused on conversation, Amazon Nova Act emphasizes action-oriented capabilities by breaking down complex tasks into reliable atomic commands. This transformative technology advances autonomous automation with minimal human supervision, making it particularly valuable for business productivity and IT operations.

QuickSight data stories transform complex data into interactive presentations that guide viewers through insights. It automatically combines visualizations, text, and images to bridge the gap between analysts and stakeholders, helping organizations communicate data effectively and make faster decisions while maintaining professional standards.

With the automation capabilities of Amazon Nova Act, you can automatically generate data stories, reducing time-consuming manual efforts. Using browser automation, Amazon Nova Act seamlessly interacts with QuickSight to create customized data narratives. By combining the automation of Amazon Nova Act with the robust visualization capabilities of QuickSight, you can minimize repetitive tasks and accelerate data-driven decision-making across teams.

Solution overview

In our solution, QuickSight transforms complex data into interactive narratives through data stories, enabling faster decisions. Amazon Nova Act transforms web browser automation by enabling AI agents to execute complex tasks autonomously, streamlining operations for enhanced business productivity.

Prompt best practices

Amazon Nova Act achieves optimal results by breaking down prompts into distinct act() calls, similar to providing step-by-step instructions. At the time of writing, this is the recommended approach for building repeatable, reliable, simple-to-maintain workflows. In this section, we discuss some prompt best practices.

First, be prescriptive and succinct in what the agent should do. For example, don’t use the following code:

nova.act(“Select the SaaS-Sales dataset”)

We recommend the following prompt instead:

nova.act(“Click on Datasets option on the left-hand side and then select SaaS-Sales dataset “)

Additionally, we recommend breaking up large actions into smaller ones. For example, don’t use the following code:

nova.act(“Publish dashboard as ‘test-dashboard’”)

The following prompt is broken up into separate actions:

nova.act(“select Analyses on the left-hand side”)

nova.act(“select the ‘SaaS-Sales analysis’ “)

nova.act(“select ‘PUBLISH’ from the top right-hand corner”)

nova.act(“In the ‘Publish dashboard’ dialog box, locate the input field labeled ‘Dashboard name’. Enter ‘test_dashboard’ into this field”)

nova.act(“Select PUBLISH DASHBOARD”)

Prerequisites

The following prerequisites are needed to create and publish a QuickSight data story using Amazon Nova Act:

An API key for authentication. To generate an API key, refer to Amazon Nova Act.
For Amazon Nova Act prerequisites and installation instructions, refer to the GitHub repo.
A Pro user (author or reader) to create QuickSight data stories.
A published QuickSight dashboard containing the visuals required for your QuickSight data story.

For Windows users, complete the following setup and installation steps in Windows PowerShell:

Create a virtual environment:
python -m venv venv.
Activate the virtual environment:
venv\Scripts\activate
Set your API key as an environment variable:
$Env:NOVA_ACT_API_KEY=”your_api_key”
Install Amazon Nova Act:
pip install nova-act
To run a script (Python file), use the following command, and specify the script name you want to run:
python .py

To keep it simple, we have hardcoded some of the values. You can implement programming logic using Python features to accept these values as input parameters.

There are multiple ways to write prompts. In the following sections, we provide examples demonstrating how to automate QuickSight data story creation and distribution.

Setup

Run the following code to import the NovaAct class from the nova_act module, create an Amazon Nova instance beginning at the QuickSight login page, and initiate an automated browser session:

from nova_act import NovaAct

nova = NovaAct(starting_page=”https://quicksight.aws.amazon.com/”)

nova.start()

Sign in with credentials
After you have opened the QuickSight login page, complete the following steps to log in with your credentials:

Enter your QuickSight account name and choose Next. (Specify the QuickSight account name in the following code, or implement programming logic to handle it as an input parameter.)
nova.act(“enter QuickSight account name and select Next”)
Enter your user name and move to the password field. (You can configure the user name as an input parameter using programming logic.)
nova.act(“Enter username and click on the password field”)
Collect the password from the command line and enter it using Playwright:
nova.page.keyboard.type(getpass())
Now that user name and password are filled in, choose Sign in.
nova.act(“Click Sign in”)

If the agent is unable to focus on the page element (in this case, the password field), you can use the following code:

nova.act(“enter ” in the password field”)

nova.page.keyboard.type(getpass())

Create a new data story
On the QuickSight console, choose Data stories in the navigation pane:

nova.act(“Select Data stories on the left side menu”)

nova.act(“Select NEW DATA STORY”).

To build the data story, you must complete the following steps:

Describe the data story
Select visuals from the dashboard
Build the data story

nova.act(“Please enter ‘Country wide sales data story’ into the ‘Describe your data story’ field and Click on + ADD”)

nova.act(“select all the visuals and select BUILD”)

time.sleep(300)

In this example, the script defaults to a single dashboard (Demo Dashboard). For multiple dashboards, include a prompt to select the specific dashboard and its visuals for the data story. Additionally, you can describe the data story according to your requirements. If there are multiple visuals, you can select the ones you want to include as part of the data story. Adjust the time.sleep duration based on dashboard data volume and the number of visuals being compiled.

To view your data story, choose Data stories in the navigation pane and choose your data story.

Clean up

Complete the following steps to delete the data story you created:

Sign in to the QuickSight console.
Choose Data stories in the navigation pane.
Find the data story you want to delete.
Choose the options menu icon (three dots) next to the story.
Choose Delete from the dropdown menu.

Conclusion

In this post, we demonstrated how to create a QuickSight data story using Amazon Nova Act prompts. This solution showcases how Amazon Nova Act simplifies task automation, significantly boosting productivity and saving valuable time.

To learn more about Amazon Nova Act and QuickSight data stories, check out the following resources:

About the author

Satish Bhonsle is a Senior Technical Account Manager at AWS. He is passionate about customer success and technology. He loves working backwards by quickly understanding strategic customer objectives, aligning them to software capabilities and effectively driving customer success.



Source link

Follow on Google News Follow on Flipboard
Share. Facebook Twitter Pinterest LinkedIn Tumblr Email Copy Link
Previous ArticleIBM Stock Pops After Anthropic Deal Brings Claude AI to Enterprise Tools
Next Article Reinforce-Ada: An Adaptive Sampling Framework for Reinforce-Style LLM Training – Takara TLDR
Advanced AI Editor
  • Website

Related Posts

Responsible AI: How PowerSchool safeguards millions of students with AI-powered content filtering using Amazon SageMaker AI

October 6, 2025

Unlock global AI inference scalability using new global cross-Region inference on Amazon Bedrock with Anthropic’s Claude Sonnet 4.5

October 3, 2025

Secure ingress connectivity to Amazon Bedrock AgentCore Gateway using interface VPC endpoints

October 3, 2025

Comments are closed.

Latest Posts

Basquiat Work on Paper Headline’s Phillips’ Frieze Week Sales

Charges Against Isaac Wright ‘to Be Dropped’ After His Arrest by NYPD

What the Los Angeles Wildfires Taught the Art Insurance Industry

Tomb of Amenhotep III Reopens After Two-Decade Renovation    

Latest Posts

Deloitte Will Make Claude AI Assistant Available to 470K People Across Its Global Network

October 7, 2025

What’s Going On With IBM Stock Tuesday? – IBM (NYSE:IBM)

October 7, 2025

EvenUp, AI Software For Personal Injury Law, Doubles Valuation To $2B As Legal Tech Funding Hits Record High

October 7, 2025

Subscribe to News

Subscribe to our newsletter and never miss our latest news

Subscribe my Newsletter for New Posts & tips Let's stay updated!

Recent Posts

  • Deloitte Will Make Claude AI Assistant Available to 470K People Across Its Global Network
  • What’s Going On With IBM Stock Tuesday? – IBM (NYSE:IBM)
  • EvenUp, AI Software For Personal Injury Law, Doubles Valuation To $2B As Legal Tech Funding Hits Record High
  • Has this stealth startup finally cracked the code on enterprise AI agent reliability? Meet AUI's Apollo-1
  • Inside Microsoft’s AI bet with CTO Kevin Scott at Disrupt 2025

Recent Comments

  1. lukamodric on At VivaTech, Macron hails ‘historic’ partnership between Mistral AI and Nvidia
  2. Sebastian Bucci on Nuclear power investment is growing. These stocks offer exposure
  3. lukamodric on Gemma 3N: Google’s Latest On Device Mobile AI Model
  4. How to calculate Roulette winnings on Mistral AI Models Fail Key Safety Tests, Report Finds
  5. buy a Roulette machine on Huawei plots Nvidia AI replacement with Ascend chip

Welcome to Advanced AI News—your ultimate destination for the latest advancements, insights, and breakthroughs in artificial intelligence.

At Advanced AI News, we are passionate about keeping you informed on the cutting edge of AI technology, from groundbreaking research to emerging startups, expert insights, and real-world applications. Our mission is to deliver high-quality, up-to-date, and insightful content that empowers AI enthusiasts, professionals, and businesses to stay ahead in this fast-evolving field.

Subscribe to Updates

Subscribe to our newsletter and never miss our latest news

Subscribe my Newsletter for New Posts & tips Let's stay updated!

LinkedIn Instagram YouTube Threads X (Twitter)
  • Home
  • About Us
  • Advertise With Us
  • Contact Us
  • DMCA
  • Privacy Policy
  • Terms & Conditions
© 2025 advancedainews. Designed by advancedainews.

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